Skip to content

Free text tools · all local

Text in.
Text out.
Nothing leaves
your browser.

Forty-four precise tools for the unglamorous parts of working with text: replacing, cleaning, numbering, counting, comparing, generating, summarizing, reviewing, encrypting, hiding, reversing, changing case, and restyling. No account. No upload. No waiting.

  • Runs in your tab
  • No sign-up
  • Free
Specimen / find & replaceDone locally

Before

Acme analytics
Acme billing
Billing for Acme

After

Northwind analytics
Northwind billing
Billing for Northwind
3 matches · match case on0 bytes sent

Fig. 01 — literal replacement

The toolkit

Forty-four tools,
no detours.

Each one does a single job properly, explains its options, and gets out of the way. Nothing is hidden behind a sign-up.

Clean, replace & format

19 tools
01Find & ReplaceSwap words, phrases, or regex patterns in one pass — with whole-word matching, capture groups, and an exact match count.Replace02Remove Duplicate LinesCollapse repeated lines while keeping the order. Ignore case or surrounding spaces, keep the last copy, and see what was dropped.Clean lists03Clean TextStrip stray spaces, invisible characters, blank lines, and pasted HTML from text that came out of Excel, Word, a PDF, or a web page.Clean up04Add Prefix & SuffixWrap, quote, bullet, or number every line. Built for SQL lists, CSV columns, file renames, and mail-merge sheets.Format lines11Number Each LineAdd sequential numbers to existing lines with dot, bracket, colon, or custom templates — skipping blank lines when needed.Format lines15Remove Extra SpacesCollapse double spaces, strip leading and trailing whitespace, and tidy the gaps around punctuation without touching the words.Clean up16Merge LinesJoin a list into one paragraph, keep line breaks, or merge in pairs with any separator — and optionally clean up the edges.Lines17Remove PunctuationStrip commas, periods, quotes, and brackets from text while keeping letters, numbers, spaces, and any characters you name.Clean up27Add / Remove Line BreaksInsert a line break every N words, characters, or sentences, or remove hard wraps and rejoin paragraphs. Keep blank-line breaks.Format lines28Remove Duplicate WordsRemove repeated words within a line or across a whole document. Ignore case and punctuation, keep the last copy, and see the repeated terms.Clean lists33Delimited Column ExtractorKeep chosen columns from CSV, TSV, pipe, semicolon, or custom text. Reorder fields, skip headers, and handle quoted delimiters locally.Format lines34Remove Empty LinesDelete blank lines and whitespace-only rows, collapse runs into one paragraph break, or trim the lines that remain without touching the words.Format lines35Sort Text LinesSort lines alphabetically, by the last word, or a delimited column. Natural number order, case control, dedupe, and a protected header.Format lines36Remove Letter AccentsStrip accents and diacritics, expand special letters, and normalize curly quotes for search keys, slugs, filenames, or legacy systems.Clean up37Remove Lines ContainingRemove lines containing chosen words or regex patterns, or keep only the matching lines. Any/all matching, whole words, and case control.Clean lists39ASCII / Unicode ConverterConvert text to U+ code points, HTML entities, JavaScript escapes, or UTF-16 code units and decode them back. Emoji-safe and local.Format lines40Binary Code TranslatorTranslate text to UTF-8 binary and binary back to text. Eight-bit groups, optional separators, line wrapping, and strict byte validation.Format lines41Unix Timestamp ConverterConvert Unix seconds, milliseconds, microseconds, or nanoseconds to UTC and local dates, or turn an ISO date into a timestamp.Format lines44Text Manipulation NotepadA local scratchpad with an ordered pipeline: replace, clean spacing, remove empty lines, dedupe, sort, join, number, and change case.Format lines

Generate, count & pick

8 tools
10Number List GeneratorBuild a numbered list, a mathematical sequence, or a countdown with any start, step, padding, and separator.Generate12Tally CounterCount several things at once with a live tally board, visual five-bar marks, labels, and a copy-ready tally sheet.Count13Random Line PickerDraw one or more random lines from a list using the browser’s cryptographic random source. No repeats unless you want them.Pick14Combination GeneratorGenerate combinations, permutations, and two-list pairings with optional repetition, custom joins, and a generous display cap.Generate21Sort Lines by LengthOrder lines from shortest to longest or longest to shortest, with optional tie-breakers and blank-line handling.Sort29Random String GeneratorGenerate one or many random strings with Web Crypto. Choose length, count, lowercase, uppercase, digits, symbols, or custom characters.Generate42Random Number GeneratorGenerate inclusive random whole numbers with optional uniqueness, sorting, and separators. Browser randomness with an honest fallback.Generate43String RandomizerShuffle characters, words, or delimited blocks in each line or across the whole text. Grapheme-aware, nondestructive, and local.Generate

Summarize, compare & analyze

7 tools
05Compare TextSee what changed between two drafts, line by line, with word-level highlights for the edits inside each changed line.Review18Character Frequency CounterCount every letter, digit, and symbol, ranked with percentages. Filter to letters only, ignore case, and export the table.Analyze19Compare Two ListsFind what two lists share, what only one contains, and what repeats — with case, spacing, and delimiter controls.Compare23Character CounterCount characters, words, sentences, and paragraphs with reading time, speaking time, word frequency, and keyword tables.Analyze24Text SummarizerKeep the strongest sentences from a long article or report. Choose a percentage or sentence count; the result is extractive and stays in the original order.Summarize25Writing CheckerFind spacing slips, repeated words, unmatched brackets, common typos, and overlong sentences. Apply safe spacing fixes without changing a word.Review26Readability CheckerMeasure Flesch Reading Ease, Flesch–Kincaid grade, Gunning Fog, and SMOG, then inspect the longest sentences and heaviest words.Analyze

Obfuscate & protect

4 tools
30Text ObfuscatorScramble text with ROT13, a Caesar cipher, Atbash, or leetspeak. Decode reversible methods locally; no key and no upload.Obfuscate31Hidden Message GeneratorHide a UTF-8 message inside ordinary text with zero-width characters, then reveal it again. For puzzles and watermarks, not encryption.Hide32Encryption GeneratorEncrypt text with AES-256-GCM and a PBKDF2-derived passphrase. Self-contained envelopes, random salt and IV, local only, no recovery.Encrypt38DisemvowelRemove A, E, I, O, U, and optionally Y from text. Keep punctuation and line breaks, collapse the gaps, and see how many vowels went.Obfuscate

Change, flip & play

6 tools
06Text RepeaterRepeat a word, phrase, emoji, or punctuation mark as many times as you need — with a space, newline, or custom separator.Repeat07Text ReverserFlip text backward by characters, words, or lines while keeping emoji and accented letters intact. Copy the mirrored result.Flip08Case ConverterSwitch between uppercase, lowercase, title case, sentence case, camelCase, snake_case, and more — without retyping a word.Change case09Fancy Text GeneratorType once and preview your text in bold, script, fraktur, small caps, and a dozen other Unicode styles. Click any card to copy.Style20Word ScramblerShuffle the middle letters of each word, scramble whole lines, or alphabetize letters for a puzzle aid.Wordplay22Reverse WordsRead a sentence backward, reverse the order of its sentences, or mirror each sentence on its own — all grapheme-safe.Wordplay

Local by design

Your draft stays
your draft.

These tools are built for text you would not paste into a random website. Everything happens on your side of the connection, which is to say: there is no connection.

01

No uploads

Every byte is processed by JavaScript in this tab. There is no server-side step and nothing to log.

02

No account

No email wall, no quota, no watermark on the output. Open, paste, copy, close.

03

No tracking

No analytics script, no advertising pixels, no cookies. There is no consent banner because there is nothing to consent to.

Before you paste

Short answers to the questions that come up most.

Is my text uploaded to a server?

No. Every tool on TransformText runs as JavaScript inside your browser tab. The text you paste is never posted, stored, or logged by this site. Close the tab and it is gone.

Do I need an account or a payment method?

No. There is no sign-up, no email wall, no trial, and no export watermark. Open a tool and use it.

Can I use the output for client work?

Yes. We claim no rights over your input or output. The text you paste and the text you copy remain yours. Do keep in mind that a shared computer is still a shared computer.

Does it work offline?

Once a page has loaded, its tool keeps working without a network connection in most browsers, because all of the processing is local. Loading the page again still requires the site.

How much text can a tool handle?

Most of the text tools comfortably handle tens of thousands of lines; the practical ceiling is your browser’s memory. Compare Text refuses inputs over 2,000 lines per side, the Fancy Text Generator caps input at 2,000 characters to keep sixteen previews responsive, and the Text Repeater caps its finished output at 500,000 characters.

Are there ads or trackers?

No. There are no advertising scripts, analytics libraries, or tracking cookies on the site today. If that ever changes, the privacy page will say so plainly before anything loads.

Start here

Replace something.

Paste text, type a search, watch it change. That is the whole onboarding.

Open Find & Replace