Convert, clean, query and visualize your CSV.
Every tool below runs in your browser. Free, local-first, no signup, no required upload. Each converter also tells you what's in your data — drop a file and find out.
Chain operations into a pipeline.
If your CSV needs more than one operation — validate, then dedupe, then filter, then export — the pipeline runs them in one tab, re-computing instantly as you tweak each step.
Open, view and edit — no Excel.
Spreadsheet-grade grid in the browser: open huge CSVs without freezing, view Excel and Parquet files without installing anything, and edit cells with full undo.
From CSV to anything else.
Format converters with smart type detection — numbers stay numbers, dates stay dates, booleans stay booleans. No "everything as VARCHAR" output.
Drop a CSV into your docs, config or codebase.
Table markup for LaTeX, wikis and docs; config formats; JSON Lines; a custom delimiter; or your data inlined as source code. Correct escaping done for you.
Tidy a messy CSV.
Catch problems before they bite — broken rows, missing values, bad delimiters, type mismatches, duplicate rows. Then fix what's fixable.
Paste a blob, get a CSV.
Pull emails, URLs, phone numbers or IPs out of any text; split messy delimited text into columns; or turn a plain list into a CSV. No file needed — just paste, all in your browser.
Need data? Make some up.
Spin up realistic fake CSVs — sample datasets, number/date sequences, UUIDs and lorem-ipsum grids — for demos, tests and seeds. Generated in your browser from a built-in PRNG; no real records, nothing uploaded.
Format, validate, decode — in the tab.
The little dev chores you keep pasting into sketchy online tools: format and validate JSON, turn JSON into TypeScript types, decode a JWT, explain a cron line, tidy SQL or XML. All run locally — your tokens and payloads never leave the browser.
Links to QR, in the browser.
Make a single QR code from any link or text, or paste a CSV and get one QR per row — tickets, asset tags, product labels. Custom colors, no watermark, and the value you encode never leaves your device.
Hash, encode and scan a column.
Hash a column (MD5/SHA-1/SHA-256), Base64 or URL encode/decode, slugify, JSON-escape, and scan for PII — all computed locally, so even sensitive columns never leave your browser.
Crunch the numbers in the browser.
Group and aggregate, cross-tabulate, resample a time series, correlation matrix, percentiles, outliers, moving averages, calculated columns and a two-group A/B test — the pandas chores, no notebook required.
Bend a CSV into the right shape.
Transpose, pivot, split and merge columns, find & replace, normalize dates and numbers, fix encoding, fill blanks, fuzzy-dedupe — the spreadsheet chores, done in a click and entirely in your browser.
Ask questions in SQL.
Real SQL against a CSV — no database setup, no upload, no signup. SELECT, WHERE with AND/OR, ORDER BY, LIMIT — and an integrated path into the dashboard.
Profile, scrub, diff, merge and generate.
The tools developers and analysts reach for — a data-quality report, PII anonymizer, regex tester, two-file diff and join, and a schema generator. All local-first.
Publish it — no backend, no account.
Turn a CSV into something you can share: a live embeddable chart, a scrollytelling story, or a side-by-side comparison. The data rides in the link, so there's nothing to host.
Build a dashboard from your CSV.
Once your data is shaped, the dashboard auto-generates KPIs, charts, anomalies, top-movers and a sortable table. Click any chart to filter, drag the time chart to brush.
Drop a known export, get a tailored dashboard.
Each takes a specific tool's CSV export and arranges the dashboard around it — same engine, tuned copy and a realistic sample so you can see it before you upload anything.