● Grammarly for spreadsheets

Messy in. Import-ready out.

Upload a messy CSV or Excel export → get a clean, CRM-ready file in under 5 minutes — with a side-by-side diff and receipt that proves every change.

No credit cardAuto-delete 24–48hNever trained on
vendor-export-messy.csv → client-ready.xlsx
before · 47 min of scrubbing
john SMITH9/19/25(415) 555-1234
Mary jones25-12-20259876543210
BOB Wilson2025.01.05+44 20 7946 0958
after · 3 min, diff verified
John Smith2025-09-19+14155551234
Mary Jones2025-12-25+919876543210
Bob Wilson2025-01-05+442079460958
✓ 3 rows · 0 lost · 2 flagged for reviewreceipt: in 3 → out 3

Why Curro

Built for trust, not just speed

Anyone can reformat a spreadsheet. Curro proves nothing important was lost doing it.

CSV + Excel, both first-class

.csv, .xls, .xlsx, .xlsm — multi-sheet picker, title-row detection, serial dates, merged cells.

AI maps, code cleans

Private AI suggests ambiguous headers only. Deterministic code applies every transform — AI never rewrites a cell.

Quarantine, never delete

Unmapped columns kept, dupes logged, empty rows quarantined with one-click restore. Receipt on every job.

Memory that compounds

Your corrections are remembered per column — next week's vendor file maps in one click.

Chunked for big files

50k-row files stream through in 5k chunks with a progress bar and one merged receipt.

Temporary by design

Auto-delete in 24–48h, never trained on, AI sees headers + 3 samples max.

How it works

Five minutes, zero Excel formulas

  1. 1

    Sign in free

    One email, 10 seconds. Free tier: 3 files / 10,000 rows monthly.

  2. 2

    Drop your file

    Drag a messy export onto Clean a file. Profiler flags every issue instantly.

  3. 3

    Review the map

    Each header shows its source badge — exact, rule, memory, AI. Override anything.

  4. 4

    Download perfect sheets

    cleaned + quarantine + change_log in one .xlsx. History keeps every receipt.

Accuracy, technically: profile-first type detection → rules + your column memory map first → Private AI only for ambiguous headers (validated, confidence-capped) → strict date/phone engines that flag instead of guess → reconciliation gate that refuses to ship mismatched results.

<5 min

per file, down from 45–90

100%

zero-loss receipt

0

cells hallucinated, ever

FAQ

Asked by every ops team

Will it delete my data?+

No. Unmapped columns are kept with a __unmapped_ prefix, removed rows land in a quarantine sheet with restore, and every job ends with a reconciliation receipt. A mismatch fails loudly instead of shipping.

How is this different from ChatGPT?+

ChatGPT rewrites data and hallucinates cells. Curro's AI only suggests column mappings; audited deterministic code does the cleaning, and you verify a side-by-side diff.

What does the AI see?+

Column headers plus up to 3 sample values per column, only when rules can't decide. Never full datasets, never stored, never trained on.

How do payments work?+

Free tier works today. Paid plans (Starter ₹499, Pro ₹1,299) will bill via Razorpay — launching shortly.