Your files stay on your device

# Text tools

Count words, change letter case, compare two versions, find and replace, and tidy up lines. Paste your text and the answer appears as you type.

16 tools

## Count and edit

- [Word & character count

Count words, characters, sentences, and lines as you type or paste.
](/text/word-count)
- [Case converter

Change text to UPPER, lower, Title, Sentence case, and ten more.
](/text/case-converter)
- [Find & replace

Find a word or pattern in your text and replace every match at once.
](/text/find-replace)
- [Compare two texts

Paste two versions and see exactly what changed, line by line or letter by letter.
](/text/diff)
- [Sort and clean lines

Sort lines, remove duplicates and blank lines, trim spaces, or number them.
](/text/lines)
- [SMS character counter

See how many characters and text messages your SMS will use.
](/text/sms)

## Write and format

- [Markdown ⇄ HTML

Turn Markdown into HTML with a live preview, or HTML back into Markdown.
](/text/markdown)
- [Markdown table

Paste rows from a spreadsheet or CSV and get a Markdown table.
](/text/markdown-table)
- [Emoji search

Search emoji by name and copy one with a click. Works offline once loaded.
](/text/emoji)
- [Lorem ipsum generator

Placeholder text in words, sentences, or paragraphs for mockups.
](/text/lorem)
- [Slug generator

Turn titles into clean web addresses like my-first-post.
](/text/slugify)

## Characters and code

- [Unicode inspector

See what every character in your text really is, with its code and bytes.
](/text/unicode)
- [Character table

Browse ASCII and Unicode characters and copy any of them.
](/text/character-table)
- [Mojibake repair

Fix garbled text like CafÃ© back into Café.
](/text/mojibake)
- [Escape / unescape

Escape or unescape text for HTML, JavaScript strings, and CSV.
](/text/escape)
- [Number base converter

Convert whole numbers between binary, hex, decimal, and any base up to 36.
](/text/number-bases)

Your files are processed on your device. The few tools that talk to the internet say so before they do.

---

Canonical HTML: https://nutter.tools/text/
Markdown version: https://nutter.tools/text/index.md
Plain-text version: https://nutter.tools/text/index.txt
Agent index: https://nutter.tools/llms.txt

