Free Online Data Tools
Converters, viewers, and utilities for the formats data actually arrives in. Every one of them runs inside your browser tab, so nothing is uploaded anywhere.
Convert121 tools
Take a file in one shape and get it back in another. Most of these pages exist because a naive conversion loses something along the way: a leading zero, a date, a nested field, an encoding. Each converter says what it does with those cases before you download anything. Pick the pair you need, and the reverse direction is usually one click away.
Spreadsheets, TSV and delimited text
JSON, YAML, XML and config formats
Markdown, docs and print
Databases, SQL and columnar files
Maps and geographic formats
Paste straight into an app
Clean21 tools
This is the work you do before the data is any use. Stray spaces, four spellings of the same city, dates in three formats, numbers carrying currency symbols. Each page here performs one repair and shows you the affected rows first, and the pipeline tool chains several passes when one file needs all of them.
Reshape12 tools
Same values, different layout. Reach for these when a report arrives with months across the top and your chart wants months down the side, or when a single field holds three things that belong in separate columns. Transposing, splitting, merging and pivoting all live in this group.
Combine5 tools
Two files, one table. Joining on a key, stacking rows from a folder of exports, or pulling a value across from a reference sheet all belong here. The join pages surface unmatched keys rather than quietly dropping them, which is the exact place a spreadsheet lookup tends to mislead you.
Analyze16 tools
Questions about a file, answered without opening a notebook. Summaries, group counts, percentiles, correlations, outliers, and comparisons between two versions of the same export. Start here when somebody hands you a CSV and asks what is in it. Every figure is computed over the whole file rather than the first thousand rows.
Query2 tools
Real SQL against a file sitting on your desk, with a DuckDB engine running inside the browser tab. Worth reaching for when the answer needs a window function, a common table expression, or a join across three separate exports. There is no database to install and no upload step.
Visualize15 tools
Turn a column of numbers into something you can put in a deck. Bar and line charts, yes, but also heatmaps, Sankey diagrams, treemaps, funnels, timelines and points on a map. Each page renders from the file you drop and exports PNG, SVG or the chart data itself. Whole dashboards live in the next section.
Chart builders
Dashboards and templates74 pages
These are not tools you point at a file so much as layouts waiting for one. A template names the columns it wants and assembles itself the moment a file with those columns arrives. A source page goes further and already knows what Stripe or Google Analytics calls its columns, including the ones that arrive in cents or as split date and time fields. Drop the export you already have and read the result.
Dashboard templates
Dashboards by data source
Generate8 tools
Sometimes the data you need does not exist yet. Identifiers, date ranges, numbered sequences, filler rows for a schema test, or a printable sheet of QR codes built from a column of links. Useful for seeding a staging environment or reproducing a bug without copying production records around.
Extract6 tools
Pull structured values back out of unstructured text. Paste a wall of email signatures, a log tail, or a list somebody sent over chat, and get just the addresses, links, phone numbers or IP addresses, deduplicated and ready to save. The splitting pages cover the other direction, where one messy column has to become several.
Developer18 tools
The small utilities you keep a tab open for. Formatters for SQL, XML, YAML, JSON and CSV sit beside a JWT decoder, a cron expression explainer, a regex tester that runs against a real column, and generators that read a sample and write the schema or type declaration for you. Everything stays local, so pasting a token is safe.
View & edit13 tools
Open the file, read it, change a cell, save it back. The viewers cover nine formats and none of them want an install or a sign in. The large file page is for the spreadsheet that refuses to open at all, and the explorer is for when reading is not enough and you want to stack operations into a repeatable pipeline.
Sample data13 files
Small files to test a tool against, so you are not hunting around for something realistic. These are deliberately awkward: a ragged CSV, a file full of near duplicates, a fixed width report, a matched before-and-after pair for a diff. Each one exists to break a specific assumption, and the page says which.
Small files built for one problem
The sample file index
Sample datasets21 datasets
Bigger and tidier than the awkward samples above, and shaped like data a real business would produce. Each one downloads as CSV, JSON, JSONL, Excel or Parquet at 100 or 1,000 rows, or generates up to a million rows in your browser. All CC0, so a demo or a tutorial built on them owes nobody anything.
Full sample datasets
Learn43 guides
Written answers to the problems that send people here in the first place. Why Excel rewrote your dates, where the leading zeros went, what to do about a number that turned into 1.23E+15, how to open a file past the million row limit. The engineering notes explain how parts of this site were built, and the course takes you from SELECT to window functions using files you already have.
Fixes for the problem in front of you
Engineering notes
SQL on CSV, a fifteen lesson course
Missing a tool you need?
New converters and utilities go up a few at a time, and requests move things up the list. Tell us what you are stuck on.
Send a request