DATA ANALYSIS STUDIO

CSV Pivot Table Maker

Turn rows of raw data into clear answers. Group fields, compare categories, calculate metrics and export polished pivot tables — all on your device.

✓ Multi-level grouping✓ 6 aggregations✓ No server upload

Pivot workspace

Import your data, design a pivot and export the result.

🔒 Local processing

1. Choose your dataset

Import a CSV, TSV or delimited text file. The first non-empty record is used as the header.

Drop your CSV file here

or choose a file to start building

CSV / TSV / TXT · up to 35 MB · UTF-8
OR START ANOTHER WAY
EXPLORE MORE

From CSV to insights in three steps

Make summary tables without installing spreadsheet software or sending data to a server.

01

Import CSV or TSV

Select a UTF-8 file, paste delimited text, or explore the included sample. Quoted commas and multiline cells are supported.

02

Group, filter and calculate

Stack row dimensions, create column comparisons, group ISO dates, and add sums, counts, averages, minimums, maximums or unique counts.

03

Export and share

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.

COMMON QUESTIONS

Frequently asked questions

Is my CSV uploaded to PixelOkay?

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.

Can I create a pivot with more than one row, column or value?

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.

What input formats and limits are supported?

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.

Does it replace Excel pivot tables?

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.

Using CSV Pivot Table Maker

Group local CSV or TSV records by row and column fields, apply filters and measures, then export grouped results or a reusable layout.

Workflow

  1. Import a CSV or TSV and review detected columns and warnings
  2. choose row and column fields, measures and filters, then inspect totals and paged results
  3. export the full grouped data or save layout JSON for reuse.

Example

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.

Limits and data handling

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.

FAQs

Is the sum exact for currency accounting?

No. Floating-point totals can have rounding error; use an appropriate decimal accounting system for authoritative values.

Does the saved layout include the imported rows?

No. Layout JSON stores configuration only; the imported dataset is not included.

Related tools