Text

Transform, analyze & clean text · 128 tools

A1Z26 Number Cipher

Encode letters to their alphabet position numbers (A=1..Z=26) and decode numbers back to letters.

Text
Acronym Extractor

Find acronyms in text and pair them with the expansions defined nearby.

Text
Acronym Maker

Build an acronym or initialism from a phrase using configurable rules.

Text
Add / Strip Diacritics

Strip accents to plain ASCII, or fold text to ASCII-safe forms, with a map for common transliterations.

Text
Alternating & Inverse Case

Apply mocking sPoNgEbOb alternating case, inverse case, or random case to text.

Text
Anagram & Letter Rearranger

Generate rearrangements of letters and find sub-words from a set of letters offline.

Text
Anagram Checker

Determine whether two words or phrases are anagrams of each other.

Text
ASCII Banner Text (Figlet-style)

Render short text as large ASCII-art letters using built-in block fonts, fully offline.

Text
ASCII Box & Banner Drawer

Wrap text in ASCII or Unicode box-drawing borders to create framed banners and callout boxes.

Text
ASCII Table

A searchable reference of ASCII codes in decimal, hex, octal and binary.

Text
Automated Readability Index (ARI)

Compute the ARI grade level from character, word, and sentence counts.

Text
Bacon / Binary Cipher Encoder

Encode text with Bacon's biliteral cipher or a custom two-symbol substitution alphabet.

Text
Bold & Italic Unicode Text

Convert plain text into Unicode bold, italic, bold-italic, script, monospace, or double-struck styles that work in posts and bios.

Text
Bracket & Quote Balance Checker

Verify that brackets, parentheses, braces, and quotes are balanced in text.

Text
Braille (Grade 1) Translator

Convert text to and from Unicode Braille dot patterns using the Grade 1 (uncontracted) mapping.

Text
Caesar Cipher

Encode or decode text with a Caesar cipher of any shift amount, the classic reversible letter rotation, with optional brute-force of all 25 shifts.

Text
Case Converter

Convert text between camelCase, snake_case, kebab-case, Title Case and more.

Text
Character N-Gram Counter

Count character-level n-grams for linguistics, cryptanalysis, and fingerprinting.

Text
Code Identifier Case Converter

Convert programming identifiers between camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, dot.case, and Train-Case.

Text
Coleman-Liau Index

Compute the character-based Coleman-Liau readability grade with no syllable counting.

Text
Collapse Consecutive Duplicate Lines

Collapse runs of identical adjacent lines into one, like the uniq command.

Text
Column / Field Extractor (cut)

Extract or reorder fields from delimited lines like the Unix cut command, by index or character range.

Text
Column Aligner (Elastic Tabstops)

Align delimited columns into a neat fixed-width table by padding each column to its widest cell.

Text
Combined Readability Report

Run all major readability formulas at once and show a consensus grade level.

Text
Count Occurrences

Count how many times a substring or regex pattern appears in text.

Text
Cyrillic Transliteration

Transliterate between Cyrillic and Latin using selectable schemes (GOST, BGN/PCGN, scientific, ISO 9).

Text
Deduplicate Words

Remove repeated words from text while preserving order, optionally case-insensitively or only consecutive duplicates.

Text
Delimited Text Converter

Convert delimited text between comma, tab, pipe, semicolon, newline, and custom delimiters, ideal for reshaping CSV-style lists.

Text
Emoji Extractor

Extract every emoji from text and list them with counts and code points.

Text
Emoji Remover

Strip all emoji and pictographic symbols from text while keeping the words intact.

Text
Extract Emails, URLs & Numbers

Pull all email addresses, URLs, phone numbers, IPs, or numbers out of a blob of text into a clean deduplicated list.

Text
Fancy Text Generator

Turn text into 𝐛𝐨𝐥𝐝, 𝑖𝑡𝑎𝑙𝑖𝑐, 𝚖𝚘𝚗𝚘 and other Unicode styles.

Text
Filter Lines by Rule

Keep or delete lines that match a substring, regex, length, or numeric/blank condition (grep-like).

Text
Find & Replace

Find and replace text with plain or regular-expression matching.

Text
Flesch Reading Ease Score

Compute the Flesch Reading Ease score and grade level for any text.

Text
Fuzzy Duplicate Line Remover

Remove near-duplicate lines that differ only by case, whitespace, or punctuation.

Text
Greek Transliteration

Convert Greek script to Latin (and back) using ISO 843, ELOT 743, or classical romanization schemes.

Text
Gunning Fog Index

Estimate the years of formal education needed to understand text on first reading.

Text
Haiku Syllable Checker

Verify whether three lines follow the 5-7-5 haiku syllable pattern.

Text
Hashtag Generator

Turn phrases into clean hashtags with chosen casing, removing punctuation and merging or splitting words.

Text
Identifier Humanizer

Turns snake_case, kebab-case, or camelCase identifiers into human-readable Title Case labels.

Text
Indent & Dedent Text

Add or remove leading indentation on every line, converting tabs to spaces or spaces to tabs with a configurable width.

Text
Indented Outline ↔ Nested List

Convert tab/space-indented outlines to Markdown/HTML nested lists, or flatten nested lists to an outline.

Text
Interleave / Zip Lines

Merge two or more line-lists by alternating their lines, like a zipper, with a configurable separator.

Text
Join Lines

Concatenate multiple lines into one (or grouped) line using a chosen separator, with optional quoting.

Text
Keyboard Shift Cipher

Shift each key one position left/right/up/down on a QWERTY keyboard, a popular obfuscation puzzle.

Text
Keyword Density Analyzer

Measure single-word and phrase keyword density with stop-word filtering for SEO.

Text
Leetspeak Converter

Convert text to and from leetspeak (1337), swapping letters for numbers and symbols at adjustable intensity.

Text
Letter & Word Spacing Expander

Insert spaces or custom separators between letters and words to create s p a c e d o u t text.

Text
Lexical Diversity Calculator

Measure vocabulary richness with type-token ratio and related metrics.

Text
Line Length Checker

Flag lines that exceed a maximum character width for code or prose style guides.

Text
Line Numbering (Advanced)

Prefix lines with numbers using custom start, step, zero-padding, format template, and blank-line handling.

Text
Line Operations

Number, prefix, suffix, or wrap each line of text.

Text
List Formatter

Convert a plain list into bulleted, numbered, lettered, or roman-numeral lists with custom markers and indentation.

Text
List Number Style Converter

Renumbers a list using decimal, roman numerals, or letter sequences (a, b, c / A, B, C).

Text
Longest and Shortest Line Finder

Finds the longest and shortest lines in a block of text with their lengths and line numbers.

Text
Lorem Ipsum Generator

Generate placeholder lorem ipsum text by paragraphs, sentences, or words.

Text
Markdown List Renumberer

Fix and renumber ordered Markdown lists, convert between bullet and numbered, and normalize markers.

Text
Mention, Hashtag & URL Extractor

Extract @mentions, #hashtags, $cashtags, and URLs from social text into clean deduplicated lists.

Text
Morse Code Translator

Translate text to International Morse code and back.

Text
Morse Code Visual Decoder

Decode Morse with timing/visual rendering and encode text with adjustable dot, dash, and gap symbols.

Text
Multi-Key Column Sort

Sort delimited rows by one or more columns with per-key type and direction.

Text
N-Gram Frequency Counter

Extract and count the most frequent word n-grams (bigrams, trigrams, etc.) in text.

Text
NATO Phonetic Alphabet

Spell text using the NATO phonetic alphabet (Alpha, Bravo, Charlie…).

Text
Natural / Numeric Sort Lines

Sort lines using human-friendly natural ordering so file2 comes before file10, with locale and key options.

Text
Number Each Line

Generate a sequence and prefix lines with auto-incrementing numbers using a start value, step, and zero-padding.

Text
Pad & Align Lines

Left/right/center-pad every line to a target width with a fill character, or zero-pad numbers.

Text
Palindrome Checker

Check if text is a palindrome and find palindromic words and substrings.

Text
Paragraph Reflow & Justify

Re-wrap paragraphs to a target width with left, right, center, or full-justify alignment and hyphenation control.

Text
Paragraph Splitter & Joiner

Split text into separated paragraphs or rejoin wrapped lines into paragraphs.

Text
Pig Latin Translator

Translate English text to or from Pig Latin, moving leading consonants and appending the classic -ay ending.

Text
PII Placeholder Anonymizer

Replace emails, phone numbers, and other PII patterns with placeholder tokens.

Text
Prefix & Suffix Lines

Add a prefix and/or suffix to every line at once, ideal for wrapping list items in quotes, commas, brackets, or markup.

Text
Profanity Censor (Offline)

Mask flagged words in text with symbols using a user-editable word list.

Text
Random Line Picker

Pick one or more random lines from a list, great for raffles, choosing a winner, or sampling, with optional no-repeat draws.

Text
Random Name & Username Generator

Generate random human names, fantasy names, or username handles from embedded syllable and word lists.

Text
Reading & Speaking Time Estimator

Estimate how long text takes to read silently and to speak aloud.

Text
Regex Tester

Test JavaScript regular expressions live with match highlighting and groups.

Text
Regional Indicator & Emoji Letters

Convert letters to emoji-style glyphs: regional-indicator squares, keycaps, blood-type boxes, or fonts.

Text
Remove Accents

Strip diacritics and accents from text, converting characters like e-acute, n-tilde, and u-umlaut to plain ASCII equivalents.

Text
Remove Duplicate Lines

Strip duplicate lines, keeping first occurrence, with optional case-insensitivity.

Text
Remove Line Breaks

Strip or normalize line breaks, joining wrapped lines into one with spaces, collapsing multiple blank lines, or converting paragraphs to single lines.

Text
Repeated Phrase Finder

Find phrases repeated multiple times in text to catch wordiness and filler.

Text
Reverse & Flip Lines

Reverse the order of lines, reverse characters within each line, or rotate lines by an offset.

Text
Reverse Text

Reverse characters, words, or line order in text.

Text
ROT13 / Caesar Cipher

Apply ROT13 or a Caesar shift cipher to text (reversible).

Text
ROT47 Cipher

Encode or decode text with ROT47, rotating all visible ASCII characters by 47 positions for a reversible obfuscation.

Text
Runic Transliterator

Convert Latin text to Elder Futhark or Younger Futhark runes (and back) using a fixed letter mapping.

Text
Sentence Case Converter

Lowercase text then capitalize the first letter of each sentence, preserving common acronyms and the pronoun I.

Text
Sentence Splitter

Split a paragraph into one sentence per line using punctuation and abbreviation rules.

Text
Shuffle Lines

Randomly shuffle the order of lines, with an option to pick a random subset or a single random line.

Text
Side-by-Side Word Diff

Compare two texts and highlight word-level insertions and deletions inline.

Text
Slug Collision Disambiguator

Generate sequential unique slugs from a list, appending numeric suffixes on collision.

Text
Slugify

Turn any text into a clean, URL-safe slug.

Text
Smart Quotes Converter

Convert straight quotes and apostrophes into typographic curly quotes, or convert curly quotes back to plain ASCII straight quotes.

Text
SMOG Readability Grade

Calculate the SMOG grade, the standard readability measure for healthcare and consumer text.

Text
Sort & Dedupe Lines

Sort lines alphabetically, numerically, by length, reverse or shuffle — and dedupe.

Text
Sort Lines by Length

Reorder lines by character length, ascending or descending, with tie-breaking.

Text
Split Text Into Chunks

Break text into fixed-size pieces by character count, word count, or line count, with optional numbered labels.

Text
Start Case Converter

Capitalize the first letter of every word while leaving the rest untouched, with optional separator normalization.

Text
Strikethrough & Underline Text

Add Unicode combining strikethrough, underline, or slashed-zero style effects to plain text so it stays styled when pasted anywhere.

Text
Strikethrough, Underline & Overline Combiner

Add combining strikethrough, underline, overline, or slash overlays to text for plain-text styling.

Text
Superscript & Subscript Text

Convert text to Unicode superscript or subscript characters for inline chemistry/math notation.

Text
Syllable Counter

Count syllables in words and whole text using an English heuristic algorithm.

Text
Tap Code Cipher

Encode text into Polybius-square tap code (rows.columns) and decode tap sequences back to letters.

Text
Template Placeholder Filler

Fills {{name}}-style placeholders in a template using key=value pairs or a JSON object.

Text
Text Alignment & Padding

Pad or align each line to a fixed width, left, right, or centered, with a chosen fill character for tidy fixed-width columns.

Text
Text Case Statistics Report

Counts uppercase, lowercase, digit, punctuation and whitespace characters and reports their percentages.

Text
Text Diff

Compare two texts line-by-line and highlight additions and removals.

Text
Text Repeater

Repeat a piece of text a chosen number of times, separated by newlines, spaces, or a custom delimiter.

Text
Text Statistics & Frequency

Analyze word frequency, character distribution and readability of text.

Text
Text Truncator

Truncate text or each line to a maximum length by characters or words, appending an ellipsis or custom suffix.

Text
Text Wrapper

Hard-wrap text to a fixed column width, breaking on word boundaries, with optional hanging indent and break-long-word handling.

Text
Themed Placeholder Text Generator

Generate themed filler text (hipster, corporate, pirate, tech, bacon, cat) instead of classic Lorem Ipsum.

Text
Title Case Converter

Apply proper headline title case following style rules that keep small words like a, an, and, the lowercase except as the first or last word.

Text
Trim & Strip Lines

Remove leading/trailing whitespace, trailing whitespace only, or strip custom characters from each line.

Text
Unicode Inspector

Break text into code points with hex, decimal, UTF-8 bytes and names.

Text
Upside-Down & Mirror Text

Flip text upside-down (180°) or mirror it left-right using Unicode look-alike characters.

Text
Username Handle Generator

Turn a name or phrase into clean lowercase username/handle suggestions.

Text
Vaporwave Aesthetic Text

Convert text to full-width vaporwave letters where each character is spaced out, perfect for aesthetic social media posts.

Text
Whitespace & Special Character Visualizer

Reveal hidden spaces, tabs, and line endings by replacing them with visible glyphs.

Text
Whitespace Cleaner

Trim lines, collapse spaces, strip blank lines, and normalize whitespace.

Text
Word & Character Count

Live counts of words, characters, sentences, lines, and reading time.

Text
Word & Sentence Length Distribution

Show how word lengths and sentence lengths are distributed across text.

Text
Word Frequency Counter

Count how often each word appears and rank them by frequency, with options to ignore case and skip common stop words.

Text
Wrap Text Into Columns

Reflow a single stream of lines into multiple side-by-side newspaper-style columns.

Text
Zalgo Glitch Text

Add creepy combining diacritics to text to create the glitchy Zalgo effect with adjustable intensity, or clean the marks back out.

Text
Zero-Width & Invisible Character Stripper

Detect and remove invisible zero-width and formatting characters from pasted text.

Text

Command Palette

Search for a tool or run a command