Import CSV or TSV
Select a UTF-8 file, paste delimited text, or explore the included sample. Quoted commas and multiline cells are supported.
Turn rows of raw data into clear answers. Group fields, compare categories, calculate metrics and export polished pivot tables — all on your device.
Import your data, design a pivot and export the result.
Import a CSV, TSV or delimited text file. The first non-empty record is used as the header.
or choose a file to start building
CSV / TSV / TXT · up to 35 MB · UTF-8Preview values are shortened for display; analysis uses the original data.
Column statistics are computed locally from up to 10,000 records, not the full dataset.
| Column | Type hint | Blank | Numeric | Distinct | Examples |
|---|
Click a field action to assign it, then refine its settings.
Your grouped results will appear here.
Add a field to Values and optionally assign rows and columns.
Select a pivot value to inspect the underlying records.
Source values are unchanged. The download contains only the displayed source-record page, not the full underlying dataset.
Select any calculated value to inspect contributing source records. Excel export creates a static summary worksheet, not an Excel-native PivotTable. Copy page copies only the visible rows. Downloads export all grouped rows, not just the current page. CSV and TSV exports neutralize text that could otherwise be interpreted as spreadsheet formulas.
Make summary tables without installing spreadsheet software or sending data to a server.
Select a UTF-8 file, paste delimited text, or explore the included sample. Quoted commas and multiline cells are supported.
Stack row dimensions, create column comparisons, group ISO dates, and add sums, counts, averages, minimums, maximums or unique counts.
Download the full pivot as CSV, TSV, JSON, a static XLSX summary, or a self-contained HTML report. Save the pivot layout separately to reuse with the same CSV structure.
No. This tool reads and analyzes data in a browser worker on your device. It does not make network requests to upload your file. Your browser may still request the web page assets from your hosting provider.
Yes. Add up to five row fields, three column fields, and five measures. You can calculate sum, count, average, min, max and distinct counts, or show supported metrics as percentages of the row, column or grand total.
CSV, tab-separated and other delimited UTF-8 text is supported, with automatic delimiter detection. Browser-side safeguards allow files up to 35 MB, 200,000 records and 100 columns. Extremely high-cardinality results may require more selective grouping.
It covers common browser-based summary workflows, including multiple grouping dimensions, filtering and export. It exports static Excel summary sheets, but does not import Excel workbooks, create Excel-native pivot caches, or support calculated fields and every Excel feature.
Group local CSV or TSV records by row and column fields, apply filters and measures, then export grouped results or a reusable layout.
Group a sales table by region and month, use sum of amount and count of records, filter to one year, then compare totals before exporting CSV and layout JSON.
Floating-point aggregates are not exact decimal accounting. Input caps at 35 MiB, 200,000 records and 100 columns, with a 240,000 metric-cell output bound. Missing and nonnumeric values have explicit behavior and warnings. Layout JSON stores field configuration, not source rows. Source data is handled in a Worker and is not retained after reload.
No. Floating-point totals can have rounding error; use an appropriate decimal accounting system for authoritative values.
No. Layout JSON stores configuration only; the imported dataset is not included.