Clean your CSV or Excel file, and see every change before it happens

Moon Safi reads Arabic files as they come: mobile numbers written five ways, Hijri and Gregorian dates in one column, cities spelled differently, people entered twice. It suggests each fix; you accept it or skip it.

Drop a CSV or Excel file here

or

The file stays in your browser. Nothing is uploaded.

No file at hand? Try one of ours:

In your fileAfter
Mobile+966 50 123 45670501234567
Mobile٠٥٠١٢٣٤٥٦٧0501234567
Amount12,500 ريال12500
Date15 مارس 20212021-03-15
Hijri date1442/08/02هـ2021-03-15
Cityالرياظالرياض
E-mailname@gmial.comname@gmail.com
Encodingالاسمالاسم

Reads the file whatever it is

CSV or Excel (.xlsx). Works out the encoding, the separator and which line holds the column names, skips the title lines above the table, and repairs Arabic that turned into symbols.

Knows our data

Saudi mobile numbers, ID and Iqama numbers with their check digit, IBANs, Hijri dates by Umm al-Qura, and city names.

Changes nothing on its own

Every fix is a suggestion shown before and after. Accept it whole, leave out single lines, skip it, or undo it later. A report records what was done.