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

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

Clean & Transform

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

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.