Working with text
Text tools
Case, counts, diffs, find-and-replace and number-to-words — each as its own browser tool.
Each text tool does one job: change case, count words, diff two drafts, find and replace, solve an anagram, or turn numbers into words. Open the tool that matches the job instead of a general editor.
The text you paste stays in this browser. That is the point for drafts, logs and anything you would not send to a random website. There is no account and no upload step.
These are small editors, not a word processor. A very long paste is limited by the memory of your browser, and a count or a diff is only as accurate as the text you gave it.
Text tools in this category
10 tools
Case Converter
Rewrite text as sentence case, upper case, lower case, title case, a slug, or alternating case.
Use this tool when Have you accidentally typed text with Caps Lock and want to make it normal?
- Six modes: sentence, upper, lower, title, slug, alternating
- Upper and lower use the full Unicode case mapping
- An empty box does not clear a previous result
HTML & URL Encoder / Decoder
Encode or decode with encodeURIComponent, or escape the six HTML characters this page maps.
Use this tool when Do you need to escape special characters in HTML tags or URL queries safely?
- Encode and decode, for URL or HTML
- decodeURIComponent errors are written as Error: plus the message
- The parameter grid appears only for URL encode when the text has a query
Lorem Ipsum Generator
Generate classic lorem ipsum placeholder text as paragraphs, sentences, or words right in your browser.
Use this tool when Need placeholder paragraphs to fill a landing page mockup before the real copy arrives?
- Generate 1–100 paragraphs, sentences, or words of classic lorem ipsum.
- Optional canonical "Lorem ipsum dolor sit amet…" opening for an authentic look.
- Natural sentence rhythm with varied lengths, commas, and 4–7 sentence paragraphs.
NATO Phonetic Alphabet Converter
Spell any text using the NATO/ICAO phonetic alphabet (Alfa, Bravo, Charlie...) live as you type, plus a full A-Z and digit reference table.
Use this tool when Read a confirmation code, license plate or callsign over the phone without it getting misheard: type it and read back the NATO/ICAO code words instead of the raw letters.
- Full always-visible A-Z and 0-9 NATO/ICAO reference table.
- Optional spoken playback of the result using your browser's speech synthesis.
- Reference tables for Germany's DIN 5009 and France's telephone spelling alphabet.
Numbers to Words
Spell a non-negative number in English words, with an optional dollar, euro, or hryvnia name, on every page except the Ukrainian one.
Use this tool when Do you need to fill out a financial document or receipt where the amount must be written?
- Scales through thousand, million, billion, and trillion
- USD, EUR, and UAH names, singular when the count is 1
- Capitalize-first is on unless you clear the checkbox
Replace in Text
Replace a literal or a /pattern/flags match, with an optional case-preserving replacement.
Use this tool when Do you need to batch update variable names in your source code files?
- Sentence checks use the whole string, not one line
- A hit that fails a sentence check is left unchanged
- Case sensitive starts checked
Find in Text
Find a literal string or a /pattern/flags expression and list each hit with its line, index, and a short context.
Use this tool when Do you need to find all e-mail addresses or phone numbers in chaotic text?
- Case sensitive starts checked
- Sentence-start and sentence-end checks look at one line
- An empty query returns Please enter a search query.
Text Diff
Compare two texts side by side, line to line, and see every added and removed line highlighted, privately in your browser.
Use this tool when What changed between two versions of a contract or document?
- Side-by-side, line-aligned comparison based on the longest common subsequence.
- Case-insensitive and whitespace-insensitive comparison modes.
- Summary of how many lines were added and removed.
Word Counter
Count words, characters, sentences and paragraphs live as you type, with reading and speaking time estimates.
Use this tool when How many words does my essay have, and does it fit the assignment's word limit?
- Live word, character (with and without spaces), sentence, paragraph and line counts.
- Reading time (~200 wpm) and speaking time (~130 wpm) estimates.
- Handles pasted documents of any size without sending data to a server.
Words to Numbers
Turn English number words into an integer: zero through nineteen, the tens, and hundred through trillion.
Use this tool when Do you need to quickly check the written amounts in the contract?
- English cardinals on this page, from zero through trillion
- Hyphens, commas, and periods become spaces before the lookup
- One integer in the result box
More tools
The rest of the catalogue. Each tool still runs in your browser.
Add Line Numbers
Prepend sequential numbers to every line of a list or text instantly and privately in your browser.
Add Prefix and Suffix to Lines
Wrap every line of a list with custom prefix and suffix text instantly and privately in your browser.
Anagram Solver
Find exact anagrams of a word or discover every word you can make from a set of letters, checked against an English dictionary word list.
Character Counter
Live character count with platform limits: Twitter/X, Instagram, LinkedIn, YouTube titles, meta descriptions and real SMS segment math.
Fancy Text Generator
Type once and copy your text in 14 Unicode font styles: bold, cursive, bubble, small caps, upside down, zalgo and more.
Find Duplicate Lines
See which lines repeat in any list or text — with exact counts, privately in your browser.
Hashtag Generator
Turn any post text into ready-to-paste hashtags: keyword extraction, CamelCase tags and a platform-aware counter.
Invisible Text Generator
Copy invisible characters or generate blank text of any length: zero-width space, Hangul Filler, Braille blank and more.
Keyword Density Checker
Live keyword density analysis: top 1-, 2- and 3-word phrases with counts and density percentages, stop-word filtering and a target keyword check.
Line Counter
Count lines in any text live as you type: total, non-empty and blank lines, plus longest and average line length.
Readability Checker
Score your text live with six classic readability formulas: Flesch Reading Ease, Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau and ARI.
Remove Duplicate Lines
Delete repeated lines from any list or text instantly and privately in your browser.
Remove Line Breaks
Clean unwanted line breaks and extra whitespace from pasted text instantly and privately in your browser.
Reverse Text
Flip text backwards instantly: reverse characters, words, or lines right in your browser.
Sort Lines
Sort the lines of any list or text alphabetically, naturally, by length, or shuffle them — privately in your browser.
Text Cleaner
Strip HTML tags, smart quotes, weird dashes, emojis and invisible characters from any text — with per-category counters, privately in your browser.
Text Splitter & Joiner
Split delimiter-separated text into lines or join lines back into one string, privately in your browser.
Title Capitalization Tool (AP, APA, Chicago, MLA)
Capitalize headlines by real style-guide rules — AP, APA, Chicago and MLA — with correct handling of articles, prepositions, hyphens and colons.
Word Frequency Counter
Count how often every word appears in your text and get a ranked frequency table, privately in your browser.