Formatting & Analysis
Word counter, case converter, remove duplicates, sort lines and text diff.
Word Counter
Live word, character, sentence & reading-time stats — private.
Case Converter
UPPER, lower, Title, Sentence, camelCase, snake_case & more.
Remove Duplicate Lines
Dedupe a list of lines — case-sensitive or trimmed options.
Sort Lines
Alphabetize, sort by length, shuffle or reverse any list.
Text Difference
Compare two texts line-by-line — added/removed highlighted.
Find & Replace
Replace text with optional regex & case-sensitive matching.
Remove Extra Spaces
Collapse runs of spaces, trim line ends, drop blank lines — live.
Line Break Tool
Join lines or insert breaks every N chars / after each sentence.
Keyword Density
Top 20 keywords with counts & density % — stop words excluded.
Text Statistics
Flesch Reading Ease, Flesch-Kincaid Grade & readability metrics.
Readability Score
Flesch Reading Ease, Flesch-Kincaid grade & SMOG index — local.
Character Counter
Count characters, words & sentences — instant stats.
Sentence Counter
Count sentences in any text — instant analysis.
Paragraph Counter
Count paragraphs, words & sentences — instant stats.
Line Counter
Count lines, words & characters — instant text analysis.
Reading Time Calculator
Estimate reading time for any text — 200 WPM default.
Text Density Analyzer
Analyze character, word & sentence density in text.
Syllable Counter
Count syllables in English text — instant phonetic analysis.
Text Formatting and Analysis Tools
Text formatting tools clean up, restructure, and analyze text content. Count words for article length, convert case for naming conventions, remove duplicate lines from data exports, and compare text versions.
These tools process text locally using JavaScript string operations. Your content, whether source code, articles, or sensitive documents, is never transmitted to external servers.
Each tool is designed for a specific text task. Use them individually or in combination to prepare content for publishing, data processing, or code review.