Free Online Text Tools
Hand-crafted text tools for writers, creators & builders. Fast, client-side browser utilities for counting, formatting, cleaning, converting and inspecting your text.
Browse by Category
Select a specialized hub to explore purpose-built text processing tools.
Counting & Analysis
Word, character, sentence, paragraph counts and speaking/reading time metrics.
Formatting & Cleanup
Whitespace trimming, duplicate line removal, alphabetical sorting and diff compare.
Case Conversion
UPPERCASE, lowercase, Title Case, camelCase, snake_case and kebab-case.
Text Generators
Fancy Unicode fonts, small text, strikethrough, bubble letters and special symbols.
Writing & Readability
Flesch-Kincaid readability scoring, sentence splitting and headline analyzers.
All Text Tools
Browse our complete collection of 24 free, client-side text utilities.
Word Counter
Count words, characters, sentences, paragraphs, and estimated speaking and reading time in real-time.
Character Counter
Measure characters with and without spaces, bytes, and check limits for Twitter/X, SEO titles, and SMS.
Sentence Counter
Accurately detect and count complete sentences, average sentence lengths, and pacing indicators.
Paragraph Counter
Inspect paragraph counts, line breaks, section blocks, and average word distribution per paragraph.
Reading Time Calculator
Calculate estimated reading and speaking duration based on adjustable words-per-minute speeds.
Keyword Frequency Counter
Analyze keyword density, repeat phrases, 1-word, 2-word, and 3-word n-gram frequency for SEO optimization.
Remove Extra Spaces
Trim leading, trailing, and duplicate consecutive spaces, tabs, and irregular whitespace characters.
Remove Duplicate Lines
Instantly dedup lists, text records, keywords or CSV items while preserving original list order.
Sort Lines Alphabetically
Sort lists A-Z, Z-A, by line length, numerically, naturally, or randomly shuffle any text list.
Find and Replace
Fast bulk search and replace with case sensitivity options, whole-word matching, and RegEx patterns.
Text Diff Checker
Compare two text blocks side-by-side to highlight added, removed, and modified characters and lines.
Case Converter
Switch text between UPPERCASE, lowercase, Title Case, Sentence case, and Capitalized Case with one click.
camelCase Converter
Convert titles, sentences, or phrases into camelCase format for code variables, JSON keys, and JavaScript.
snake_case Converter
Transform any text string into lowercase words delimited by underscores for Python, SQL columns, and files.
kebab-case Converter
Convert text into slug-friendly hyphenated kebab-case ideal for URLs, CSS class names, and Git branches.
Reverse Text
Reverse letters, words, line order, or flip characters upside down for puzzles, mirrors, and cipher tests.
Fancy Text Generator
Generate 40+ stylish Unicode fonts: cursive, script, gothic, bold, double-struck, and italic for social bios.
Small Text Generator
Convert plain text into superscript, subscript, and small caps Unicode characters for clean captions and notes.
Strikethrough Text Generator
Create strikethrough, slash-through, and underline text effects that can be copied directly into Twitter or Discord.
Bubble Text Generator
Wrap every letter in circled white or dark filled bubble Unicode glyphs: ⒶⒷⒸ 🅐🅑🅒.
Symbol Picker
Instant one-click copy tool for currency signs, Greek letters, math operators, arrows, and punctuation symbols.
Readability Score Calculator
Calculate Flesch Reading Ease, Flesch-Kincaid Grade Level, and reading grade indices for any article.
Sentence Splitter
Break large paragraphs into single lines per sentence for NLP training data, translation, and proofreading.
Headline Helper
Score headlines for sentiment, power words, emotional hook, and length optimization for high click-through rates.