Text and code tools
Everyday tools for writing, sharing links and keeping your accounts safe.
11 tools
- Word counterWords, characters and tashkeel
- QR code generatorCodes for links, text and Wi-Fi
- Password generatorStrong random passwords
- Arabic and English numbers converter٠١٢ to 012 and back
- Arabic name in EnglishWrite an Arabic name in English letters
- Random name pickerDraw names or numbers fairly
- Name decorationDecorated names for games and social media
- Arabic typing speed testWords per minute in Arabic or English
- Arabic text fixer for design appsJoin and order Arabic letters for any app
- Arabic text cleanerRemove tashkeel and unify letter forms
- Arabic placeholder textArabic “lorem ipsum” for designs
About these tools
Text tools that work well with Arabic. Count words and characters, write any amount in words for cheques and invoices, convert between Arabic and English digits, create strong passwords and QR codes, run a fair random draw, and decorate names for games and social media.
Arabic is handled properly throughout, from removing diacritics when counting words to the grammar rules for writing amounts in words. Everything runs in your browser, so your text stays private.
Common questions
Does it count Arabic words correctly?
Yes. Words are separated by spaces, so Arabic, English and mixed text are all counted the same way. Word counter
Do these QR codes expire?
No. The link or text is stored inside the code itself, so it keeps working as long as the link it points to works. QR code generator
Is it safe to use an online password generator?
This one creates passwords inside your browser using its secure random number generator, and never sends them anywhere or stores them. Password generator
Why won't a website accept my phone number?
Many phones type Arabic digits (٠٥٥) when the keyboard is in Arabic, and some websites only accept English digits (055). Convert the number here, then paste it back. Arabic and English numbers converter
What is the correct English spelling of an Arabic name?
There's no single correct spelling: محمد is written Mohammed, Muhammad or Mohamed. Pick the common one, and most importantly use the same spelling on every document. Arabic name in English
Is the draw really random?
Yes. It uses your browser's secure random number generator, the same kind used for passwords, and every entry has exactly the same chance. Random name picker
How does name decoration work?
It uses special Unicode characters, such as the Arabic stretch (ـ), decorative marks and alternative Latin alphabets, so the name looks styled anywhere you paste it. Name decoration
What is a good typing speed?
Around 30–40 words per minute is a good everyday speed; 50 or more is fast. Accuracy matters as much as speed. Arabic typing speed test