📘 How to Use Every Tool
🔤 Capitalize
What it does: Capitalizes the first letter of every single word. the quick brown fox ➡ The Quick Brown Fox
📢 UPPERCASE
Converts every letter in your text to uppercase instantly. hello world ➡ HELLO WORLD
📝 lowercase
Converts every letter to lowercase. HELLO WORLD ➡ hello world
🏷️ Title Case
What it does: Smart title formatting — capitalizes the first letter of major words and keeps connector words (a, an, the, of, in, and, but, or…) lowercase unless they are the first word. the lord of the rings ➡ The Lord of the Rings
🧹 Clean Space
Removes double spaces, extra tabs, and leading/trailing whitespace from your entire text in one click.
✅ Copy / 🗑️ Clear
Copy sends the full text to your clipboard. Clear wipes the editor and deletes the auto-saved draft from localStorage.
EN ➡ AR / AR ➡ EN
Manually converts between Arabic and English keyboard layouts key-by-key. Use when you know which direction you mis-typed and want full control.
🧠 Smart Fix
What it does: Fixes text typed with the wrong keyboard layout automatically. Smart Fix counts Arabic vs Latin characters, detects the dominant language, and converts the entire text in the right direction.
Example: lvpf (typed in EN mode) ➡ بلاي
✏️ Auto Corrector
Select a language from the dropdown to enable three tools: Auto Correct fixes all detected errors at once, Check Errors highlights misspelled words in yellow inside the editor and shows the full error list below, and Scan Words runs a deep scan of every word and shows results in the panel. The corrector uses LanguageTool online and falls back to a built-in dictionary when offline. Supports English, Arabic, French, German, Spanish, Portuguese, Italian, Turkish, and Russian.
📋 Check Errors
Runs a fresh scan, highlights every misspelled word in yellow directly inside the editor, and opens the error list below the Detect Language section. Click Fix on individual words or Fix All to correct everything at once. The page scrolls smoothly to the editor so you can see the highlights.
🔍 Scan Words
Scans all words in the text and shows the full results in the inline panel — both correct and incorrect words. Errors show a suggested fix with a Fix button. Uses LanguageTool when online, local dictionary when offline.
🌐 Detect Language
Identifies the language of your text using a two-layer system: Unicode script detection (Arabic, Cyrillic, Devanagari, Thai, etc.) and common-word frequency matching for Latin-script languages. Works fully offline. Results show the language name, native name, script, language family, and ISO code. Works best with 20+ characters.