Text Tools
Word count, case conversion, sorting and cleanup.
Top Text Tools tools
Word Counter
Word, character & reading time.
Case Converter
UPPER, lower, Title, camelCase, snake_case.
Lorem Ipsum Generator
Generate placeholder paragraphs.
Text Diff Checker
Compare two texts side-by-side.
Character Map
Inspect Unicode codepoints.
Markdown to HTML
Render markdown with live preview.
Remove Duplicates
Clean duplicate lines.
Color Picker
Pick colors and copy HEX, RGB, HSL.
HEX ⇄ RGB Converter
Convert between HEX and RGB.
CSS Gradient Generator
Visual linear-gradient generator.
Color Contrast Checker
WCAG AA/AAA contrast ratio.
Paragraph Reorderer
Sort, shuffle, reorder paragraphs.
Palindrome Checker
Check if text reads the same backwards.
Anagram Solver
Check anagrams + list permutations.
Word Frequency Counter
Most-used words in any text.
List Sorter
Sort lines alpha/numeric/length, dedupe.
Random Picker
Pick winners from any list.
Local Notepad
Distraction-free notes saved in your browser.
How to use Text Tools
- 1Pick the text tool you need: word counter, case converter, slug generator, lorem ipsum, diff checker, or sorter.
- 2Paste your text into the input area — even very long documents work fine.
- 3Adjust options (case style, sort order, separator) when relevant.
- 4Copy the transformed output or download it as a .txt file.
Key features
- Live word, character, sentence, paragraph, and reading-time counter
- Case converter (UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case)
- Slug generator with Unicode transliteration for URL-safe strings
- Diff checker, sorter, deduplicator, find-and-replace with regex
- Lorem ipsum and placeholder text generators
- All processing is local — your text never leaves your browser
Frequently asked questions
How does the word counter handle multi-language text?
Words are counted by whitespace boundaries and Unicode word segmentation — accurate for English, European, and most CJK languages.
What's a good slug for SEO?
Use 3–5 lowercase words separated by hyphens, include your primary keyword, and skip stop words (the, of, and). The Slug Generator does this automatically.
How do I convert text to camelCase or snake_case?
Case Converter offers UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, and kebab-case — paste your text and click the style.
Can I find the difference between two text blocks?
Diff Checker highlights character, word, or line-level differences with side-by-side and inline views.
How long can my input text be?
Up to several megabytes — limited only by your browser's memory. A 100,000-word manuscript processes instantly.
Will the text tools change my content's formatting?
Only when you ask. Counters, finders, and converters preserve line breaks and paragraphs unless you select 'normalize whitespace'.
How do I remove duplicate lines from a list?
Paste into Text Deduplicator — it removes exact duplicates while preserving order, with options for case-insensitive and whitespace-insensitive matching.
Can I sort lines alphabetically or numerically?
Yes — Text Sorter handles A→Z, Z→A, numeric, length, and natural sort (so 'item2' sorts before 'item10').
How do I count characters without spaces?
Word Counter shows characters (with and without spaces), words, sentences, paragraphs, and reading time in real time.
What's reading time based on?
We use 225 words per minute (the average adult reading speed for non-technical content). Technical content typically reads at 150–200 wpm.
How do I generate placeholder text for a design?
Lorem Ipsum Generator creates classic Latin or modern English placeholder text by paragraphs, sentences, words, or bytes.
Can I do find-and-replace with regex?
Yes — Text Replace supports JavaScript-flavored regex with capture groups, flags (g, i, m, s), and live preview of the matches.
How do I make text URL-safe?
URL Encoder percent-encodes special characters per RFC 3986. For human-friendly URLs use Slug Generator instead.
Are my text inputs saved or logged anywhere?
No. Text tools run entirely in your browser. Nothing you paste is sent to a server, logged, or stored.
Can I use these tools for commercial writing or code?
Yes — outputs are yours, no attribution required, no daily limits.