Arabic-Indic Numeral Converter

Swap between Eastern Arabic-Indic (٠١٢) and Western numerals

Convert digits between Eastern Arabic-Indic numerals (٠١٢٣٤٥٦٧٨٩) and Western 0–9 anywhere in a block of text, preserving all letters and punctuation. Also recognises Persian digit forms on input. Runs in your browser.

What is the difference between Arabic-Indic and Western digits?

Western digits 0–9 are the forms used in Europe and most of the world. Eastern Arabic-Indic digits ٠١٢٣٤٥٦٧٨٩ are the forms used across much of the Arabic-speaking Mashriq. They represent the same values; only the glyphs differ, which is why a clean one-to-one conversion is possible.

Switch numeral systems without touching the words

The same number can wear two different sets of glyphs: Western 350 or Eastern Arabic-Indic ٣٥٠. They mean exactly the same thing, but mixing them — or feeding the wrong form into a system that expects the other — causes problems. This tool converts the digits in any block of text in either direction while leaving everything else exactly as it was.

How it works

Each Eastern Arabic-Indic digit has a fixed Unicode code point that lines up one-to-one with a Western digit:

0 1 2 3 4 5 6 7 8 9
٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩   (U+0660..U+0669)

The converter walks your text and replaces only those digit characters, in whichever direction you choose. When converting back to Western, it additionally recognises the Persian/Urdu digit block (۰..۹, U+06F0..U+06F9) so text from those languages still maps cleanly. Letters, punctuation, and symbols are never altered.

Tips and notes

Use Western-to-Eastern when preparing copy for an Arabic audience that expects native numerals, and Eastern-to-Western when normalising scraped or pasted Arabic data for a database, spreadsheet, or program that only parses 0–9. Because decimal points and thousands separators are treated as ordinary punctuation, formatted prices and dates round-trip correctly. To spell a number out as Arabic words instead of converting its glyphs, see the Arabic Number to Words tool.