Text Tools
Word counters, case converters, line sorters, duplicate removers, text comparison and lorem ipsum generators for writers, students and developers.
Word Counter
Count words, characters, sentences, paragraphs and estimated reading time instantly. Free online word counter for essays, blogs and social media.
Case Converter
Convert text between uppercase, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more. Free online case converter.
Character Counter
Count characters with and without spaces in real time and check limits for Twitter/X, Instagram captions, meta descriptions and SMS messages.
Remove Duplicate Lines
Delete duplicate lines from any list or text instantly. Case-insensitive matching, whitespace trimming and keep-first or keep-last options.
Remove Empty Lines
Strip blank lines from text or code in one click. Optionally remove whitespace-only lines or collapse multiple empty lines into a single one.
Remove Extra Spaces
Collapse double spaces into one, trim spaces at line ends and convert tabs to spaces. Clean messy whitespace from pasted text instantly.
Sort Lines
Sort lines of text alphabetically A to Z or Z to A, by length, numerically, or shuffle randomly. Options to ignore case and remove duplicates.
Reverse Text
Reverse text instantly: flip character order to create mirror text, reverse word order in sentences, or invert the order of lines in a list.
Text Compare
Compare two blocks of text side by side and highlight added and removed lines with a color-coded diff. Free online text difference checker.
Text Repeater
Repeat any text, word or emoji thousands of times with your chosen separator — new line, space, comma or custom. Copy or download the result.
Lorem Ipsum Generator
Generate classic lorem ipsum placeholder text by paragraphs, sentences or words. Copy dummy text for mockups, designs and layouts in one click.
Slug Generator
Turn any title into a clean, SEO-friendly URL slug: lowercase, accents removed, words joined with hyphens or underscores. Live preview and copy.
Random Text Generator
Generate random strings with custom length and character sets, or random words from a built-in list. Great for test data, IDs and placeholders.
Find and Replace Text
Bulk find and replace text online with case-sensitive, whole-word and regex modes. See the replacement count and copy the cleaned result instantly.
Add Line Numbers to Text
Add sequential line numbers to any text online. Choose the start number, zero-padding and separator (dot, colon, paren or tab). Copy the result instantly.
Column Extractor
Extract one or more columns from CSV, TSV or delimited text online. Pick columns by number, choose the input delimiter and set the output separator.
Word Frequency Counter
Count how often each word appears in your text and rank them by frequency with counts and percentages. Options to lowercase and ignore common stop words.
Keyword Density Checker
Check keyword density for single words plus 2-word and 3-word phrases. See total words and each keyword's percentage to optimise on-page SEO content.
Readability Score Checker
Check readability with Flesch Reading Ease and Flesch–Kincaid Grade Level. See word, sentence and syllable counts plus a plain-English interpretation band.
Palindrome Checker
Check if a word, phrase or number is a palindrome. Ignores case, spaces and punctuation and shows the normalised text compared against its reverse.
Anagram Checker & Rearranger
Check if two words or phrases are anagrams, ignoring case and spaces, and list letter rearrangements of a short word. Fast, private and fully in-browser.
Invisible Character Remover
Remove invisible characters like zero-width spaces, joiners, BOMs, non-breaking spaces and control codes from text. See how many and which types were stripped.
Bionic Reading Converter
Convert text to bionic reading by bolding the first part of each word to guide your eyes and read faster. Adjustable fixation strength and copyable HTML output.
Morse Code Translator
Translate text to Morse code and decode Morse back to text instantly, with optional audio playback. Free, private, in-browser Morse code translator.
Text to Binary Converter
Convert text to 8-bit binary and decode binary back to text, with decimal and hex views. UTF-8 aware, free, private, in-browser binary translator.
NATO Phonetic Alphabet Converter
Convert text into the NATO phonetic alphabet (Alfa, Bravo, Charlie) to spell names and codes clearly over the phone. Free, private, in-browser tool.
Fancy Text Generator
Turn plain text into fancy Unicode fonts — bold, italic, script, monospace, bubble and more — for bios and social media. Free, private, in-browser.
Upside Down Text Generator
Flip your text upside down using Unicode characters so it reads reversed and rotated. Copy the flipped text for bios and fun posts. Free and private.
Glitch Text Generator
Create glitchy Zalgo text with combining diacritical marks and an adjustable intensity slider. Copy cursed, corrupted text for posts. Free and private.
Text Cipher
Encrypt and decrypt text with Caesar shift, ROT13 and Vigenère ciphers. Preserves case and punctuation. Free, private, in-browser cipher tool.
Text to ASCII Art Banner
Turn text into large ASCII art banners with a built-in block font. Copy the monospace output for READMEs, terminals and code comments. Free and private.
Text to Speech
Convert text to speech and read it aloud in your browser with voice, rate and pitch controls. Free, private, in-browser text-to-speech reader.
Speech to Text
Dictate with your microphone and convert speech to text live in your browser. Edit and copy the transcript. Free, private, in-browser voice typing.