Text tools

Count, clean, sort, compare and convert text. It all runs in your browser: your text is never uploaded.

  • Free
  • No sign-up
  • Works on any device

Text tools

Word counter

Count words, characters, sentences and paragraphs. Reading time and most-used words.

⚡ On your device

Case converter

UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case.

⚡ On your device

Remove duplicate lines

Delete repeated lines from a list, keeping the first one.

⚡ On your device

Remove extra spaces

Clean up double spaces, tabs, empty lines and invisible characters.

⚡ On your device

Sort lines

Sort lines A to Z, Z to A, by number or by length, or shuffle them. Alphabetical sorter.

⚡ On your device

Reverse text

Reverse the letters, the word order or the line order.

⚡ On your device

Find & replace

Replace words or phrases everywhere in a text at once. Supports regex.

⚡ On your device

Compare texts (diff)

See exactly what changed between two versions of a text. Difference checker.

⚡ On your device

Markdown editor

Write Markdown with a live preview, then export to Word, PDF or HTML.

⚡ On your device

URL encoder, decoder & parser

Encode or decode text for links (percent-encoding), and break a link into its parts and parameters.

⚡ On your device

Slug generator

Turn titles into clean, URL-friendly slugs, one per line.

⚡ On your device

Lorem ipsum generator

Make placeholder text: paragraphs, sentences or words. Dummy text.

⚡ On your device

Online notepad

A simple notepad that saves automatically on your device. No account needed.

⚡ On your device

Text to speech

Read any text aloud with your device's voices, in many languages. Adjust speed and pitch.

⚡ On your device

Speech to text

Dictate and get the text: speak in English, Arabic and other languages, then copy or download.

⚡ On your device

Morse code translator

Translate text to Morse code and back, and play it as sound.

⚡ On your device

Text to binary converter

Turn text into binary, hex, decimal or octal codes and back (UTF-8, Arabic and emoji included).

⚡ On your device

Remove line breaks

Join lines into one paragraph, or keep paragraphs and remove the breaks inside them.

⚡ On your device

Repeat text

Repeat a word or text many times, on new lines or side by side.

⚡ On your device

Random word generator

Random English words for games, names, drawing ideas and passphrases.

⚡ On your device

Random string generator

Random letters, numbers and symbols of any length, made with your browser's secure random generator.

⚡ On your device

Text cleaner

Remove emoji, accents, Arabic diacritics, invisible characters, extra spaces, links and HTML from text.

⚡ On your device

Readability checker

Flesch reading ease, grade level and long sentences for English text.

⚡ On your device

Add prefix and suffix to lines

Add text before and after every line at once.

⚡ On your device

Add line numbers

Number every line of a text, with your choice of format.

⚡ On your device

Wrap text

Break long lines at a set width, for emails, code comments and plain-text files.

⚡ On your device

Remove duplicate words

Delete words that repeat in a text, keeping the first one.

⚡ On your device

Character frequency counter

How often each letter, number or symbol appears in a text.

⚡ On your device

Text column extractor

Pick the columns you need from CSV, tab-separated or spaced text.

⚡ On your device

NATO phonetic alphabet

Spell out names and codes as Alfa, Bravo, Charlie… for phone calls.

⚡ On your device

Unicode character inspector

See every character's code point, type, script and UTF-8 bytes, including invisible ones.

⚡ On your device

Whitespace and invisible character finder

Show spaces, tabs, line breaks and hidden characters that break copy-pasted text.

⚡ On your device

Word and phrase counter

Count how many times a word or phrase appears in a text, and see where.

⚡ On your device

Markdown to plain text

Remove Markdown formatting (headings, bold, links, lists, code) and keep clean text.

⚡ On your device

Caesar cipher and ROT13 encoder and decoder

Encrypt and decrypt with any shift, ROT13 or ROT47, and try all 25 shifts to crack a message.

⚡ On your device

Vigenère cipher encoder, decoder and solver

Encrypt and decrypt with a keyword, or solve a message when you don't know the keyword.

⚡ On your device

Atbash cipher decoder and encoder

Swap A↔Z, B↔Y… in English or Arabic: the same step encodes and decodes.

⚡ On your device

Pig Latin translator

Translate English into Pig Latin and back, with your choice of vowel ending.

⚡ On your device

Braille to English and English to Braille converter

Convert text to Unicode braille (grade 1) and braille back to text, with a letter chart.

⚡ On your device

Wingdings and Webdings symbol decoder

Turn Wingdings symbols back into letters, or write a message in Wingdings symbols.

⚡ On your device

Text summarizer

Shorten an article to its key sentences, by number or percentage, in English or Arabic. Made from your own text, so nothing is invented.

⚡ On your device

Grammar checker and sentence fixer

Find repeated words, a/an mistakes, spacing, capitals, mixed-up words and passive voice, and fix the simple ones in a click.

⚡ On your device

Paraphrasing tool and sentence rewriter

Reword your own text with synonyms and shorter phrases, light or strong.

⚡ On your device

Citation generator (APA, MLA, Chicago)

References for websites, books, journal articles, news and videos in APA 7, MLA 9 and Chicago style.

⚡ On your device

Title capitalization tool

Capitalize titles in APA, AP, Chicago and MLA style, or switch to sentence case, with small words handled correctly.

⚡ On your device

Syllable counter

Count the syllables in a word, line or poem: handy for haiku, songs and lyrics, with a count for each line.

⚡ On your device

Fancy text & fonts

Fancy text generator

Turn text into 𝐛𝐨𝐥𝐝, 𝑖𝑡𝑎𝑙𝑖𝑐, 𝓈𝒸𝓇𝒾𝓅𝓉, 𝔤𝔬𝔱𝔥𝔦𝔠 and 20+ other fonts you can paste into Instagram, TikTok and WhatsApp.

⚡ On your device

Small text generator

Tiny text: ꜱᴍᴀʟʟ ᴄᴀᴘꜱ, ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ and ₛᵤᵦₛ letters to copy and paste.

⚡ On your device

Upside down text

Flip text upside down (ʇxǝʇ) or write it backwards, to copy and paste.

⚡ On your device

Hashtag generator

Turn words and phrases into clean #CamelCase hashtags, without duplicates.

⚡ On your device

Invisible character

Copy a blank, invisible character for empty names, messages and bios.

⚡ On your device

Handwriting text generator

Turn typed text into a handwritten note on lined paper, in English or Arabic. Download as PNG.

⚡ On your device

Emoji picker

Search and copy any emoji, with skin tones and categories. All Unicode emoji, in a click.

⚡ On your device

Symbols copy and paste

Hearts, stars, arrows, maths, currency and other special symbols to copy in one click.

⚡ On your device

Kaomoji and text faces

(ʘ‿ʘ) ¯\_(ツ)_/¯ Japanese text faces and ASCII art to copy and paste.

⚡ On your device

Bold text generator

Turn your text into bold, bold italic, bold sans and gothic Unicode letters to paste into Instagram, WhatsApp, X, Discord and TikTok.

⚡ On your device

Cursive and script font copy and paste

Cursive, script, gothic and double-struck letters you can copy and paste into any bio, caption, chat or username.

⚡ On your device

Strikethrough text generator

Add a line through your text, or an underline or overline, with characters that paste anywhere.

⚡ On your device

Glitch and Zalgo text generator

Make creepy, glitchy, corrupted-looking text with marks piled above, through and below every letter.

⚡ On your device

About these tools

All 59 tools in this section are free, work in your browser on any device, and need no sign-up.