All text tools

96 free tools for repeating, cleaning, counting and converting text. Everything runs in your browser, so your text stays on your device.

Repeat and generate

Repeat words, lines and emoji, or generate words, names, passwords, hashtags and placeholder text.

Clean and format

Remove spaces, blank lines, punctuation, emoji and HTML. Find and replace, sort, wrap, number and split lines.

Case and naming

Upper, lower, title and sentence case, plus camelCase, snake_case, kebab-case and more.

Count and analyze

Count characters and words, check readability, find frequent words and test palindromes.

Compare and extract

Diff two texts, compare lists, and pull emails, links, numbers and hashtags out of any text.

Fancy text

Cursive, bold, bubble, strikethrough, upside-down, glitch, small and big text, plus handwriting.

Encode and convert

Base64, Morse, binary, ciphers, numbers to words, Roman numerals, Markdown and more.

Private by design

None of these tools send your text anywhere. The work happens in your browser, using code that loaded with the page, so you can paste a draft, a customer list or a private note without it leaving your computer. If you want proof, open the page, switch off your internet connection and try a tool. It keeps working.

How the tools fit together

Most jobs take two or three steps, and the tools are built to chain. Clean a pasted list with the duplicate line remover, put it in order with sort lines, then wrap each item in quotes with add text to each line. Or draft copy, check it with the word counter, and polish the headline with the case converter. Our blog has step-by-step guides for the most common jobs.