How to Save a Webpage as PDF When Print Preview Keeps Loading
When print preview stays on “Loading,” use these steps to find the cause and save a webpage as a PDF another way.
If browser print preview stays on “Loading preview,” first try printing a different page and selecting another available destination. Those checks help tell whether the problem follows one webpage, one browser, or the print destination; the loading message alone does not identify a cause. If you need a dependable PDF now, use a browser that can print the page or capture it with a webpage-to-PDF tool.
1. Retry the normal Save as PDF workflow
On desktop Chrome, open the webpage, choose File > Print or press Ctrl+P on Windows or Linux, or Command+P on Mac. In the print dialog, select Save as PDF as the destination and save the file. These are Google’s documented Chrome steps. Google Chrome Help: Print from Chrome.
- Wait briefly for the dialog. If it is still stuck, cancel it if possible.
- Close and reopen the browser, then retry once.
- Confirm the destination is Save as PDF or another available printer before saving.
Restarting and retrying are among Microsoft’s Edge recovery suggestions. They are reasonable checks in other browsers too, but do not guarantee a fix. Microsoft notes that print problems can have different causes. Microsoft Edge print troubleshooting.
2. Find out whether the page, browser, or destination is involved
Make one change at a time so the result is useful:
- Try another ordinary webpage or document. If only one site fails, that page’s content or styles may be involved.
- Try the same page in another browser. If it prints there, investigate the original browser’s state or settings. If it fails in several browsers, also check the page and the selected destination.
- Select another installed printer or destination. If that changes the result, the original destination may be unavailable or involved.
- Check device context. Desktop and mobile use different menus; managed devices may also have browser policies that affect printing.
These comparisons are diagnostic clues, not proof of a particular cause. Microsoft recommends testing other websites or documents and, when styles may be involved, trying a plain version with Immersive Reader where available. Mozilla also suggests comparing browsers and printers. Mozilla Firefox printing troubleshooting.
3. Apply the fix that matches your browser
Chrome freezes or becomes unresponsive
A frozen browser may have a broader performance problem; Google’s guidance covers Chrome freezes and crashes generally, not a confirmed print-preview defect. Close unneeded tabs and other apps, remove extensions you do not need, then restart Chrome. If the issue remains, test extensions one at a time and consider turning off hardware acceleration before restarting, following Google’s troubleshooting guidance. Fix Chrome if it crashes or won’t open.
Edge says “Print preview failed” or the destination is unavailable
Cancel and retry printing, restart Edge, and select another installed printer or destination. Test a second webpage or document. If page styling may be the trigger and the site supports it, use Immersive Reader to try printing a simplified view. Microsoft’s Edge troubleshooting steps.
Firefox alone has the problem
Open about:support, find the Printing section, and choose Clear saved print settings. Then restart Firefox and retry. On Ubuntu, if Firefox was installed through Ubuntu Software/Snap, Mozilla advises checking that the app has permission to print documents. Mozilla’s Firefox printing guide.
A website’s own PDF preview or download button fails
First establish whether the failure is in the website’s own document workflow or the browser’s general print command. App-specific settings are not universal fixes. For example, the OPM eOPF help center’s guidance concerns its document preview workflow, including browser PDF settings, enterprise policies, and JavaScript interference; apply it only to that service. OPM eOPF Resource Center.
4. Save a PDF on a phone
On Android Chrome, open the page, tap More > Share > Print, then choose Save as PDF in the print interface and select a save location. Mobile menus differ from desktop, so desktop keyboard shortcuts do not apply. Google’s Chrome print instructions.
5. If print preview still will not load
Use the result of your comparisons to choose a practical next step:
- Only one page fails: try a simplified reader view if available, or use another browser that can print that page.
- Only one browser fails: follow that browser’s recovery steps above and use another browser as a short-term workaround.
- Several browsers fail: check whether the destination is available and whether the webpage itself is loading normally.
- You are on a managed device: ask the administrator whether printing or PDF handling is restricted by policy.
For support, record the browser and version, operating system, webpage, selected destination, exact error or loading text, and whether the page works in another browser or printer. Microsoft asks Edge users reporting persistent issues to include the error, website or document, steps taken, and printer.
Chrome’s Save page as command is a separate fallback: it saves a webpage, not a PDF. Use it only if a non-PDF copy is acceptable. Google Chrome Help.
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server. For a webpage PDF, its API can capture the page as a PDF; set the PDF options you need in the request. See the ScreenshotNeo API documentation.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -d format=pdf -o page.pdf
Cookie banners, popups, and chat widgets are removed before capture. Bot checks, blank pages, and failed loads are never billed. An MCP server lets AI agents take screenshots. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000. Sign up for 1,000 free screenshots a month, with no card.
Troubleshooting quick reference
| Symptom | Likely area to check | Next step |
|---|---|---|
| Preview hangs on one website | Page content or styles | Try another page, another browser, or a plain reader view if available. |
| Chrome freezes while opening preview | Browser responsiveness or resources | Close tabs and apps, remove unneeded extensions, and restart Chrome. |
| Edge reports preview failure | Browser state or selected destination | Retry, restart Edge, and choose another installed printer. |
| Firefox alone prints incorrectly | Saved print settings or permissions | Clear saved print settings; on Ubuntu, check print permission. |
| A site’s PDF button fails but browser printing works | That site’s PDF workflow | Use the site’s app-specific help; do not assume browser print fixes apply. |
| Save page as creates the wrong kind of file | Different feature than PDF export | Use Print > Save as PDF or a PDF capture method. |
Performance, reliability, and cost considerations
Browser printing depends on the page finishing enough of its rendering for the preview to prepare. Large or script-heavy pages can take longer; a second page and another browser help distinguish a page-specific problem from a broader one. If you need to capture many URLs or automate recurring captures, a screenshot API avoids manually opening each print dialog. Check the chosen tool’s output and page options for your use case.
ScreenshotNeo supports PDF capture, configurable paper size, margins, landscape orientation, and page ranges, as well as waiting for a selector, delay, or network idle. It bills only clean shots: responses identify the page verdict and billing status, and bot checks/CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing. Plans are Free (1,000 per month), Starter ($5 for 3,000), Growth ($15 for 15,000), Pro ($39 for 60,000), Scale ($99 for 250,000), and Business ($249 for 1,000,000); yearly billing gives two months free. Every feature is on every plan. See the documentation for request options.
FAQ
Does “Loading preview” tell me what is broken?
No. The wording alone does not establish a root cause. Compare pages, browsers, and destinations to narrow down where the failure follows.
Will Save page as create a PDF?
No. In Chrome it saves a webpage file. Use the print dialog’s Save as PDF destination when you need a PDF.
Can I use a website screenshot service when the browser print dialog is stuck?
Yes. A screenshot API can render a webpage and return a PDF without relying on your local print preview. Review its PDF settings and capture behavior for the page you need.
What details should I send to browser support?
Include the browser and version, operating system, affected page, selected destination, exact message, steps you tried, and whether another browser or printer works.


