Arabic-Indic Digits Converter
Convert ١٢٣ to 123 and back, including Persian digits and Arabic decimal separators.
Loading…
Runs entirely in your browser. Nothing you enter is uploaded or stored on a server.
About this tool
Numbers typed on an Arabic phone or copied from an Arabic document often use Arabic-Indic digits, which spreadsheets, databases and forms fail to recognise as numbers. This converter handles all three digit sets — Western, Arabic-Indic and the Persian variant that is easily confused with it — plus the Arabic decimal comma and thousands separator.
How to use
- 1Choose the direction: ١٢٣ → 123 or 123 → ١٢٣.
- 2Paste text or numbers — surrounding words are left untouched.
- 3Keep separator conversion on to convert ٫ and ٬ as well.
- 4Copy the converted text.
When you need it
- Cleaning phone numbers or IDs entered on Arabic keyboards before importing them.
- Fixing Excel columns that show numbers as text because of Arabic-Indic digits.
- Producing Arabic-Indic digits for printed documents and official letters.
Frequently asked questions
Why does my spreadsheet not treat Arabic digits as numbers?
Arabic-Indic digits are different Unicode characters from 0-9, so most software sees them as text. Converting them to Western digits makes sums, sorting and validation work again.
What is the difference between Arabic-Indic and Persian digits?
They look almost identical, but 4, 5 and 6 are drawn differently and they are separate Unicode characters. Text from Iran, Afghanistan or Pakistan often uses the Persian set, which breaks search and matching if not converted.
Does it change anything other than digits?
Only the digits, and optionally the Arabic decimal and thousands separators. Letters, spaces and punctuation stay exactly as they are.
Related tools
- Hijri ↔ Gregorian ConverterConvert between the Umm al-Qura Hijri calendar and the Gregorian calendar.
- Number to Words (Tafqit)Write an amount in words in Arabic and English — for invoices, cheques and contracts.
- Arabic Text CleanerRemove diacritics and tatweel, unify hamza and ya forms, and strip hidden characters.
- Broken Encoding Fixer (Mojibake)Repair text mangled by the wrong encoding — Ù…Ø±ØØ¨Ø§ back to مرحبا, ü back to ü.
- Unicode Escape / UnescapeTurn Arabic and any Unicode text into \u escapes and back. Essential for JSON and source files.
- Lorem Ipsum & Arabic Filler TextGenerate placeholder text in Latin or in realistic Arabic for layout and font testing.