Text & Writing
Free online text tools to count words and characters, convert case, remove duplicates, clean and rewrite text.
Count, convert and clean your text in one place: word and character counters, case converters, duplicate-line removal and a rewriter for everyday documents. Everything runs in your browser, so sensitive drafts never leave your device.
Word Counter
Free word counter that counts words, characters, sentences, paragraphs and reading time as you type. Fast, private and free.
Character Counter
Free character counter that counts characters with and without spaces as you type. Check limits for tweets, SMS and titles instantly.
Case Converter
Free text case converter for UPPER, lower, Title Case, Sentence case and cAmelCase. Convert any text with one click, right in your browser.
Remove Duplicate Lines
Free tool to remove duplicate lines from any text or list. Clean up CSV data, word lists and code lines instantly in your browser.
Text Sorter
Free text sorter that sorts lines alphabetically or numerically, ascending or descending, with duplicate removal. Fast and private.
Text Repeater
Free text and line repeater. Repeat a phrase or a whole block any number of times with a custom separator.
Text Rewriter
Free text rewriter that rephrases your text into formal, casual, concise or friendly tones using local rules. No AI account needed.
Lorem Ipsum Generator
Free Lorem Ipsum generator. Create placeholder paragraphs, sentences or words for designs and mockups.
Frequently asked questions
What is a good length for a meta description?
Between 120 and 160 characters. Long enough to summarize the page, short enough to avoid truncation in search results. The character counter helps you dial this in.
Which case style should I use for headings?
Sentence case is the modern default for web content and reads well at small sizes. Title case works well for display headlines; avoid ALL CAPS for long text, as it is hard to scan.
How do I remove duplicate lines from a text file?
Paste your content into the tool and choose whether the comparison is case-sensitive. The tool keeps the first occurrence of each unique line, which is ideal for cleaning logs and data exports.