Text Tools
Count, clean, compare, convert case, speak and transcribe text.
These free online text tools help you write, clean and transform text. Count words and characters, change text to uppercase, lowercase or title case, compare two texts, remove duplicate lines, sort lists and find and replace words. Clean up messy text, generate URL slugs, repeat or reverse text and create stylish fonts for Instagram. You can also listen to text read aloud, dictate in Hindi and other Indian languages, and translate Morse code.
- Word Counter — Count words, characters, sentences and paragraphs live, with reading time and keyword density.
- Case Converter — Convert text to UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case and more in one click.
- Text Cleaner — Remove extra spaces, empty lines, HTML tags, emojis and smart quotes from messy text in one go.
- Remove Duplicate Lines — Delete repeated lines from a list while keeping the original order, with case and whitespace options.
- Sort Lines — Sort lines alphabetically, numerically, by length or randomly, and reverse or clean up lists.
- Find and Replace — Find and replace words or regex patterns in any text, with match highlighting and a live preview.
- Text Compare (Diff) — Compare two texts and highlight added and removed lines and words, side by side or inline.
- Text Repeater — Repeat any word, emoji or sentence up to 10,000 times with a new line, space or custom separator.
- Reverse Text — Reverse letters, word order or lines, or flip text upside down for fun social media posts.
- Fancy Text Generator — Turn plain text into bold, italic, script, bubble and other Unicode styles for Instagram bios and posts.
- Morse Code Translator — Translate text to Morse code and back, and play it as audio at the speed you choose.
- Text to Speech — Listen to any text read aloud in Indian English, Hindi and other voices available on your device.
- Speech to Text — Dictate in English, Hindi, Bengali, Tamil and other Indian languages and get editable text instantly.
- URL Slug Generator — Turn titles into clean, SEO-friendly URL slugs — one at a time or in bulk.
- Word Frequency Counter — See which words appear most often in your text, with counts, percentages and CSV download.
- Line Tools — Add line numbers, prefixes and suffixes, join lines, split text into lines and wrap long text.
- Hindi Typing (English to Hindi) — Type Hindi with an English keyboard — “namaste” becomes नमस्ते. Phonetic typing with word suggestions and an on-screen Hindi keyboard.
- Kruti Dev to Unicode Converter — Convert Kruti Dev 010 Hindi text to Unicode (Mangal) and back — for DTP, government forms, Word and websites.
- Hindi Font Styles — Preview your Hindi text in 20 free Devanagari fonts, then copy the CSS or download it as a transparent PNG for posters.
- Number to Hindi Words — Write any number in Hindi words (हज़ार, लाख, करोड़) and convert between English and Devanagari digits — useful for cheques and forms.