How to Export Power BI to PDF: Complete Guide
Learn how to export Power BI reports to PDF. Covers desktop, service, and sharing options for your business intelligence reports.
Try it yourself
Use our free convert to pdf tool to do this instantly — no signup required.
Convert to PDFNeed to share your Power BI reports with people who don't have Power BI access? Export to PDF. Here's how to do it from both Desktop and Service.
Export from Power BI Desktop
Method 1: Export to PDF (Direct)
- Open your report in Power BI Desktop
- Go to File → Export → Export to PDF
- Choose save location
- Click Save
What gets exported:
- All visible report pages
- Current filter state
- Static snapshot (not interactive)
Method 2: Print to PDF
- File → Print
- Select Microsoft Print to PDF (Windows) or Save as PDF (Mac)
- Adjust settings if needed
- Click Print/Save
Tip: This gives you more control over page size and orientation.
Export from Power BI Service (Web)
Method 1: Export Report
- Open your report in Power BI Service (app.powerbi.com)
- Click Export in the top menu
- Select PDF
- Choose options:
- Current values or default values
- Page size
- Click Export
Method 2: Subscribe and Get PDF by Email
- Open the report
- Click Subscribe (envelope icon)
- Set schedule (daily, weekly, etc.)
- Choose Include a link to the report in Power BI and/or Attach PDF
- Add recipients
- Save
Now stakeholders get PDF reports automatically!
Method 3: Print from Browser
- Open the report
- Ctrl+P (Windows) or Cmd+P (Mac)
- Select Save as PDF
- Adjust settings
- Save
Export Options Explained
Page Settings
| Setting | Description |
|---|---|
| Current page | Export just the active page |
| All pages | Export entire report |
| Selected pages | Choose specific pages |
Filter Settings
| Option | Result |
|---|---|
| Current values | Exports with your applied filters |
| Default values | Exports with original/default filters |
Page Size
- Letter (8.5" × 11") - US standard
- A4 (210mm × 297mm) - International standard
- Custom - Set your own dimensions
Exporting Dashboards
Dashboards work differently from reports:
- Open your dashboard in Power BI Service
- Export → Export to PDF
- Each tile becomes a page (or grouped)
Alternative: Screenshot or Print to PDF for single-page output.
Exporting Paginated Reports
Paginated reports have more export options:
- Open the paginated report
- Click Export
- Choose format:
- Excel
- Word
- PowerPoint
- CSV
- Configure options
- Export
Paginated reports maintain pixel-perfect formatting.
Formatting Best Practices for Clean PDF Exports
A PDF that looks polished reflects well on your reporting. Follow these guidelines when designing reports you plan to export.
Set explicit page dimensions
Before building your report, go to the Format pane and set the page size to match your target output (Letter or A4). Designing at the correct dimensions from the start prevents awkward cropping or whitespace in the final PDF.
Use consistent margins
Leave at least 0.5 inches (12 mm) of padding around the edges of each page. Visuals placed too close to the border may get clipped during export, especially when switching between Letter and A4 sizes.
Avoid scroll-dependent visuals
Tables and matrices that require scrolling in the interactive view will be truncated in PDF output. If a table has more rows than fit on one page, switch to a paginated report or break the data across multiple pages.
Choose fonts carefully
Stick with web-safe or system fonts (Segoe UI, Arial, Calibri). Custom fonts may not render correctly in the exported PDF if they are not embedded. Test the output with at least one export before distributing.
Limit the use of background images
Background images increase PDF file size significantly and can cause rendering delays during export. Use solid colors or subtle gradients instead.
Add a title and date to each page
Include a text box with the report name and a dynamic date stamp on every page. When stakeholders print or save the PDF, they will always know which report they are looking at and when the data was last refreshed.
Troubleshooting Common Issues
Export Button Grayed Out
Causes:
- Report hasn't loaded completely
- No export permission
- Browser issue
Solutions:
- Wait for report to fully load
- Check with your Power BI admin
- Try a different browser
- Clear browser cache
PDF Is Blank or Missing Content
Causes:
- Visuals still loading
- Custom visuals not supported
- Filters hiding all data
Solutions:
- Wait for all visuals to render
- Check if custom visuals support export
- Reset filters before export
Blank Pages in the PDF
Blank pages typically appear when a visual or text box extends slightly beyond the page boundary. Open the report in editing mode and check for elements that overlap the page edge. Resize or reposition them so they fit entirely within the page area.
Missing Visuals or Icons
Some custom visuals from AppSource do not support PDF export. If a visual is missing from the output, check the visual's documentation for export compatibility. As a workaround, replace the custom visual with a built-in alternative or take a screenshot of the page and insert it as an image.
Oversized PDF Files
Reports with many high-resolution images, background graphics, or complex maps can produce PDFs over 50 MB. To reduce file size:
- Remove background images and use solid fills
- Reduce the resolution of embedded images
- Export fewer pages at a time
- Use Linkyhost's Convert to PDF tool if you need to compress or reprocess the output
Export Takes Too Long
Causes:
- Large report with many pages
- Complex visuals
- Slow connection
Solutions:
- Export fewer pages at a time
- Simplify visuals
- Use scheduled subscriptions instead
Quality Is Poor
Solutions:
- Use Print to PDF for higher quality
- Adjust page size settings
- Export from Desktop instead of Service
Formatting Looks Different
Cause: PDF doesn't support interactivity
Solutions:
- Design reports with PDF output in mind
- Use paginated reports for precise layouts
- Set explicit page sizes in report settings
Best Practices for PDF Export
Design for PDF
- Use fixed page sizes
- Avoid visuals that require scrolling
- Test export before sharing
Optimize Visuals
- Reduce visual complexity
- Use summary views instead of detailed tables
- Consider page breaks
Before Exporting
- Check all filters are set correctly
- Verify data is current (refresh if needed)
- Review each page for completeness
- Test on different page sizes
Sharing Your Power BI PDFs
Option 1: Email Attachment
For small PDFs (under 10MB), attach directly.
Option 2: Linkyhost PDF Link (Recommended)
For larger files or when you want tracking:
- Export your Power BI report to PDF
- Upload to Linkyhost PDF Link Generator
- Share the link
- Track who views it
Benefits:
- No file size limits on email
- Know when stakeholders view reports
- Update the PDF without changing the link
Option 3: Convert and Share
If you need to adjust the PDF before sharing — for example, merging multiple exports into one document or compressing the file — use Linkyhost Convert to PDF to process the file, then generate a shareable link.
Option 4: SharePoint/OneDrive
For internal sharing within Microsoft 365.
Option 5: Scheduled Subscriptions
Set up automatic PDF delivery:
- Subscribe to report in Power BI Service
- Schedule daily/weekly delivery
- Recipients get PDF in their inbox
Automated PDF Export with Power Automate
For teams that need reports delivered on a recurring basis without manual steps, Power Automate provides a robust solution.
Basic automated flow
- Create a Power Automate flow
- Use the Export to File for Power BI Reports action
- Set trigger (schedule, button, data change)
- Save PDF to SharePoint, send email, etc.
Example flow:
- Trigger: Weekly schedule (every Monday at 8 AM)
- Action: Export report to PDF
- Action: Send email with attachment to distribution list
Scheduled exports to SharePoint
A common pattern for teams that share reports internally:
- Trigger: Recurrence — set to daily or weekly
- Action: Export to File for Power BI Reports — select your report and choose PDF format
- Action: Create File in SharePoint — save the exported PDF to a shared document library with a dynamic filename that includes the date (e.g.,
Sales-Report-2026-03-19.pdf)
This ensures the team always has the latest report available in a known location without anyone needing to remember to run the export.
Conditional exports
You can add conditions to your flow so that reports are only generated when certain criteria are met. For example, export a daily sales report only on weekdays, or trigger an export when a KPI crosses a threshold by using a Power Automate button or a data-driven trigger.
Tips for reliable automation
- Set a delay between the trigger and the export action to ensure the dataset has finished refreshing before the PDF is generated.
- Add error handling with a "Configure run after" step so you receive a notification if the export fails.
- Store PDFs with date-stamped filenames to avoid overwriting previous exports and to maintain a history of reports.
Alternative: Screenshots and Print
For quick one-off sharing:
Windows
- Win + Shift + S to snip
- Select area
- Paste into document or email
Mac
- Cmd + Shift + 4 to screenshot
- Select area
- Share the image
Full Page Print
- Ctrl/Cmd + P
- Save as PDF
- Gets entire visible page
Power BI Report Server
For on-premises deployments:
- Navigate to your report
- Click Export
- Select PDF
- Configure page settings
- Download
Similar to Power BI Service but runs on your servers.
Frequently Asked Questions
Can I export interactive elements to PDF?
No, PDF is static. For interactivity, share the Power BI link directly or publish to web. The PDF captures a snapshot of the report at the moment of export, including any filters you have applied.
Is there a page limit for PDF export?
Power BI Service limits exports to 50 pages. For larger reports, export in sections or use paginated reports, which do not have the same page cap.
Can I automate PDF exports?
Yes, use:
- Subscriptions for email delivery on a schedule
- Power Automate for workflows that save to SharePoint or send conditional emails
- REST API for custom applications that trigger exports programmatically
Do I need a Pro license to export?
To export from Power BI Service, you typically need Pro or Premium. Desktop exports are available to all users. If you only need to export occasionally, Desktop is the most cost-effective option.
How do I export a single visual as an image?
Click the visual, click ... (more options), and select Export data to get the underlying data. For the visual as an image, enter Focus mode and take a screenshot, or right-click the visual and choose Copy visual as image if your version supports it.
Summary
From Desktop:
- File → Export → Export to PDF
From Service:
- Export button → PDF
- Or set up subscriptions for automatic delivery
To share:
- Upload to Linkyhost PDF Link Generator for tracking
- Use Linkyhost Convert to PDF to compress or merge exports
- Use subscriptions for recurring reports
- Attach to email for one-off sharing
Best practices:
- Design reports with PDF output in mind
- Test exports before sharing
- Use paginated reports for precise formatting