Skip to content
AZ Tools

Category

Text

Tools for cleaning, transforming and measuring text: change case, count words and characters, sort or deduplicate lines, compare two versions with a diff, and generate placeholder copy. Handy for writers polishing a draft, developers massaging log output, and anyone wrestling a spreadsheet column into shape. Text is processed instantly as you type, entirely on your device.

Sort by:

Character & Word Counter

Count characters, words, sentences, lines, and bytes in real time.

Text

Case Converter

Convert text between UPPER, lower, Title, camelCase, snake_case and more.

Text

Lorem Ipsum Generator

Generate placeholder text by paragraphs, sentences, or words.

Text

Text Diff Viewer

Compare two pieces of text and see line-by-line or word-by-word additions and removals.

Text

CSV Viewer & Sorter

View CSV / TSV data as a sortable, searchable table — open a file or paste rows, no spreadsheet required.

Text

Markdown → HTML Converter

Convert Markdown to clean HTML — copy the source for emails, CMS pages, or anywhere a rendered preview isn't enough.

Text

Emoji Finder

Find any emoji by name, keyword, or category — click to copy, no system picker needed.

Text

Text to Speech

Read text aloud with the browser's built-in voices — pick a voice, adjust rate, pitch, and volume.

Text

NATO Phonetic Alphabet

Spell any text in the NATO / ICAO phonetic alphabet — Alpha, Bravo, Charlie — for radio, phone, and dictation.

Text

Caesar / ROT13 / Vigenère / Atbash Cipher

Encrypt or decrypt text with four classic substitution ciphers — Caesar shift, ROT13, Vigenère keyword, Atbash mirror.

Text

Anagram Solver / Word Unscrambler

Find every valid English word that's an anagram (or sub-anagram) of your letters — Scrabble cheats, word puzzles, crossword help.

Text

Typing Speed Test (WPM)

Measure your typing speed in WPM and CPM with accuracy tracking. 15/30/60/120s tests, English / Korean / Japanese word lists, personal best persists.

Text

Sort & Dedupe Lines

Sort, dedupe, trim, shuffle, or reverse a list of lines. Natural sort for embedded numbers, case-sensitive toggle, blank-line removal.

Text

Morse Code Translator

Convert text to and from international Morse code. Supports A-Z, 0-9, punctuation. Customizable letter and word separators.

Text

Remove Line Breaks

Join wrapped lines back into clean, flowing text — strip the hard line breaks you get when copying from PDFs or emails, while keeping real paragraphs.

Text

Fancy Unicode Text

Type plain ASCII and get 𝐁𝐨𝐥𝐝, 𝐼𝑡𝑎𝑙𝑖𝑐, 𝓢𝓬𝓻𝓲𝓹𝓽, 𝔉𝔯𝔞𝔨𝔱𝔲𝔯, 𝙼𝚘𝚗𝚘 and sans-serif variants from the Unicode Math Alphanumeric blocks.

Text

Specialized tools41

Tools for narrower, more technical jobs: particular file formats, standards and professional fields. They work like every other tool here, entirely in your browser.

Markdown Table Generator

Paste CSV, TSV, or pipe-delimited data and get a properly aligned GitHub-flavored Markdown table.

Text

Markdown Table to CSV Converter

Convert a GitHub-flavored Markdown table into CSV, TSV or semicolon-separated rows, in your browser.

Text

URL Slug Generator

Turn any text into a clean URL slug — strip accents, choose a separator, set a max length.

Text

CSV Transpose — Swap Rows and Columns

Transpose CSV data so rows become columns and columns become rows, in your browser.

Text

Markdown Stats & Reading Time

Count words, sentences, headings, links, code blocks, and estimate reading / speaking time for any Markdown.

Text

Social / SEO Character Limit Checker

Type once and see how your text measures against 28+ platform limits — Twitter, Instagram, SEO titles, ad copy, app stores.

Text

Soundex Phonetic Code Generator

Generate the American Soundex code for names or words — a 4-character phonetic key that groups similar-sounding spellings together.

Text

Numeronym Generator (i18n, a11y)

Turn long words into numeronyms — first and last letter kept, the middle replaced by the count of omitted letters, as in internationalization → i18n.

Text

Rail Fence Cipher Encoder & Decoder

Encode or decode text with the Rail Fence transposition cipher — write the message in a zigzag across a chosen number of rails and read it off row by row.

Text

Leetspeak (1337) Converter

Translate text into leetspeak and decode 1337 back to letters, in your browser.

Text

Pig Latin Translator

Translate English text into Pig Latin instantly — consonant clusters move to the end with 'ay', and capitalization and punctuation are preserved.

Text

Reading Time & Speaking Time Calculator

Estimate how long it takes to read or speak a text — adjustable WPM presets for slow, average, fast readers, TED, podcast.

Text

Email & PII Masker

Mask emails, phone numbers, credit cards, and IP addresses in any text — for screenshots, blog posts, logs.

Text

Email & URL Extractor

Pull every email address or URL out of a block of text, in your browser.

Text

Markdown Table of Contents Generator

Generate a [text](#anchor) TOC from Markdown headings — bullet, numbered, or HTML output with GitHub/GitLab/simple slug styles.

Text

Word Frequency Counter

Count how often each word appears in your text — with stopword filtering, minimum length, and CSV export.

Text

Phone Number Formatter (E.164 / International / National)

Normalize messy phone input into E.164 (+15551234567), international (+1 555 123 4567), national, and tel: URI formats.

Text

List Compare — Intersection, Union & Difference

Compare two lists line by line: find common items, items unique to each, union or symmetric difference — in your browser.

Text

Column Aligner — Align Text into Columns

Pad whitespace, comma or tab separated rows into neatly aligned columns, in your browser.

Text

Braille Translator (Text ↔ Braille)

Translate text to Unicode Braille (Grade 1) and decode Braille back to text, with capital and number signs, in your browser.

Text

Word Wrap — Reflow Text to a Column Width

Hard-wrap text to a fixed line width, breaking at word boundaries, in your browser.

Text

Line Formatter — Add Prefix, Suffix & Join

Wrap each line with a prefix and suffix and join them with any separator, in your browser.

Text

Reverse Text

Reverse text four ways — by characters, word order, the letters inside each word, or line order. Works with emoji and any language.

Text

Text Repeater

Repeat a word, line or block of text any number of times — joined by a new line, space, comma, nothing, or your own separator.

Text

Unicode Character Inspector

Break a string into characters and show each codepoint, UTF-8 bytes, HTML entity, CSS escape, and Unicode block.

Text

Unicode Normalizer (NFC, NFD, NFKC, NFKD)

Normalize text to NFC, NFD, NFKC or NFKD, optionally strip diacritics, and compare codepoint and byte counts across all four forms.

Text

Mojibake Fixer (Repair Garbled UTF-8)

Repair text mangled by a wrong-encoding round-trip — turn café and don’t back into café and don't, automatically and in your browser.

Text

Find & Replace

Find and replace across a block of text. Optional regex with global, case-insensitive, multiline, and dotAll flags. Live match count.

Text

String Distance Calculator

Compare two strings with Levenshtein, Damerau-Levenshtein, and Hamming distance. Plus a similarity percentage you can use as a fuzzy-match threshold.

Text

Markdown Link Extractor

Pull every link and image out of a Markdown document — inline, reference-style, autolinks — into a CSV/JSON/MD list with text, URL, and title.

Text

Smart ↔ Straight Quote Converter

Convert between straight (") and typographic / curly (“ ”) quotes — and back — with locale-aware styles.

Text

Superscript & Subscript Maker

Type plain text and get Unicode superscript (²) and subscript (₂) variants — paste into chat, docs, or anywhere fonts won't help you.

Text

HTML to Plain Text

Strip HTML tags from a snippet and get just the text — keeps block-level newlines, drops <script> and <style>, decodes entities.

Text

Upside Down Text Generator

Flip your text upside down with rotated Unicode characters, in your browser.

Text

Fullwidth Text Generator (Vaporwave / Aesthetic)

Convert text to fullwidth ムムラ for that vaporwave aesthetic look, and back again, in your browser.

Text

Folder Tree Visualizer

Paste an indented list of file and folder names and get a pretty ASCII tree — the kind you'd paste into a README.

Text

Tabs to Spaces Converter (and back)

Convert leading indentation between tabs and spaces with a configurable tab width, in your browser.

Text

Readability Calculator (Flesch-Kincaid, SMOG)

Score any English text on six classic readability formulas — Flesch Reading Ease, Flesch-Kincaid, Gunning Fog, SMOG, ARI and Coleman-Liau.

Text

Letter Frequency Analyzer

Count every character in your text — letters, digits, whitespace, punctuation — and compare against expected English frequencies for cryptanalysis.

Text

Text Template (Mail Merge)

Write a template with {{placeholders}}, paste rows of data (CSV or JSON), and render one personalised text per row — entirely in your browser.

Text

Bionic Reading Converter

Convert any text into bionic reading format — first letters of each word bolded as fixation points to help your eyes glide faster through long passages.

Text