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 deviceCase converter
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case.
⚡ On your deviceRemove duplicate lines
Delete repeated lines from a list, keeping the first one.
⚡ On your deviceRemove extra spaces
Clean up double spaces, tabs, empty lines and invisible characters.
⚡ On your deviceSort lines
Sort lines A to Z, Z to A, by number or by length, or shuffle them. Alphabetical sorter.
⚡ On your deviceReverse text
Reverse the letters, the word order or the line order.
⚡ On your deviceFind & replace
Replace words or phrases everywhere in a text at once. Supports regex.
⚡ On your deviceCompare texts (diff)
See exactly what changed between two versions of a text. Difference checker.
⚡ On your deviceMarkdown editor
Write Markdown with a live preview, then export to Word, PDF or HTML.
⚡ On your deviceURL encoder, decoder & parser
Encode or decode text for links (percent-encoding), and break a link into its parts and parameters.
⚡ On your deviceSlug generator
Turn titles into clean, URL-friendly slugs, one per line.
⚡ On your deviceLorem ipsum generator
Make placeholder text: paragraphs, sentences or words. Dummy text.
⚡ On your deviceOnline notepad
A simple notepad that saves automatically on your device. No account needed.
⚡ On your deviceText to speech
Read any text aloud with your device's voices, in many languages. Adjust speed and pitch.
⚡ On your deviceSpeech to text
Dictate and get the text: speak in English, Arabic and other languages, then copy or download.
⚡ On your deviceMorse code translator
Translate text to Morse code and back, and play it as sound.
⚡ On your deviceText to binary converter
Turn text into binary, hex, decimal or octal codes and back (UTF-8, Arabic and emoji included).
⚡ On your deviceRemove line breaks
Join lines into one paragraph, or keep paragraphs and remove the breaks inside them.
⚡ On your deviceRepeat text
Repeat a word or text many times, on new lines or side by side.
⚡ On your deviceRandom word generator
Random English words for games, names, drawing ideas and passphrases.
⚡ On your deviceRandom string generator
Random letters, numbers and symbols of any length, made with your browser's secure random generator.
⚡ On your deviceText cleaner
Remove emoji, accents, Arabic diacritics, invisible characters, extra spaces, links and HTML from text.
⚡ On your deviceReadability checker
Flesch reading ease, grade level and long sentences for English text.
⚡ On your deviceAdd prefix and suffix to lines
Add text before and after every line at once.
⚡ On your deviceAdd line numbers
Number every line of a text, with your choice of format.
⚡ On your deviceWrap text
Break long lines at a set width, for emails, code comments and plain-text files.
⚡ On your deviceRemove duplicate words
Delete words that repeat in a text, keeping the first one.
⚡ On your deviceCharacter frequency counter
How often each letter, number or symbol appears in a text.
⚡ On your deviceText column extractor
Pick the columns you need from CSV, tab-separated or spaced text.
⚡ On your deviceNATO phonetic alphabet
Spell out names and codes as Alfa, Bravo, Charlie… for phone calls.
⚡ On your deviceUnicode character inspector
See every character's code point, type, script and UTF-8 bytes, including invisible ones.
⚡ On your deviceWhitespace and invisible character finder
Show spaces, tabs, line breaks and hidden characters that break copy-pasted text.
⚡ On your deviceWord and phrase counter
Count how many times a word or phrase appears in a text, and see where.
⚡ On your deviceMarkdown to plain text
Remove Markdown formatting (headings, bold, links, lists, code) and keep clean text.
⚡ On your deviceCaesar 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 deviceVigenè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 deviceAtbash cipher decoder and encoder
Swap A↔Z, B↔Y… in English or Arabic: the same step encodes and decodes.
⚡ On your devicePig Latin translator
Translate English into Pig Latin and back, with your choice of vowel ending.
⚡ On your deviceBraille 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 deviceWingdings and Webdings symbol decoder
Turn Wingdings symbols back into letters, or write a message in Wingdings symbols.
⚡ On your deviceText 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 deviceGrammar 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 deviceParaphrasing tool and sentence rewriter
Reword your own text with synonyms and shorter phrases, light or strong.
⚡ On your deviceCitation generator (APA, MLA, Chicago)
References for websites, books, journal articles, news and videos in APA 7, MLA 9 and Chicago style.
⚡ On your deviceTitle capitalization tool
Capitalize titles in APA, AP, Chicago and MLA style, or switch to sentence case, with small words handled correctly.
⚡ On your deviceSyllable counter
Count the syllables in a word, line or poem: handy for haiku, songs and lyrics, with a count for each line.
⚡ On your deviceFancy text & fonts
Fancy text generator
Turn text into 𝐛𝐨𝐥𝐝, 𝑖𝑡𝑎𝑙𝑖𝑐, 𝓈𝒸𝓇𝒾𝓅𝓉, 𝔤𝔬𝔱𝔥𝔦𝔠 and 20+ other fonts you can paste into Instagram, TikTok and WhatsApp.
⚡ On your deviceSmall text generator
Tiny text: ꜱᴍᴀʟʟ ᴄᴀᴘꜱ, ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ and ₛᵤᵦₛ letters to copy and paste.
⚡ On your deviceUpside down text
Flip text upside down (ʇxǝʇ) or write it backwards, to copy and paste.
⚡ On your deviceHashtag generator
Turn words and phrases into clean #CamelCase hashtags, without duplicates.
⚡ On your deviceInvisible character
Copy a blank, invisible character for empty names, messages and bios.
⚡ On your deviceHandwriting text generator
Turn typed text into a handwritten note on lined paper, in English or Arabic. Download as PNG.
⚡ On your deviceEmoji picker
Search and copy any emoji, with skin tones and categories. All Unicode emoji, in a click.
⚡ On your deviceSymbols copy and paste
Hearts, stars, arrows, maths, currency and other special symbols to copy in one click.
⚡ On your deviceKaomoji and text faces
(ʘ‿ʘ) ¯\_(ツ)_/¯ Japanese text faces and ASCII art to copy and paste.
⚡ On your deviceBold 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 deviceCursive 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 deviceStrikethrough text generator
Add a line through your text, or an underline or overline, with characters that paste anywhere.
⚡ On your deviceGlitch and Zalgo text generator
Make creepy, glitchy, corrupted-looking text with marks piled above, through and below every letter.
⚡ On your deviceNo tool matches your search.
- Free
- No sign-up
- Works on any device
Create a QR code for a link, Wi-Fi, WhatsApp, contact and more, or read one from a photo.
- Free
- No sign-up
- Works on any device
Fill in the details to see your QR code.
PNG for phones, chats and websites. SVG and PDF stay sharp at any size, which is best for printing. Tip: point your phone camera at the preview to test it.
3. Style (optional): colors, dots, logo
Choose a photo or screenshot or drag it here
Works with photos of printed codes, screenshots and image files.
Looking for QR codes…
- Free
- No sign-up
- Works on any device
About these tools
All 59 tools in this section are free, work in your browser on any device, and need no sign-up.
- Word counter: Count words, characters, sentences and paragraphs. Reading time and most-used words.
- Case converter: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case.
- Remove duplicate lines: Delete repeated lines from a list, keeping the first one.
- Remove extra spaces: Clean up double spaces, tabs, empty lines and invisible characters.
- Sort lines: Sort lines A to Z, Z to A, by number or by length, or shuffle them. Alphabetical sorter.
- Reverse text: Reverse the letters, the word order or the line order.
- Find & replace: Replace words or phrases everywhere in a text at once. Supports regex.
- Compare texts (diff): See exactly what changed between two versions of a text. Difference checker.
- Markdown editor: Write Markdown with a live preview, then export to Word, PDF or HTML.
- URL encoder, decoder & parser: Encode or decode text for links (percent-encoding), and break a link into its parts and parameters.
- Slug generator: Turn titles into clean, URL-friendly slugs, one per line.
- Lorem ipsum generator: Make placeholder text: paragraphs, sentences or words. Dummy text.
- Online notepad: A simple notepad that saves automatically on your device. No account needed.
- Text to speech: Read any text aloud with your device's voices, in many languages. Adjust speed and pitch.
- Speech to text: Dictate and get the text: speak in English, Arabic and other languages, then copy or download.
- Morse code translator: Translate text to Morse code and back, and play it as sound.
- Text to binary converter: Turn text into binary, hex, decimal or octal codes and back (UTF-8, Arabic and emoji included).
- Remove line breaks: Join lines into one paragraph, or keep paragraphs and remove the breaks inside them.
- Repeat text: Repeat a word or text many times, on new lines or side by side.
- Random word generator: Random English words for games, names, drawing ideas and passphrases.
- Random string generator: Random letters, numbers and symbols of any length, made with your browser's secure random generator.
- Text cleaner: Remove emoji, accents, Arabic diacritics, invisible characters, extra spaces, links and HTML from text.
- Readability checker: Flesch reading ease, grade level and long sentences for English text.
- Add prefix and suffix to lines: Add text before and after every line at once.
- Add line numbers: Number every line of a text, with your choice of format.
- Wrap text: Break long lines at a set width, for emails, code comments and plain-text files.
- Remove duplicate words: Delete words that repeat in a text, keeping the first one.
- Character frequency counter: How often each letter, number or symbol appears in a text.
- Text column extractor: Pick the columns you need from CSV, tab-separated or spaced text.
- NATO phonetic alphabet: Spell out names and codes as Alfa, Bravo, Charlie… for phone calls.
- Unicode character inspector: See every character's code point, type, script and UTF-8 bytes, including invisible ones.
- Whitespace and invisible character finder: Show spaces, tabs, line breaks and hidden characters that break copy-pasted text.
- Word and phrase counter: Count how many times a word or phrase appears in a text, and see where.
- Markdown to plain text: Remove Markdown formatting (headings, bold, links, lists, code) and keep clean text.
- 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.
- Vigenère cipher encoder, decoder and solver: Encrypt and decrypt with a keyword, or solve a message when you don't know the keyword.
- Atbash cipher decoder and encoder: Swap A↔Z, B↔Y… in English or Arabic: the same step encodes and decodes.
- Pig Latin translator: Translate English into Pig Latin and back, with your choice of vowel ending.
- Braille to English and English to Braille converter: Convert text to Unicode braille (grade 1) and braille back to text, with a letter chart.
- Wingdings and Webdings symbol decoder: Turn Wingdings symbols back into letters, or write a message in Wingdings symbols.
- 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.
- 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.
- Paraphrasing tool and sentence rewriter: Reword your own text with synonyms and shorter phrases, light or strong.
- Citation generator (APA, MLA, Chicago): References for websites, books, journal articles, news and videos in APA 7, MLA 9 and Chicago style.
- Title capitalization tool: Capitalize titles in APA, AP, Chicago and MLA style, or switch to sentence case, with small words handled correctly.
- Syllable counter: Count the syllables in a word, line or poem: handy for haiku, songs and lyrics, with a count for each line.
- Fancy text generator: Turn text into 𝐛𝐨𝐥𝐝, 𝑖𝑡𝑎𝑙𝑖𝑐, 𝓈𝒸𝓇𝒾𝓅𝓉, 𝔤𝔬𝔱𝔥𝔦𝔠 and 20+ other fonts you can paste into Instagram, TikTok and WhatsApp.
- Small text generator: Tiny text: ꜱᴍᴀʟʟ ᴄᴀᴘꜱ, ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ and ₛᵤᵦₛ letters to copy and paste.
- Upside down text: Flip text upside down (ʇxǝʇ) or write it backwards, to copy and paste.
- Hashtag generator: Turn words and phrases into clean #CamelCase hashtags, without duplicates.
- Invisible character: Copy a blank, invisible character for empty names, messages and bios.
- Handwriting text generator: Turn typed text into a handwritten note on lined paper, in English or Arabic. Download as PNG.
- Emoji picker: Search and copy any emoji, with skin tones and categories. All Unicode emoji, in a click.
- Symbols copy and paste: Hearts, stars, arrows, maths, currency and other special symbols to copy in one click.
- Kaomoji and text faces: (ʘ‿ʘ) ¯\_(ツ)_/¯ Japanese text faces and ASCII art to copy and paste.
- 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.
- 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.
- Strikethrough text generator: Add a line through your text, or an underline or overline, with characters that paste anywhere.
- Glitch and Zalgo text generator: Make creepy, glitchy, corrupted-looking text with marks piled above, through and below every letter.