Free Text Tools
Tools for anyone who writes: count words and characters, fix capitalisation, remove duplicate or empty lines, sort lists, find and replace, and compare two versions of a document.
Everything runs in your browser, so you can paste private drafts, emails and documents safely. Nothing is uploaded.
42 free tools · No sign-up · Works on phones and computers
Start here
Popular text tools
- Word CounterCount words, characters, sentences and paragraphs as you type.
- Character CounterCount characters with and without spaces, with social media limits.
- Case ConverterChange text to UPPERCASE, lowercase, Title Case, Sentence case and more.
- Text CleanerRemove extra spaces, tabs, odd characters and messy formatting in one go.
- Text Compare (Diff Checker)Compare two texts and see exactly what was added, removed or changed.
- Text to SpeechRead text aloud with your device's voices — choose language, voice, speed and pitch.
All text tools
Grouped by what they help you do.
42 tools
- Word CounterPopularCount words, characters, sentences and paragraphs as you type.
- Character CounterPopularCount characters with and without spaces, with social media limits.
- Reading Time CalculatorHow long a text takes to read or say aloud.
- Readability CheckerFlesch reading ease, grade level and the sentences that are hardest to read.
- Essay Word Count PlannerSplit a word count across intro, body and conclusion, with pages and writing time.
- Case ConverterPopularChange text to UPPERCASE, lowercase, Title Case, Sentence case and more.
- Title Case ConverterCapitalize headlines correctly in AP, Chicago, APA or simple style.
- camelCase & snake_case ConverterConvert names between camelCase, PascalCase, snake_case, kebab-case and more.
- Text CleanerPopularRemove extra spaces, tabs, odd characters and messy formatting in one go.
- Remove Line BreaksJoin broken lines into flowing paragraphs, or into one line.
- Remove Duplicate LinesDelete repeated lines from a list, keeping the first of each.
- Remove Empty LinesDelete blank lines from text, or squeeze them down to one.
- Sort LinesSort a list alphabetically, by number or length, reverse or shuffle it.
- Add Line NumbersNumber every line, with your choice of format and starting number.
- Shuffle LinesPut a list in random order — names, questions, playlists or raffle entries.
- Add Prefix & Suffix to LinesAdd text to the start or end of every line, with optional line numbers.
- Text Splitter & JoinerSplit text at commas or any separator into lines, or join lines back together.
- Text Length LimiterShorten text or each line to a character or word limit, without cutting words.
- Phone Number FormatterClean up lists of phone numbers into E.164, international or national format.
- Postal & ZIP Code FormatterValidate and format postcodes and ZIP codes for the UK, US, Canada and more.
- Find and ReplaceReplace words or patterns throughout a text, with match highlighting.
- Text Compare (Diff Checker)PopularCompare two texts and see exactly what was added, removed or changed.
- Reverse TextReverse letters, words or line order.
- Text RepeaterRepeat a word or phrase many times, with your choice of separator.
- Lorem Ipsum GeneratorPlaceholder text by paragraphs, sentences or words.
- Morse Code TranslatorTranslate text to Morse code and back, and play it as sound.
- HTML to Plain TextStrip tags from HTML and keep readable text with paragraphs and lists.
- Text to HTML ConverterTurn plain text into clean HTML paragraphs, line breaks and links.
- Text to CSV ConverterTurn tab, comma or custom-separated text into properly quoted CSV.
- Markdown EditorWrite Markdown with a toolbar and live preview, then save as .md or HTML.
- Text Similarity CheckerCompare two texts and get similarity scores — cosine, Jaccard and edit distance — with shared phrases.
- Text to Binary ConverterConvert text to binary and binary back to text, with full UTF-8 support.
- Text to Hex ConverterConvert text to hexadecimal bytes and hex back to readable text.
- Text to ASCII & Unicode CodesConvert characters to their decimal codes and codes back to characters.
- ROT13 & Caesar CipherEncode and decode ROT13, ROT47 and Caesar shift ciphers.
- Unicode Character InspectorSee every character's code point, UTF-8 bytes and type, and find hidden characters.
- Username GeneratorCreative usernames from your own words or ours, in several styles.
- Random Name GeneratorRandom first and last names for characters, test data and placeholders.
- Emoji TranslatorAdd emoji to your text or replace words with them — for posts and messages.
- Text to ASCII ArtTurn words or images into ASCII art banners using # blocks or shaded characters.
- Text to SpeechPopularRead text aloud with your device's voices — choose language, voice, speed and pitch.
- Emoji Picker & SearchSearch and copy emoji by name or keyword, keep recents, and collect several at once.
Good to know
Common word count limits
Essays and applications often set limits in words, while social posts and SEO tags set them in characters. A meta description, for example, is best kept around 150–160 characters, and an X (Twitter) post is limited to 280. The word counter and character counter show both.
Text guides
Step-by-step help that goes with these tools.
- Guide · TextHow to Calculate Reading Time for an Article or SpeechThe words-per-minute numbers that actually hold up, how to estimate reading and speaking time, and how to show a “5 min read” label honestly.Oct 4, 2026 · 5 min read
- Guide · TextHow to Clean Up and Format Messy Text (From PDFs, Emails and Websites)Fix broken line breaks, double spaces, curly quotes, invisible characters and duplicate lines in text copied from PDFs, emails and web pages — in the right order.Oct 4, 2026 · 6 min read
Text tools: common questions
Is my text private?
Yes. All text tools process your text inside your browser. It is never sent to a server or stored.
Is there a size limit?
No fixed limit. Very large texts (several megabytes) may feel slower on older phones, but whole books work on a modern computer.
Explore other categories
- 41 tools
Calculators
Percentages, algebra, statistics, geometry and everyday math.
- 22 tools
Finance
Loans, mortgages, interest, savings and salary in plain numbers.
- 30 tools
Converters
Length, weight, temperature, area, volume, speed and more.
- 61 tools
Developer
Format, validate, convert and encode code and data.
- 33 tools
Images
Compress, resize, crop and convert photos in your browser.
- 35 tools
PDF
Merge, split, rotate and convert PDF files.
- 15 tools
Audio
Trim, join, speed up and clean up audio, and record your voice.
- 11 tools
Files
Zip, unzip, compress, rename and inspect files.
- 9 tools
SEO
Meta tags, schema, robots.txt, sitemaps and SERP previews.
- 16 tools
Web
QR codes, URL tools, UTM links and browser info.
- 31 tools
Design
Colors, palettes, gradients, contrast and CSS helpers.
- 29 tools
Business
Invoices, receipts, margins, markup, VAT and ROI.
- 29 tools
Date & Time
Age, date differences, time zones, timers and clocks.
- 9 tools
Security
Strong passwords, passphrases, hashes and secure tokens.
- 8 tools
Health
BMI, calories, body fat, water intake and sleep.
- 52 tools
Education
Grades, GPA, physics, chemistry, engineering and biology.
- 15 tools
Everyday
Random pickers, dice, a notepad, typing test and more.
- 5 tools
Smart Text
Summarize, extract keywords, analyze tone and count tokens.