Drop an Excel file. Get a Power BI report.
Upload the workbook. CompileBI reads every sheet, plans the pages, writes the measures and hands you an editable Power BI project.
Opens in Power BI Desktop, which you need to use the result.

What you get
Pages, filters and navigation
A summary page and the drill pages behind it, date, category and reset controls, and page navigation, all laid out by a solver that leaves nothing overlapping.
Measures, checked two ways
Every measure is written in DAX and evaluated twice, in Python and in the model, and the two are held to agree before the file is handed over.
A file that opens
A .pbip project with its model, validated with Microsoft's own tooling before you download it. You open it, filter it, edit it, and it is yours.

How it works
- 01
Upload
Drop an .xlsx. It is read from its contents: sheets, columns, types, dates, blanks, keys.
- 02
Build
CompileBI plans the questions the data can answer, designs the pages and writes the project. You watch the steps.
- 03
Open
Download the .pbip and open it in Power BI Desktop. Ask for changes in the same chat.
Where it stands
Three ways to get from a spreadsheet to a report. Each column is something you can check.
| CompileBI | Data-analysis chats | ZoomCharts | |
|---|---|---|---|
| Input | An Excel workbook | A file or a prompt | A Power BI model you already built |
| Output | An editable .pbip project: pages, filters, measures | Charts and text inside the chat | Custom visuals inside your own report |
| Measures | DAX, evaluated two ways and held to agree | Computed for the answer, not carried over | You write the DAX |
| Design | Adapts per workbook: layout, palette, page anatomy | Not produced | Premium visuals, your layout |
| Checking | Schema and structure validated before download | None | None |
| Changes | A message produces a new version with its difference | Ask again | By hand |
| Ownership | The file is yours to open in Desktop | Not applicable | Licensed per visual |
Pricing
Provisional prices for early access. They are placeholders to react to, and will be set before billing opens.
Free
$0forever
- 3 reports a month
- 1 change per report
- Download every .pbip you make
Pro
$29per person, per month
- Unlimited reports
- Unlimited changes in the chat
- Priority builds
- Your design preferences remembered
Team
$99per team, per month
- 5 people
- Shared design memory across the team
- Priority builds and support
- Everything in Pro
Nothing is charged today. Every account is on the Free tier, with early-access limits lifted.
Questions
Do I need Power BI Desktop?
Yes. The result is a Power BI project file. Desktop is free from Microsoft and opens it directly.
What happens to my workbook?
It is stored for its report and used for nothing else. Deleting the report deletes the workbook. No workbook is sent to any AI model; only column names and shapes are.
What if the data cannot answer a question?
CompileBI says so, in the report's record: which question, and why. It does not draw a chart that pretends.
Can I change the report afterwards?
Yes. Ask in the same chat and a new version is built from the previous one; the earlier version is kept.
Does it work with any spreadsheet?
Any .xlsx up to 25 MB with tabular sheets. A sheet with no readable table is reported, not guessed at.