Launching soon
Messy data in.
One standard out.
Normalizer works out what each column of a spreadsheet holds, tells you which values are broken, and hands back a file where every date, phone number, amount, email, link, number, address and name follows one format.
- Date ٢٢/٢/٢٠٢٦2026-03-03T14:22:00Z03.03.26 2026-02-222026-03-032026-03-03
- Phone +20 (0)10 1234 5678٠٠٢٠١٠١٢٣٤٥٦٧٨+1 415 555 2671 ext 42 +201012345678+201012345678+14155552671 ext.42
- Currency (EGP 1,200.00)1 200,00 €USD 1.200,50 EGP -1,200.00EUR 1,200.00USD 1,200.50
- Email "Ahmed" <AHMED@Example.COM>NOUR+news@GOOGLEMAIL.comahmed@gmail.crm AHMED@example.comNOUR+news@googlemail.comINVALID_EMAIL
- URL HTTPS://Example.COM:443/a/../bshop.com/p?utm_source=fb&id=7//cdn.example.com/x.png https://example.com/bhttps://shop.com/p?id=7https://cdn.example.com/x.png
- Number 1 234 567,8912,34,567.8١٢٣٤٥ 1234567.891234567.812345
- Address ··123···main··st·apt··4b·45 al-nasr rd., new cairo221b baker street, apt 2 123 Main St. Apt. 4b45 al-Nasr Rd., New Cairo221b Baker Street, Apt. 2
- Text ACME⇥Corp⏎Ltd“smart”··quotesmultiple····spaces ACME Corp Ltd“smart” quotesmultiple spaces
8 data types 162 currencies Under 3 ms per 1,000 values 0 bytes uploaded
Want a look before it opens?
One message when it opens. Nothing else, and it is not shared.
Every pair above is real output from the engine, not a mock-up.