CSV Tools — Convert, Transpose, Dedupe

Convert CSV to JSON, JSON to CSV, transpose rows/columns, or remove duplicates. All processing happens in your browser — your data never leaves your device.

[
  {
    "name": "Alice",
    "email": "alice@example.com",
    "signup_date": "2024-01-15"
  },
  {
    "name": "Bob",
    "email": "bob@example.com",
    "signup_date": "2024-02-20"
  },
  {
    "name": "Carol",
    "email": "carol@example.com",
    "signup_date": "2024-03-10"
  }
]

Working with spreadsheets?

FormulaPad generates Excel & Google Sheets formulas from plain English. Free tier, no signup.

Try FormulaPad

FAQ

Is my data uploaded anywhere?

No. All parsing happens in your browser — nothing leaves your device. Safe for sensitive data.

How large a CSV can this handle?

Up to a few megabytes comfortably. For 100MB+ files use a streaming tool — this is optimized for quick, interactive operations.

Does it handle quoted fields and embedded commas?

Yes. The parser follows RFC 4180 — handles quoted fields, embedded commas, embedded quotes (as ""), and embedded newlines.

What delimiter options are supported?

Comma, semicolon, tab, and pipe (|). TSV files use tab. European locales often use semicolons.

Can I use a formula to do this instead?

For recurring work, yes — FormulaPad can generate QUERY, SPLIT, or Power Query equivalents. For one-off conversions, this tool is faster.

More free tools

Regex Builder

Build patterns with live tester

Formula Converter

Excel ↔ Google Sheets

Formula Library

55+ functions