Make your words work
Text tools · Page 2
Count your words, fix capitalization, or give your text a different look. Paste once and get a result you can copy.

/
Search by tool or task. Use ↓ to choose, Enter to open.
Browse by task

Even eight arms couldn’t find that.
Try a shorter name, like “text”, “color” or “code”.
- Remove line breaksJoin lines with a space or remove the break completely. Optionally keep blank lines as paragraph boundaries.
- Remove lines containing textRemove or keep whole lines containing a literal word or phrase. Choose whether capitalization matters, then copy the filtered list.
- Remove underscoresReplace underscores with spaces or delete them entirely. Other punctuation and line breaks stay as entered.
- Repeat text generatorRepeat your text a chosen number of times with a separator between copies.
- Reverse text generatorReverse visible characters, whitespace-separated words or whole lines. Joined emoji and combining accents stay intact in character mode.
- Sort words alphabeticallyAlphabetize whitespace-separated words or whole lines using English collation. Choose ascending or descending order.
- SSML generatorWrap text in speech markup with a language and speaking rate. Download an XML document for a compatible speech service.
- Syllable counterCount English syllables using a pronunciation dictionary. See each word, alternate counts and unknown words, with optional pronunciation adjustments.
- Tally counterCount one tap at a time, undo the last change, and reset when you finish. Keyboard shortcuts work when you are not editing a field.
- Text diff checkerCompare an original and a revised text line by line. Unchanged lines start with a space, removed lines with minus, and added lines with plus.
- Text layout studioLay out a text card with your choice of alignment, type size and width. Download the self-contained HTML and print it from your browser.
- Text to columnsSplit delimited text into columns and download quoted CSV. Choose comma, tab, semicolon or pipe; quoted fields can contain delimiters and line breaks.
- Text truncatorShorten text to a visible-character limit, with an optional ending and whole-word cut. Emoji and combining accents stay intact.
- Token counterCount plain-text tokens with o200k_base or cl100k_base. See token boundaries, copy IDs and download JSON with every token, entirely in your browser.
- Typing testType the short passage to measure speed and character accuracy. Start typing when ready; finish at any point.
- Unicode inspectorInspect each Unicode code point, its UTF-16 length and UTF-8 bytes. Invisible characters are displayed as escaped text.
- Whitespace removerRemove whitespace from text, including spaces, tabs, line breaks and non-breaking spaces.
- Word cloud generatorTurn repeated words into a word cloud. Larger words appear more often in your text; download a sharp SVG.
- Word frequency counterCount each word and sort by frequency. Words contain letters or numbers; internal apostrophes and hyphens stay together.
- Word wrap toolWrap text at a chosen visible-character width. Keep existing paragraph breaks and choose how to handle words that exceed the width.