How to Export Power BI to PDF: Complete Guide

10 min read

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 PDF

Need 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)

  1. Open your report in Power BI Desktop
  2. Go to File → Export → Export to PDF
  3. Choose save location
  4. Click Save

What gets exported:

  • All visible report pages
  • Current filter state
  • Static snapshot (not interactive)

Method 2: Print to PDF

  1. File → Print
  2. Select Microsoft Print to PDF (Windows) or Save as PDF (Mac)
  3. Adjust settings if needed
  4. Click Print/Save

Tip: This gives you more control over page size and orientation.

Export from Power BI Service (Web)

Method 1: Export Report

  1. Open your report in Power BI Service (app.powerbi.com)
  2. Click Export in the top menu
  3. Select PDF
  4. Choose options:
    • Current values or default values
    • Page size
  5. Click Export

Method 2: Subscribe and Get PDF by Email

  1. Open the report
  2. Click Subscribe (envelope icon)
  3. Set schedule (daily, weekly, etc.)
  4. Choose Include a link to the report in Power BI and/or Attach PDF
  5. Add recipients
  6. Save

Now stakeholders get PDF reports automatically!

Method 3: Print from Browser

  1. Open the report
  2. Ctrl+P (Windows) or Cmd+P (Mac)
  3. Select Save as PDF
  4. Adjust settings
  5. Save

Export Options Explained

Page Settings

SettingDescription
Current pageExport just the active page
All pagesExport entire report
Selected pagesChoose specific pages

Filter Settings

OptionResult
Current valuesExports with your applied filters
Default valuesExports 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:

  1. Open your dashboard in Power BI Service
  2. Export → Export to PDF
  3. 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:

  1. Open the paginated report
  2. Click Export
  3. Choose format:
    • PDF
    • Excel
    • Word
    • PowerPoint
    • CSV
  4. Configure options
  5. 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:

  1. Wait for report to fully load
  2. Check with your Power BI admin
  3. Try a different browser
  4. Clear browser cache

PDF Is Blank or Missing Content

Causes:

  • Visuals still loading
  • Custom visuals not supported
  • Filters hiding all data

Solutions:

  1. Wait for all visuals to render
  2. Check if custom visuals support export
  3. 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:

  1. Export fewer pages at a time
  2. Simplify visuals
  3. Use scheduled subscriptions instead

Quality Is Poor

Solutions:

  1. Use Print to PDF for higher quality
  2. Adjust page size settings
  3. Export from Desktop instead of Service

Formatting Looks Different

Cause: PDF doesn't support interactivity

Solutions:

  1. Design reports with PDF output in mind
  2. Use paginated reports for precise layouts
  3. 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:

  1. Export your Power BI report to PDF
  2. Upload to Linkyhost PDF Link Generator
  3. Share the link
  4. 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:

  1. Subscribe to report in Power BI Service
  2. Schedule daily/weekly delivery
  3. 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

  1. Create a Power Automate flow
  2. Use the Export to File for Power BI Reports action
  3. Set trigger (schedule, button, data change)
  4. 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:

  1. Trigger: Recurrence — set to daily or weekly
  2. Action: Export to File for Power BI Reports — select your report and choose PDF format
  3. 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

  1. Win + Shift + S to snip
  2. Select area
  3. Paste into document or email

Mac

  1. Cmd + Shift + 4 to screenshot
  2. Select area
  3. Share the image

Full Page Print

  1. Ctrl/Cmd + P
  2. Save as PDF
  3. Gets entire visible page

Power BI Report Server

For on-premises deployments:

  1. Navigate to your report
  2. Click Export
  3. Select PDF
  4. Configure page settings
  5. 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:

Best practices:

  • Design reports with PDF output in mind
  • Test exports before sharing
  • Use paginated reports for precise formatting