Skip to content
Toolpit

Build a report from your data

Pivot, group and format a spreadsheet, then export Excel.

Processed on your device — never uploaded

Updating

Data

Example sales data

144 rows · 8 columns

Filters

every condition must hold

No conditions — every row is included.

Columns & grouping

MonthQuarter+6

Tick in the order you want them shown.

Month
50

Formatting

Number columns
Revenue
Cost
Orders
Returns
Conditional formatting

Saved reports

About this tool

Drop in a spreadsheet and shape it the way you would in Excel: pick and order columns, pivot one field into columns, group rows with subtotals and a grand total, filter with nested AND/OR conditions, and add data bars, colour scales and highlight rules. The export is a real .xlsx with the formatting intact and the numbers still numbers, so the totals recalculate — not a picture of a table. Everything happens in this tab.

Your files never leave your device. Toolpit has no upload step and no server that can see your document — the work happens in this tab, on your machine, and stops the moment you close it.

How to build a report from your data

  1. Drop in a CSV or Excel file.

  2. Choose columns, grouping or a pivot, and add formatting rules.

  3. Export a formatted .xlsx, a CSV, or print it.

Questions

Is my data uploaded?

No. There is no upload step and no server that could receive the file — the tool runs as code in this browser tab, works on the copy your browser opened, and forgets it when you close the tab. You can check this yourself: open your browser’s network panel and run the tool. You will see the page, its scripts and the ads that pay for the site — and no request carrying your file, because there is no endpoint to carry it to.

Does the Excel export keep the formatting?

Yes — header styling, number formats, currency and percent codes, alignment, indentation, subtotal and grand-total borders, frozen panes and column widths all come across. Crucially the numbers are written as numbers with a format code rather than as pre-formatted text, so Excel can still sum them. An export that looks right but cannot be recalculated is not a spreadsheet.

Can it pivot like Excel?

It does the common case: one field down the side, one field across the top, and one aggregated measure in the middle, with a total column and a grand-total row. Multi-level nested pivots with several measures at once are beyond what this does.

Does it share anything with the chart builder?

The filters, sorting, aggregations, top-N and saved-template mechanism are the same types running through the same engine, so a condition means the same thing in both and the two read as one system.

Every one of these runs in your browser too — no upload, no signup, no watermark.