Text & writing
tools and calculators.
30 practical tools with clear inputs and explanations. Choose a tool below, or explore a role-based toolbox for a collection that fits your day.
Word & character counter
A little clarity for essays, posts and everything you write.
Text concordance / KWIC
Inspect every literal keyword occurrence with surrounding context.
N-gram frequency analyser
Find repeated word phrases or character sequences in local text.
Lexical text similarity
Compare token overlap and frequency with three transparent scores.
Fuzzy string list matcher
Rank candidate names or labels by editable character distance.
Character frequency table
Count exact characters and spot repeated whitespace or unusual code points.
Literal text redactor
Replace a supplied list of private terms with a consistent marker.
Unicode text normaliser
Compare canonical or compatibility Unicode forms and export normalised text.
Unicode escape converter
Encode text as Unicode escapes or decode them without executing code.
Email address list cleaner
Trim and deduplicate a simple address list while reporting syntax problems.
ISBN checksum and converter
Check ISBN-10/13 digits and convert compatible book number formats.
Barcode check digit calculator
Generate or check EAN-8, UPC-A and EAN-13 arithmetic checksums.
Luhn checksum calculator
Generate or verify a modulo-10 check digit on a numeric string.
Text case converter
Change text to sentence, title, upper or lower case.
URL slug generator
Turn a title into a clean, readable URL slug.
Remove duplicate lines
Keep one copy of each line while preserving its order.
Sort lines
Sort lists alphabetically or by numeric value.
Whitespace cleaner
Tidy spaces and line endings without retyping your text.
Find & replace
Replace literal text safely, with optional case matching.
Text comparison
See which lines differ between two pieces of text.
Reading & speaking time
Estimate how long your text takes to read or say aloud.
Morse code translator
Translate letters and numbers to international Morse code.
Placeholder text generator
Create readable sample paragraphs for a layout.
Add line numbers
Number text lines with a custom start and separator.
Text line wrapper
Wrap paragraphs to a chosen character width.
Reverse text or line order
Reverse characters, words or lines in plain text.
Unicode character inspector
Inspect code points, names for common controls and UTF-8 bytes.
Word frequency counter
Count repeated words with Unicode-aware word segmentation.
Remove combining accents
Create a text copy with Unicode combining marks removed.
List prefix & suffix
Add literal text before and after every line.