Free Text tools
Check a draft’s length, clean a pasted list, compare two versions or prepare a readable URL slug. These 15 text tools work with pasted text and provide results you can review before copying.
Choose from all text tools
Word & Character Counter
Count words, characters, sentences, and reading time.
Open tool →Case Converter
Change text to uppercase, lowercase, title, or sentence case.
Open tool →Remove Duplicate Lines
Clean up a list while keeping its original order.
Open tool →Sentence Counter
See how many sentences, words, and characters are in your writing as you type.
Open tool →Paragraph Counter
Count blocks of writing separated by blank lines, alongside words and characters.
Open tool →Reading Time Calculator
Estimate how long your text takes to read and adjust the reading pace.
Open tool →Remove Extra Spaces
Tidy repeated spaces and blank lines while keeping your paragraphs readable.
Open tool →Sort Lines
Put a list in alphabetical or reverse alphabetical order with a live preview.
Open tool →Reverse Text
Reverse letters, words, or whole lines without breaking joined emojis.
Open tool →Find & Replace
Swap a word or phrase and preview exactly how many matches will change.
Open tool →Text Diff Checker
Compare two versions of your writing and see what was added or removed.
Open tool →Text to Slug
Turn a title into a short, tidy name such as free-online-tools for a web address.
Open tool →Word Frequency Counter
See which words appear most often, with counts and shares of your text.
Open tool →Random Text Generator
Create sample words, sentences, or paragraphs for testing a layout.
Open tool →Line Counter
Count total, filled, and blank lines in pasted text, plus words and characters.
Open tool →Keep the right structure in your writing
Use the counters for words, sentences, paragraphs or actual line breaks. Sort Lines changes order; Remove Duplicate Lines keeps first occurrences. Text Diff highlights changes between drafts, while Find & Replace makes literal substitutions.
Before you start
Joined emojis, punctuation and language can affect counting rules. Each counter explains its method. Whitespace cleanup removes indentation, so review code or aligned columns carefully before using the result.