Text tools
Count words, change case, sort and de-duplicate lines, compare texts and clean up Arabic text.
Part of Text & AI
- AI Review: Should You Buy It?Type a product and get one page that sums up what public reviews say: a consensus score, who it suits, what people love and complain about, and alternatives.
- AI Tool FinderSay what you want to do and see which AI apps do it: free plan, cheapest price, platforms and languages side by side, ranked in an AI League.
- Word CounterCount words, characters (with and without spaces), sentences and paragraphs, estimate reading and speaking time, and see keyword density.
- Case ConverterConvert text to UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE.
- Remove Duplicate LinesDelete repeated lines from a list, keeping the first or last occurrence, with case-sensitivity and trimming options.
- Sort LinesSort lines A to Z or Z to A, in natural numeric order, by length, reverse them, or shuffle them randomly.
- Text DiffCompare two texts line by line or word by word and see additions and deletions side by side or inline.
- Find and ReplaceFind and replace text, as plain text or with regular expressions (capture groups, flags), with a count of replacements.
- Whitespace CleanerTrim lines, collapse repeated spaces, remove or collapse blank lines, convert tabs and spaces, and strip invisible characters.
- Slug GeneratorTurn titles into clean URL slugs: accents transliterated, punctuation removed, one slug per line, optional Unicode.
- Remove Arabic Diacritics (Tashkeel)Strip harakat, tanween, shadda, sukun and Quranic marks from Arabic text, with optional tatweel removal and letter normalisation.
- Arabic to English Numbers ConverterConvert Arabic-Indic digits (٠-٩) and Persian digits (۰-۹) to 0-9 and back, including the Arabic decimal and thousands separators.
- Arabic Diacritizer (Automatic Tashkeel)Add harakat (fatha, damma, kasra, sukun, shadda, tanween) to Arabic text automatically in your browser, then fix any letter with a manual tashkeel toolbar.
- Text to SpeechRead text aloud with your device's voices, including Arabic where installed. Choose voice, speed and pitch, and follow the highlighted sentence.
- Arabic Keyboard OnlineType Arabic with an on-screen keyboard (with harakat and hamza forms) or with your own keyboard mapped to the standard Arabic layout.
- Arabizi (Franco) to Arabic ConverterConvert Arabizi / Franco-Arabic chat text such as "ezayak ya 7abibi" into Arabic script, with Egyptian, Gulf and Levantine options and alternative spellings.
- AI Text Detector (Writing-Signal Checker)Estimate AI-writing signals in English or Arabic text on your device: stock phrases, sentence rhythm, personal voice and GPT-2 perplexity, sentence by sentence. Not proof of authorship.
Quick fixes for text you are about to paste somewhere: count words and characters against a limit with the word counter, fix capitals with the case converter, remove duplicate lines, sort a list, find and replace with regular expressions, and compare two versions side by side.
Arabic gets tools of its own: add vowel marks automatically with the Arabic diacritizer (tashkeel), remove them for search and matching, convert between Arabic-Indic and Western digits, type with an on-screen Arabic keyboard, or turn Arabizi chat spelling into Arabic script with Arabizi to Arabic. Text is processed in your browser and never sent anywhere.