Text & Writing Tools
Text tools for writers, students and social media — case converters, font and Unicode generators, counters, cleaners, ciphers and encoders. All processing happens in your browser; your text is never uploaded.
Case & Formatting
Title Case Converter
Convert text to proper title case with smart minor-word handling.
Capitalize Each Word
Capitalize the first letter of every word in your text.
Text Column Formatter
Align delimited rows into clean monospace columns.
CSV Column Extractor
Pull selected columns out of any CSV instantly.
Bulk Text to Slug Converter
Turn many titles into URL slugs at once.
Word Wrap Tool
Wrap text to a fixed character width on word boundaries.
Text Case Converter
Convert text between camelCase, snake_case, kebab-case, Title Case and more — live.
Subtitle Converter (SRT, VTT, SBV)
Convert between SRT, WebVTT and SBV, shift timing and fix sync — in your browser.
Fancy Fonts & Social
Upside Down Text Generator
Flip text upside down with Unicode look-alikes.
Zalgo Text Generator
Create glitchy, corrupted Zalgo text you can copy anywhere.
Fancy Unicode Text Generator
Bold, italic, script and more — copy-paste fancy fonts.
Leetspeak Converter
Turn text into 1337 5p34k and back, in your browser.
Unicode Character Inspector
See the code point, hex, and category of every character.
Cursive Text Generator
Turn plain text into Unicode cursive and script styles, then copy.
Italic Text Generator
Turn plain text into italic and bold-italic Unicode you can paste anywhere.
Small Caps Generator
Convert text to Unicode small caps you can paste anywhere.
Upside Down Text Generator
Flip your text 180 degrees with Unicode — copy it anywhere.
Bold Text Generator
Turn plain text into Unicode bold you can paste anywhere.
Bubble Text Generator
Turn any text into circled bubble letters — filled and outline — and copy in one tap.
Fancy Text Generator
Turn plain text into 20+ Unicode font styles and copy each one.
Mirror Text Generator
Flip text backwards and into mirror-image glyphs you can copy and paste.
Superscript & Subscript Generator
Turn any text into Unicode superscript or subscript you can copy and paste anywhere.
Unicode Character Explorer
Paste text and inspect every code point — name, category, hex, HTML entity and UTF-8 bytes.
Wide Text Generator (Vaporwave Fullwidth)
Turn normal text into wide aesthetic fullwidth Unicode and back.
Strikethrough Text Generator
Cross out text with line, slash or wavy strikethrough — copy instantly.
Counters & Analysis
Word & Character Counter
Instant word, character, sentence and reading-time counts as you type.
Count Occurrences
Count how many times a word or pattern appears.
Reading Time Estimator
How long any text takes to read silently and to read aloud.
Line Counter
Count total, non-empty, blank and unique lines.
Text Frequency Analyzer
Count how often each word or character appears.
Syllable Counter
Count syllables in words and text with a per-word breakdown.
Sentence Counter
Count sentences, words and average sentence length instantly.
Social Media Character Counter
Live character count against every social platform limit.
Paragraph Counter
Count paragraphs, sentences and words with averages.
Readability Scorer
Paste text to get Flesch Reading Ease, Flesch-Kincaid grade and full stats.
Word Frequency Counter
Paste text and get a ranked word and phrase frequency table you can export.
Reading Time & Word Counter (Pro)
Live word, character, sentence and paragraph counts with adjustable reading and speaking time.
Clean & Transform
Reverse Text
Reverse characters, words or whole lines instantly.
Sort Lines
Sort lines alphabetically, numerically or by length.
Remove Duplicate Lines
Strip duplicate lines, keeping the first of each.
Find and Replace Text
Bulk find and replace, with optional regex.
Text Repeater
Repeat any text N times with a chosen separator.
Whitespace Cleaner
Trim, collapse and tidy messy whitespace.
Remove Line Breaks
Join hard-wrapped lines back into flowing text.
Extract Emails from Text
Pull every email address out of any text.
Extract URLs from Text
Pull every link out of any text.
Extract Numbers from Text
Pull every number out of any text.
Remove Accents & Diacritics
Strip accent marks to get plain ASCII-friendly text.
Remove Extra Spaces
Collapse repeated spaces and tidy punctuation spacing.
Smart Quotes Converter
Swap between curly typographic quotes and straight quotes.
Duplicate Word Finder
Find words that repeat in your text and how often.
Text Shuffler
Randomly shuffle lines, words or characters with an unbiased shuffle.
Strip HTML Tags
Remove all HTML tags and get clean plain text.
Line Sort & Dedupe Tool
Sort, deduplicate, reverse, shuffle, number and reformat lines of text.
Bulk Find and Replace
Apply many find/replace rules to text at once — literal or regex.
Ciphers & Encoders
ROT13 Converter
Encode and decode ROT13 — the letter-rotating cipher.
Caesar Cipher
Encrypt and decrypt text with a shifting Caesar cipher.
Text to Binary Converter
Convert text into UTF-8 binary, 8 bits per byte.
Binary to Text Converter
Decode binary back into readable UTF-8 text.
Pig Latin Translator
Turn English into Pig Latin instantly, in your browser.
Binary to Emoji Converter
Encode text as playful emoji binary and decode it back.
Phonetic Spelling Generator
Spell names and codes out loud with NATO or police alphabets.
Vigenère Cipher Encoder & Decoder
Encrypt and decrypt text with a keyword-based Vigenère cipher.
Atbash Cipher Encoder & Decoder
Mirror the alphabet — A becomes Z, B becomes Y, all in your browser.
Rail Fence Cipher Encoder & Decoder
Zig-zag transposition cipher with a choice of rails.
Substitution Cipher Encoder & Decoder
Keyword-seeded monoalphabetic substitution, all in your browser.
A1Z26 Cipher Encoder & Decoder
Convert letters to their alphabet position — A=1, Z=26.
ROT13 Encoder & Decoder
Encode or decode ROT13, ROT13+ROT5 and ROT47 instantly — copy in one click.
Binary Text Translator
Convert text to binary and back — plus decimal and hex of every code point.
Caesar Cipher Tool
Encrypt, decrypt and crack Caesar ciphers with any shift.
NATO Phonetic Alphabet Translator
Spell anything out in Alfa, Bravo, Charlie — and decode it back.
Braille Translator
Convert text to Grade-1 Unicode braille and back, in your browser.
Morse Code Translator
Convert text to Morse and decode Morse back to text, with audio playback and a reference chart.
Generators
Lorem Ipsum Generator
Generate placeholder lorem ipsum text by paragraphs, sentences or words.
Fake Data Generator
Generate fake names, emails and addresses as a table, JSON or CSV.
Random Name Generator
Generate realistic random first and last names instantly.
Gamertag Generator
Generate cool gamertags and usernames with optional numbers and leetspeak.
Placeholder Text by Paragraphs
Generate lorem ipsum filler text by paragraph count.
Type Scale Generator
Build a modular typographic scale and copy the CSS.
Markdown Table Generator
Build aligned Markdown tables from a simple grid.
Random Paragraph Generator
Generate random English paragraphs and sentences for testing and layouts.
Lorem Markdown Generator
Generate placeholder Markdown with headings, lists, quotes, code and tables.
Email Signature Generator
Design a professional HTML email signature and copy it straight into Gmail or Outlook.
Markdown Table of Contents Generator
Paste markdown, get a linked table of contents you can copy or insert.
SWOT Analysis Generator
Build a four-quadrant SWOT matrix and export it as PNG, PDF or Markdown.
Themed Lorem Ipsum Generator
Generate placeholder text in 8 themes — classic Latin, hipster, corporate, pirate and more.
More Text Tools
Markdown Editor with Live Preview
Write Markdown on the left, see it render live on the right.
Resume / CV Builder
Fill in a form, watch a clean resume build live, then export to PDF.
Number to Words Converter — Western & Indian (Lakh/Crore) System
Convert any number to English words in Western or Indian (lakh/crore) format instantly.
Palindrome Checker
Check if text reads the same forwards and backwards.
Words to Number Converter
Turn a number written in English words into plain digits.
Number to Words — Indian System (Lakh / Crore)
Spell any number in English using the Indian lakh and crore system.
Number to Words in Spanish (Números en Letras)
Convert any number into Spanish words — correct uno/un, cien, quinientos.
Number to Words in French (Nombres en Lettres)
Convert any number into French words — soixante-dix, quatre-vingts, cent(s).
Number to Words in Portuguese (Números por Extenso)
Convert any number into Portuguese words — cem, cento e, milhão/milhões.
UK Cheque Amount in Words (Pounds & Pence)
Convert a GBP amount into the words to write on a UK cheque.
Indian Cheque Amount in Words (Rupees & Paise)
Convert an INR amount into rupees-in-words for an Indian cheque.
Nigerian Cheque Amount in Words (Naira & Kobo)
Convert an NGN amount into naira-in-words for a Nigerian cheque.
UAE Cheque Amount in Words (Dirhams & Fils)
Convert an AED amount into dirhams-in-words for a UAE cheque.
Words to Number Converter
Convert a number written in English words back into digits.
Add Line Numbers
Prefix every line with a sequential number.
Text Statistics
Counts, sentences, paragraphs and reading time.
Anagram Solver & Checker
Check if two words are anagrams, or list every letter arrangement.
Add Prefix / Suffix to Lines
Add text to the start or end of every line.
Number to Words in Arabic
Convert any number into Modern Standard Arabic words, in your browser.
Number to Words in Armenian
Convert any number into Eastern Armenian words, in your browser.
Number to Words in Georgian
Convert any number into Georgian words — including the base-20 system.
Number to Words in Bengali
Convert any number into Bengali (Bangla) words with lakh and crore.
Number to Words in Urdu
Convert any number into Urdu words with lakh and crore.
Number to Words in Russian
Spell any number in Russian words — instantly, in your browser.
Number to Words in German
Spell any number in German words — instantly, in your browser.
Number to Words in Italian
Spell any number in Italian words — instantly, in your browser.
Number to Words in Turkish
Spell any number in Turkish words — instantly, in your browser.
Number to Words in Chinese
Spell any number in Chinese numerals — instantly, in your browser.
Text to Speech
Read any text aloud in your browser — pick a voice, rate and pitch.
Text to ASCII Art Banner
Turn short text into big block-letter ASCII banners.
Words to Pages Calculator
Convert a word count into an estimated page count.
Reading Level Checker
Flesch–Kincaid grade level and reading ease for any text.
Diff Checker Pro
Compare two texts with line and word-level highlighting, then copy a unified diff.
CSV to Markdown Table
Convert CSV data into a clean Markdown table.
Longest Word Finder
Find the longest words in any block of text.
Scrabble Score Calculator
Add up the tile value of any word instantly.
Words With These Letters
Find every word you can spell from your tiles.
Hangman Word Picker
Pick a fair secret word for a game of hangman.
Word Unscrambler
Turn scrambled letters back into real words.
Basic Rhyme Finder
Find words that rhyme with any common word.
Table to Markdown Converter
Paste TSV, CSV or an HTML table and get a clean Markdown table.
Text to PDF Converter
Paste text or Markdown and download a clean, paginated PDF.
Markdown to Slides
Write a deck in plain Markdown, present it fullscreen, export to PDF.
Flashcard Maker
Build study decks, then flip, shuffle and track what you know.
Markdown Table Editor
Edit tables in a visual grid and get clean GitHub-flavoured Markdown.
Reading Ease Checker
Score any text across 8 readability formulas — instantly in your browser.