Upload an Excel file.
Get a Power BI report.
CompileBI reads every sheet of your workbook or CSV, plans the pages, writes the measures and hands you an editable Power BI project.
- 1Sign in
- 2Attach your Excel file in the chat
- 3Download your Power BI report
Opens in Power BI Desktop on Windows, which you need to use the result.
What are you building?
Pick one and the page shows what that report answers. The chat opens with the note drafted for it.
Your spreadsheet in. A Power BI project out.
How it works
Upload
Attach an .xlsx or a .csv in the chat. It is read from its contents: sheets, columns, types, dates, blanks, keys.
Build
CompileBI plans the questions the data can answer, designs the pages and writes the project. You watch the steps.
Open
Download the report and open it in Power BI Desktop. Ask for changes in the same chat.
Everything a BI developer would hand you
What you get
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.
Units Sold Change vs Prior Month = VAR Latest = MAX('Sheet1'[Date (Month)]) VAR Prior = MAXX(FILTER(ALL('Sheet1'[Date (Month)]), 'Sheet1'[Date (Month)] < Latest), 'Sheet1'[Date (Month)]) RETURN CALCULATE(SUM('Sheet1'[Units Sold]), ALL('Sheet1'[Date (Month)]), 'Sheet1'[Date (Month)] = Latest) - CALCULATE(SUM('Sheet1'[Units Sold]), ALL('Sheet1'[Date (Month)]), 'Sheet1'[Date (Month)] = Prior)
A file that opens
A .pbip project with its model, validated with Microsoft's own tooling before you download it, and for most reports a Power BI file (.pbit) that opens with a double-click. You open it, filter it, edit it, and it is yours.
- Financial Sample Report.pbip
- Financial Sample Report.Report
- Financial Sample Report.SemanticModel
- OPEN ME.txt
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.
Change it by asking
Ask in the same chat and a new version is built from the previous one. The earlier version is kept.
Private by default
Your data
The file stays with us
The workbook itself never goes to an AI model. To plan the report, the model is sent your column and sheet names, counts for each column, the lowest and highest value of each number and date column, the masked shape of a few entries and your note. Columns we recognise as email, phone, ID, IP address or date of birth are left out, except for their names. The Privacy Policy lists it in full.
Deleted on a schedule
A finished report and its workbook are kept for 30 days, then deleted. Delete a chat and both go at once.
Checked before you download
The .pbip project is validated with Microsoft's own tooling. If it would not open, you are told, not handed a file.
Compare
Where it stands
Three ways to get from a spreadsheet to a report. Each column is something you can check.
| Aspect | CompileBI | Data-analysis chats | ZoomCharts |
|---|---|---|---|
| Input | An Excel workbook or a CSV | 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 |
Pages planned
from one sample workbook
Visuals placed
none overlapping, all in bounds
DAX measures
each evaluated two ways
Build stages
each one checked before the next
Counted from one of the sample projects the engine built.
Start free. Pay when it earns it.
Pricing
Start on Free. Upgrade from the chat when you need more; change or cancel any time.
Free
Try CompileBI
$0forever
- 1 report a month
- 1 change to it
- Download the .pbip
Starter
A report or two a month
$10USD / month · per person
$120 billed annually
- 10 builds a month: new reports and changes
- Up to 3 changes per report
- Every .pbip kept 30 days
Upgrade to StarterNo commitment · Cancel anytime
Pro
Most popularEvery report you need
$24USD / month · per person
$290 billed annually
- 50 builds a month: new reports and changes
- Up to 10 changes per report
- Every .pbip kept 30 days
Upgrade to ProNo commitment · Cancel anytime
Max
For heavy use
$66USD / month · per person
$790 billed annually
- 200 builds a month: new reports and changes
- Up to 10 changes per report
- Everything in Pro
Upgrade to MaxNo commitment · Cancel anytime
Prices in USD, before tax; tax is added for your country at checkout. Charged by Paddle, our merchant of record. Move between plans any time: you pay only the difference for the rest of the period. Cancel any time from Settings; the plan runs to the end of the period.
FAQ
Questions
Do I need Power BI Desktop?
Yes, to open the result. Most reports come as a Power BI file (.pbit) you double-click, and every report as a .pbip project, Power BI Desktop's own editable format. Desktop is free from Microsoft and runs on Windows; it opens the .pbit with a double-click, and the .pbip once its .zip is unzipped.
What happens to my file?
It is stored for its report and used for nothing else. Deleting the chat deletes the workbook and the compiled report. A finished report is kept for 30 days after it is built, then deleted, and the workbook with it; download what you want to keep. The workbook itself never goes to an AI model; to plan the report, the model is sent your column and sheet names, counts for each column, the lowest and highest value of each number and date column, the masked shape of a few entries and your note, and the Privacy Policy lists it in full.
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 50 MB, or .csv up to about 18 MB, with tabular sheets. A sheet with no readable table is reported, not guessed at.
Your next report is one file away.
Upload the workbook you already have. Open the report in Power BI Desktop a few minutes later.