Modern Niche World MNW

Text tools

Count words and characters, clean up pasted text, change its case, sort lists and compare two versions, all in your browser. Your text stays on your device.

Each tool here works inside your browser. The text you paste is never uploaded or saved, and there’s nothing to sign up for.

To check a length limit, use the Word and Character Counter. To tidy text copied from a PDF, an email or a web page, use the Text Cleaner. To put a list in order, use Sort Lines, and to see what changed between two versions of a text, use Text Compare.

All 11 text tools

words · characters

Word and Character Counter

Count words, characters, sentences and paragraphs as you type or paste.

Open tool
Title · camelCase

Case Converter

Change text to UPPERCASE, lowercase, Sentence case or Title Case, or turn lines into camelCase and snake_case names.

Open tool
A to Z · Shuffle

Sort Lines

Put a list in order A to Z, in natural order or by length, or reverse or shuffle it, keeping every line.

Open tool
Spaces · Quotes

Text Cleaner

Remove extra spaces, empty lines, curly quotes and invisible characters from pasted text, with a count of each fix.

Open tool
Paragraphs · HTML

Lorem Ipsum Generator

Make lorem ipsum placeholder text by paragraphs, sentences or words, as plain text or HTML paragraphs.

Open tool
Side by side

Text Compare

Compare two versions of a text line by line, with the changed words marked and a .diff file to download.

Open tool
Replace all

Find and Replace

Find and replace text as typed or with a regular expression, with match case, whole words and every match marked first.

Open tool
Top words

Word Frequency Counter

See the words and two- and three-word phrases a text uses most, with counts, shares and a CSV download.

Open tool
Text ⇄ Morse

Morse Code Translator

Translate text to International Morse code and back, and play it as sound at the speed you choose.

Open tool
Hello → olleH

Reverse Text

Reverse a whole text, the letters of each word or the order of the words on each line, with emoji and accents kept whole.

Open tool
01. 02. 03.

Add Line Numbers

Number each line with your own start, step, separator and padding, skipping empty lines if you like, or take the numbers off again.

Open tool