Text
Format, convert, count, and transform text and data instantly in your browser.
Word & Character Counter
Count words, characters, sentences, lines and paragraphs live as you type — free and 100% in your browser.
TextText Case Converter
Fourteen case styles at once — UPPERCASE, Title, camelCase, snake_case and more, with AP/APA/Chicago/MLA headlines and a name dictionary. No upload.
TextSlug Generator
Turn titles into clean URL slugs — choose hyphen or underscore, lowercase or original case, max length, stop-word stripping, and batch mode. Free, in-browser.
TextLorem Ipsum Generator
Placeholder text by words, sentences, paragraphs, characters or bytes — Latin, Cicero, Kafka, Korean, Japanese or Cyrillic — as plain text, HTML or Markdown.
TextFind & Replace Text
Find and replace text in bulk, with optional regex and case-insensitive matching. Free, private, in your browser.
TextText Diff Checker
Compare two texts line by line, side by side or unified — word and character diff, merge arrows, ignore rules, syntax highlighting. Free, in your browser.
TextList Randomizer
Shuffle a list into random order or draw as many random items as you want — one per line, or comma, semicolon or space separated. All in your browser.
TextRandom Number Generator
Generate random integers between any min and max, with optional unique values — free and 100% in your browser, nothing uploaded.
TextRemove Line Breaks
Remove or replace line breaks in your text and join lines into one — runs 100% in your browser with no upload.
TextReverse Text
Reverse any text by characters, words, or lines instantly — runs 100% in your browser with no upload.
TextText Repeater
Repeat any text as many times as you want with a chosen separator — runs 100% in your browser, nothing is uploaded.
TextWord Frequency Counter
Count how often each word appears in your text and see a sorted frequency table — runs 100% in your browser with no upload.
TextText Sorter
Sort lines of text by natural sort (file2 before file10), alphabetically, numerically, by length, or randomly — 100% in your browser, no upload.
TextWhitespace Cleaner
Clean up messy whitespace — trim lines, collapse spaces, drop blank lines, convert tabs, or strip all spaces — running 100% in your browser with no upload.
TextDice Roller
Roll dice from standard notation like 2d6+3 and see every die and the total — free and 100% in your browser, nothing uploaded.
TextWord Wrap
Wrap text to a fixed line width, optionally hard-breaking overlong words, running 100% in your browser with no upload.
TextRemove Accents & Diacritics from Text
Strip accents and diacritics from any text (café → cafe, naïve → naive) — running 100% in your browser with no upload.
TextPalindrome Checker
Check whether a word, phrase, or sentence is a palindrome, with options to ignore case and punctuation — runs 100% in your browser with no upload.
TextString Similarity
Compare two strings to get their Levenshtein edit distance and a similarity percentage instantly — runs 100% in your browser with no upload.
TextKeyword Density Checker
Analyze your text to see the most frequent words with their count and density percentage — runs 100% in your browser with no upload.
TextReadability Score Checker
Check the Flesch Reading Ease and Flesch-Kincaid Grade Level of any English text, with live word, sentence and syllable counts. Free, in your browser.
TextRemove Emoji from Text
Strip every emoji and pictographic symbol out of any text (hi 😀 there 🎉 → hi there) — running 100% in your browser with no upload.
TextText to Speech
Turn text into spoken audio with the voices installed on your device — pick a voice, speed and pitch, and press play. The text stays on your device.
TextWord Cloud Generator
Turn text into a word cloud — the most frequent words appear largest. Download as PNG. 100% in your browser, no upload.
TextRemove Duplicate Lines
Remove duplicate lines, or count how many times each line repeats — case-insensitive, trim and blank-line options. Free, in your browser.
TextOnline Notepad
A distraction-free notepad that autosaves to your browser as you type — 100% in your browser, no upload, no sign-in.
TextList Compare
Compare two lists and get their intersection, differences, union, and symmetric difference — 100% in your browser, no upload.
TextUnicode Normalizer
Convert text between the Unicode normalization forms NFC, NFD, NFKC and NFKD — compose or decompose accents, fold look-alikes. Free, in your browser.
TextANSI Escape Code Remover
Remove ANSI escape codes — colors, cursor moves and OSC sequences — from terminal and CI log output to get clean, greppable plain text. Free, no upload.
TextString Masker
Mask the middle of API keys, tokens, card numbers and other PII — keep the first and last few characters, redact the rest, a whole list at once. No upload.
TextInvisible Character Detector
Find and remove invisible Unicode characters — zero-width spaces, bidi overrides, soft hyphens and BOMs hiding in your text — 100% in your browser, no upload
TextBionic Reading Converter
Bold the first few letters of every word to skim faster — paste text or open a PDF or EPUB, and save it back as a PDF or image. 100% in your browser.
TextNumeronym Generator
Turn words like internationalization into i18n and accessibility into a11y — 100% in your browser, no upload
TextText Censor
Mask or replace a custom list of words in any text — length-preserving mask, whole-word and ignore-case options — 100% in your browser, no upload
TextList Chunker
Split a list into fixed-size chunks — batch IDs or rows for APIs, one item per line — 100% in your browser, no upload
TextWrap Lines (Add Prefix & Suffix)
Add a prefix and suffix to every line — turn a plain list into a quoted array, a SQL IN() list or HTML list items in one click. Free, no upload.
TextBraille Translator
Convert text to and from Unicode Braille patterns — Grade 1 letters, digits, space and punctuation, 100% in your browser with no upload.
Reach for these when text is nearly right but not quite. The everyday ones are case conversion, find and replace, removing duplicate lines, word and character counting, and comparing two versions to see what actually changed.
Then there is the group for text that is subtly wrong in ways you cannot see. The hidden character detector finds zero-width and control characters that break a search or a database import. The unicode normalizer settles the case where two strings look identical and are not — the same accented letter written two different ways. Strip ANSI cleans terminal colour codes out of pasted logs. If a copied value is not matching something it obviously should, one of these three is usually why.
And a few for shaping rather than fixing: chunk a list into batches, wrap lines to a width, group them, compare two lists for what is in one and not the other, or mask parts of a string before sharing it. All of it runs in this tab, so a list of customer emails or an internal log is not going anywhere.