Skip to content
All Tools
Focused tool category

Free Online Text Tools

Text utilities for counting, readability, keyword and n-gram analysis, find/replace, whitespace and list cleanup, extraction, comparison, case conversion, ordering and Markdown preparation.

38tools Focusedpurpose-built pages
← Browse all tool categories
38 tools

Text Tools

Text utilities for counting, readability, keyword and n-gram analysis, find/replace, whitespace and list cleanup, extraction, comparison, case conversion, ordering and Markdown preparation.

Typing TestMeasure typing speed with 15-second to 2-minute tests, live WPM, raw WPM, accuracy, error tracking, progress and optional custom practice text. Random Wheel SpinnerPaste names or choices into a visual wheel, spin with browser randomness, optionally remove winners and keep a clear result history for repeated picks. Random Name PickerPick one or multiple random names or options from a line-separated list, with optional selection without replacement. Word CounterAnalyze words, characters, sentences, paragraphs, reading and speaking time, readability, unique words and keyword density. Case ConverterConvert text across uppercase, lowercase, title, sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case and toggle case. Remove Duplicate LinesRemove repeated lines with optional whitespace trimming, case-insensitive matching and blank-line removal while preserving first occurrence order. Sort LinesSort lines A-Z, Z-A, shortest-first or longest-first with optional case-insensitive sorting, blank-line removal and duplicate removal. Text ReverserReverse Unicode-safe characters, words, lines, each line independently or sentence order directly in the browser. Character CounterCount characters with and without spaces, Unicode-aware grapheme length, bytes, lines and live text limits with progress indicators. Sentence CounterCount sentences with practical punctuation-aware segmentation plus words per sentence, shortest/longest sentence and sentence-length distribution. Paragraph CounterCount non-empty paragraphs, lines and paragraph length statistics while respecting blank-line paragraph boundaries. Reading Time CalculatorEstimate reading time at a configurable words-per-minute speed with words, minutes, seconds and pace scenarios. Speaking Time CalculatorEstimate speaking duration at configurable presentation, conversational and fast speech rates with pace comparisons. Readability CheckerAnalyze English text with Flesch Reading Ease, Flesch-Kincaid Grade, sentence length, word length and difficult-word indicators. Keyword Density CheckerMeasure one-, two- and three-word keyword frequency and density with stop-word filtering, minimum counts and sortable results. N-Gram CounterCount word or character n-grams with configurable n-size, case handling, punctuation rules and minimum frequency. Word Frequency CounterRank word frequencies with case normalization, stop-word filtering, minimum length, minimum count and CSV-ready output. Find and Replace TextFind and replace plain text or regular expressions with case, whole-word and global controls plus highlighted match preview. Remove Extra SpacesCollapse repeated horizontal spaces while optionally preserving line breaks, tabs and intentional paragraph spacing. Whitespace CleanerNormalize spaces, tabs, line endings, trailing whitespace and blank-line runs with precise cleanup controls. Remove Empty LinesRemove empty or whitespace-only lines with options to collapse multiple blank lines or preserve single paragraph breaks. Trim LinesTrim leading and trailing whitespace on every line with independent left/right controls and optional blank-line removal. Add Prefix to LinesAdd a reusable prefix to each line with options for non-empty lines only, start index and escape-aware tab/newline sequences. Add Suffix to LinesAppend a reusable suffix to each line with non-empty-line filtering and escape-aware tab/newline sequences. Number LinesNumber text lines with configurable start, increment, zero padding, separator, prefix/suffix and blank-line handling. Shuffle LinesRandomly shuffle lines using browser cryptographic randomness with duplicate preservation and optional blank-line removal. Random Line PickerPick one or multiple random lines with cryptographic randomness, unique-pick mode and blank-line filtering. Split TextSplit text by characters, words, lines, delimiter, regex or fixed-size chunks and preview/download each generated part. Join TextJoin lines or delimited items using spaces, new lines, commas or a custom separator with trim and blank-item controls. Extract URLsExtract HTTP, HTTPS and optional www-style URLs, normalize trailing punctuation, deduplicate and sort results. Extract EmailsExtract email addresses from pasted text with normalization, duplicate removal, domain filtering and sorted output. Extract NumbersExtract integers, decimals, signed numbers, percentages or currency-like numeric values with configurable matching modes. Extract DomainsExtract and normalize domains from URLs, email addresses and plain hostnames with optional subdomain preservation and deduplication. Text Compare and DiffCompare two texts with line-level diff highlighting, added/removed/unchanged counts and side-by-side source statistics. AlphabetizerAlphabetize lines or words with locale-aware natural sorting, ascending/descending order, case handling and article ignoring. List CleanerClean pasted lists by trimming, removing blanks and duplicates, stripping bullets/numbers, normalizing case and optionally sorting. Edit CounterCompare before and after text to quantify added, removed and unchanged words, characters and lines with percentage change. Text and Markdown CleanerConvert basic pasted HTML/text into clean Markdown or strip Markdown into readable plain text with safe local parsing.
QuickConvertify category guide

Count, analyze, clean and transform text

What you can do here

Count characters, sentences and paragraphs, estimate reading and speaking time, inspect readability and keyword frequency, find and replace, clean whitespace and lists, extract URLs and emails, compare text, edit case and ordering, and prepare Markdown or plain text.

How to choose the right tool

Automatic readability, sentence splitting, keyword analysis and case conversion are useful heuristics rather than human editorial judgment. Review transformed text before publishing.

Check the finished result

Read the transformed text in context and check that cleanup, counting, extraction, sorting or case rules did not change names, code, punctuation or intended meaning.

Need a different type of task? Browse the complete free online tools directory →