Text Tools
Count, clean, convert and reorganize text, instantly, with results on every keystroke. Drafts, lists and contact data are exactly the things that shouldn't touch a server: these tools never transmit a character.
- Word Counter Paste or type below, words, characters, sentences, paragraphs, reading time and speaking time update live.
- Character Counter Type or paste to count characters instantly, with a live check against common platform limits (X posts, SMS, meta descriptions).
- Case Converter Paste text, pick a case, copy the result, from shouty caps-lock fixes to code-ready camelCase.
- Remove Duplicate Lines Paste a list, get it back with duplicates removed, first occurrence kept, order preserved.
- Sort Lines Paste lines, choose an order, alphabetical, by length, reversed or random shuffle.
- Remove Line Breaks Fix text that arrives with a break at the end of every line, PDFs, emails, OCR output, in one click.
- Find and Replace Search-and-replace like your editor’s Ctrl+H, with regex when you need it, and a count of what changed.
- URL Slug Generator Turn "10 Café Recipes You’ll Love!" into 10-cafe-recipes-youll-love, the URL-safe version of any title.
- Reverse Text Flip text three ways: character-by-character (mirror), word order, or line order.
- Email & URL Extractor Paste anything messy, a webpage, a thread, a document, and pull out just the email addresses, links or numbers.
- Invisible Character Detector & Remover Reveal and strip the invisible characters hiding in pasted text, zero-width spaces, non-breaking spaces, and the tag characters increasingly used to secretly watermark AI-generated text.
- Homoglyph / Lookalike Character Detector Find the deceptive lookalike (homoglyph) characters in text, a Cyrillic “а” or Greek “ο” hiding among Latin letters, the classic trick behind spoofed domains and brand impersonation.
- Text Diff & Compare Paste two versions of any text and see exactly what changed, added, removed and unchanged lines, highlighted, with an exact line-by-line diff.
- Readability Score Checker Measure how readable your writing is with six standard formulas, Flesch Reading Ease, Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau and ARI, and get the target reading grade level.
- Unicode Character Inspector See the exact Unicode details of every character in your text, code point, decimal value, UTF-8 byte encoding, HTML entity and category.
- Word Frequency Counter Count how often each word appears in your text, sorted by frequency, with percentages and a keyword-density bar, ready to export as CSV.
- Text Cleaner (Em-dash, Smart Quotes, Spaces) Clean up messy pasted or AI-generated text: convert em-dashes and curly quotes to plain ASCII, normalise exotic spaces, and remove hidden characters.
- Unicode Normalizer & Accent Remover Normalize text to a canonical Unicode form (NFC, NFD, NFKC or NFKD), or strip accents and diacritics so “café” becomes “cafe”.
- Delimiter Converter & Column Transposer Convert a list or table from one delimiter to another, comma, tab, newline, pipe, semicolon, and optionally transpose rows into columns.
- Fancy Text Decoder (Unicode → Plain Text) Turn stylish “fancy” Unicode text (𝓯𝓪𝓷𝓬𝔂, 𝔤𝔬𝔱𝔥𝔦𝔠, 𝕕𝕠𝕦𝕓𝕝𝕖, ⓒⓘⓡⓒⓛⓔ⓭, fullwidth) back into normal, searchable plain text.
- Strip HTML Tags (HTML → Plain Text) Strip the HTML tags out of pasted markup or scraped content and get clean, readable plain text, entities decoded, whitespace tidied.
- Line Tools (Number, Prefix, Suffix, Pad) Operate on every line at once, number them, add a prefix or suffix, or pad them to a fixed width.
- Fast-Reading Bold Converter Add fast-reading emphasis by bolding the first part of every word, giving your eyes a fixation point, then copy it as rich text.
- Number to Words Converter Enter a number to spell it out in English words, and get the cheque-style "amount in words" line for the same value.
- Upside Down Text Generator Type your text to flip it upside down into Unicode characters you can copy and paste anywhere.
- Random Line Picker Paste a list (one item per line), choose how many to pick, and draw random items fairly.
- Compare Two Lists Paste two lists (one item per line) and instantly see what is in both, what is only in each, and the combined unique set.
- Text to Speech Paste any text and have it read aloud with your device's voices, choose the voice, language, speed and pitch, then play, pause or stop.
The visible, and invisible, layer of text
Text carries more than the words you see. Copied text can hide invisible zero-width characters (increasingly used as AI watermarks), homoglyphs, lookalike letters from other alphabets used in phishing, and inconsistent Unicode that breaks search and sorting. Alongside the everyday counters, case converters, sorting and clean-up, these tools surface that hidden layer: an invisible-character detector, a homoglyph checker, a Unicode inspector and readability scoring (Flesch, Fog, SMOG and more).
Because everything runs in your browser, you can paste a confidential draft, an unreleased announcement or a suspicious message and analyse it without any of it being uploaded. Nothing you type is transmitted, the tools work offline once the page has loaded.
Frequently asked questions
Is the text I paste into these tools private?
Yes, every tool processes text locally in your browser. Nothing is transmitted, logged or stored, and the tools work offline. That matters when the text is a contact list, a draft or anything confidential.
Is there a limit on how much text I can process?
No hard limit, because processing is local, tens of thousands of lines transform instantly without upload caps or timeouts.
Why use these instead of a word processor?
Speed and specificity: no document to create, results on every keystroke, and operations word processors lack, natural sorting, deduplication, slug generation, regex replace, each one click deep.