How it works

From spreadsheet to
source-of-truth.

Five steps. No scripts. Every import is auditable, reproducible, and consistent across your team.

  1. 01

    Define your template

    Describe the fields you accept, their types, and validation rules. Templates are reusable across every import.

    • Field types: text, email, phone, date, number
    • Per-field sanitization & validation
    • Save once, reuse forever
  2. 02

    Upload your CSV

    Drag-and-drop your file. We auto-detect encoding, delimiter, and headers — even when they're messy.

    • Up to millions of rows
    • UTF-8, Latin-1, Windows-1252
    • Auto-detects commas, tabs, pipes
  3. 03

    Map columns

    Visually map source columns to your template. Fuzzy matching gets the first 80% right; aliases handle the rest forever.

    • Click to remap
    • Save aliases per template
    • Skip columns you don't need
  4. 04

    Sanitize & preview

    See every transformation, every rejected row, every duplicate — before anything is committed.

    • Inline diffs of every change
    • Per-row error messages
    • Filter to needs-review rows
  5. 05

    Export or sync

    Your clean records are stored in CSV Engine, searchable and ready to use. CSV export and API access are in development.

    • Records stored and searchable in the app
    • CSV export — coming soon
    • API and webhooks — coming soon on Pro

See it in your workflow.

Free plan, no credit card. Be importing in under two minutes.

Start free