To convert a web page link to a PDF, open the URL in a modern browser, press Ctrl+P on Windows/Linux or Command+P on macOS, choose Save as PDF (or the equivalent PDF destination), adjust the print settings, and save. The preview matters: web pages can use different paper styles, so the PDF may not exactly match what you see on screen.
Choose the right way to turn a URL into a PDF
The best method depends on whether you need one readable page, a local copy of the web files, or a repeatable conversion service.
| Need | Best workflow | Result | Important limitation |
|---|---|---|---|
| One shareable page | Browser Print > Save as PDF | Paginated PDF | Print layout can differ from the screen |
| Offline webpage resources | Chrome More > More tools > Save Page As | HTML file plus local resources | Not a PDF |
| Cleaner reading copy | Reader, Simplified, or Immersive Reader mode, then print | PDF with less navigation and advertising | Available only when the browser and site support it |
| Several linked pages or site levels | Adobe Acrobat desktop web-page conversion | PDF from a URL, HTML file, or multiple levels | Requires desktop software and careful scope settings |
| Automated or developer workflow | ScreenshotNeo PDF endpoint | PDF returned by an API | Requires an API key |
Convert a web page link to PDF in Chrome
Use Print for a real PDF
- Open the page URL in Chrome and wait until the content you need has loaded.
- Open the print dialog with Ctrl+P (Windows/Linux), Command+P (macOS), or File > Print.
- Set the destination to Save as PDF. If a system print dialog appears, choose the PDF destination offered by your operating system.
- Choose a page range, paper size, portrait or landscape orientation, scale, and margins. Turn background graphics on when the color or background is part of the information.
- Check the preview, choose a filename and folder, then select Save.
This creates a paginated PDF intended for sharing or archiving. It does not preserve every interactive behavior of the original page.
Use Save Page As when you need the webpage files
- Open the URL.
- Choose More > More tools > Save Page As.
- Select a location and save.
Chrome saves an HTML document and associated local resources. That is useful for offline inspection, but it is not equivalent to Print > Save as PDF and may open differently on another computer.
#1 Best Overall
- Convert your PDF files into Word, Excel & Co. the easy way
- Convert scanned documents thanks to our new 2022 OCR technology
- Adjustable conversion settings
- No subscription! Lifetime license!
- Compatible with Windows 11, 10, 8.1, 7 - Internet connection required
Save a URL as PDF in Firefox
- Open the page in Firefox.
- Open the application menu and select Print.
- In Destination, choose Save to PDF.
- Set orientation, page range, color, paper size, scale, margins, headers and footers, and background graphics as needed.
- If offered for the page, select Simplified to remove surrounding navigation and other clutter.
- Review the preview and save the PDF.
Firefox documents that a web page can deliberately use a different paper style, so changes between the screen and the printed PDF are expected rather than necessarily an error.
Convert a webpage link with Microsoft Edge
- Open the URL in Edge.
- Press Ctrl+P or Command+P, or open Settings and more > Print.
- Select the PDF destination available in the print dialog, then set pages, layout, scale, margins, and other options.
- When the site supports it, open Immersive Reader first. This can remove menus and other surrounding material.
- Preview the output and save it.
Immersive Reader is optional; it is not available for every page. If it changes the meaning or removes required content, print the normal page instead.
Fix a PDF that looks wrong
Ads, menus, cookie notices, or sidebars appear
Use Firefox Simplified, Edge Immersive Reader, or a site’s reader mode before printing. Otherwise, hide the clutter with the site’s own controls, then reopen the print preview. A browser print job captures the page as rendered at that moment, including overlays that have not been dismissed.
Text is cut off or runs past the paper
- Switch between portrait and landscape.
- Reduce the scale slightly, or increase it when text is unnecessarily tiny.
- Try narrower margins or a wider paper size.
- Print only the required page range.
Always verify headings, tables, code blocks, and images in preview; a visually correct browser window is not a guarantee of a correct paper layout.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchRank #2
- Convert over 50 document file formats.
- Preview your files from Doxillion before converting them.
- Use batch conversion to convert thousands of files at once.
- Enjoy an easy-to-use, intuitive interface with a Drag and Drop file option.
- Burn your converted or original files directly to disc.
Colors or images are missing
Enable background graphics (or the equivalent background option) and confirm that images finished loading before opening Print. Some sites use lazy loading, so scroll through the page once to trigger content before printing.
The PDF contains a blank page
Check the page range and scale, and try removing large margins. Responsive layouts can create an otherwise empty overflow page at a particular paper width.
The page changes while you print
Wait for dynamic content, pause animations when possible, and print again. A page that is still fetching data can produce an incomplete PDF even though the URL itself opened successfully.
Understand privacy, search, and what a browser PDF preserves
Print-to-PDF runs in your browser and does not require uploading the URL to an online converter. Treat the resulting file as a copy of what was rendered: scripts, logins, forms, video, and other interactive behavior generally do not remain interactive in the same way.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #3
- EDIT text, images & designs in PDF documents. ORGANIZE PDFs. Convert PDFs to Word, Excel & ePub.
- READ and Comment PDFs – Intuitive reading modes & document commenting and mark up.
- CREATE, COMBINE, SCAN and COMPRESS PDFs
- FILL forms & Digitally Sign PDFs. PROTECT and Encrypt PDFs
- LIFETIME License for 1 Windows PC or Laptop. 5GB MobiDrive Cloud Storage Included.
Chrome states that its PDF viewer converts scanned PDFs to searchable and selectable text with OCR on the device, without sending that OCR conversion to Google or other third parties. That statement applies to Chrome’s PDF-viewer OCR process; it should not be generalized to third-party online converters.
For confidential pages, check the PDF for hidden headers, account names, comments, or personal data before sharing. Printing a page does not remove information that the page visibly rendered.
Convert multiple pages or a whole site
Browser printing is designed for the page currently open. If one URL leads to a structured set of pages, Adobe Acrobat desktop can accept a webpage URL or HTML file and capture multiple levels or an entire site. Its conversion settings can restrict capture to the same path or the same server. Define the scope before starting so a site’s navigation does not expand the job unexpectedly.
- Use one-page browser printing for an article, receipt, report, or reference page.
- Use a multi-level converter when you intentionally need linked pages, not merely a longer single page.
- For recurring jobs, use an API so the URL, options, and output format are explicit and repeatable.
Or skip the browser setup: ScreenshotNeo PDF API
ScreenshotNeo turns a URL into a PDF with one request. It is useful for scheduled captures, backend workflows, and AI-agent tooling. Before capture it accepts the cookie or consent banner like a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be turned off. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and the response reports the result in X-Page-Verdict and X-Billed headers.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsThe API supports PDF paper size, margins, landscape mode, and page ranges, along with full-page capture, lazy-image loading, CSS-selector element capture, dark mode, device presets or custom viewports, retina scale, custom CSS and JavaScript, click-before-capture actions, hidden selectors, waits for a selector, delay, or network idle, request and resource blocking, custom headers, cookies, user agent and Authorization, timezone and geolocation, transparent backgrounds, resizing, chosen cache TTLs, signed public-image links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification. Its parameter names are compatible with those used by other screenshot APIs, which can simplify migration.
Rank #4
- Edit PDFs with Ease. Modify text, images, and layouts directly within your PDF documents.
- Convert & Organize. Export PDFs to Word, Excel, or ePub, and organize files with ease.
- Read & Annotate. Enjoy intuitive reading modes and powerful tools to comment, highlight, and mark up PDFs.
- Create & Manage PDFs. Create new PDFs, combine multiple files, scan documents, and compress for easy sharing.
- Fill & Sign Forms. Complete forms and digitally sign documents with secure e-signature tools.
Use the ScreenshotNeo documentation for authentication and the complete option list. The following request returns a PDF; replace the URL and key with your own values.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o page.pdf
Python
import requests
r = requests.get(
"https://api.screenshotneo.com/v1/shot",
params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"},
timeout=90,
)
r.raise_for_status()
open("page.pdf", "wb").write(r.content)
Node.js
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const file = Buffer.from(await res.arrayBuffer());
await import('node:fs/promises').then(fs => fs.writeFile('page.pdf', file));
Use the API response headers to distinguish a clean billed capture from a failed or non-billed result. For public <img> tags, signed links avoid exposing your access key. For high-volume jobs, asynchronous webhooks and bulk requests reduce the need to keep a client connection open.
Plans and limits
| Plan | Included shots per month | Price |
|---|---|---|
| Free | 1,000 | Free, no card |
| Starter | 3,000 | $5 |
| Growth | 15,000 | $15 |
| Pro | 60,000 | $39 |
| Scale | 250,000 | $99 |
| Business | 1,000,000 | $249 |
Yearly billing gives two months free, and every feature is available on every plan. Start with 1,000 free screenshots a month with no card.
Troubleshooting API PDF captures
401 or authorization errors
Check that YOUR_API_KEY was replaced, that the key is sent as access_key, and that your URL is encoded correctly. Never put the key in a public client-side page.
Best Value
- ALL-IN-ONE SOLUTION – read, edit, convert, merge and protect your PDF files
- MAXIMUM FUNCIONALITY – create interactive forms, compare PDFs, bates numbering, find and replace text or colors, convert documents, OCR engine, comment, highlight, fill out and print forms, document protection and others
- EASY TO INSTALL AND USE – well-structured user-interface, in-program instructions, free tech support whenever you need it
- GREAT VALUE FOR MONEY - why spend a fortune if you can have maximum functionality at a reasonable price - this also fits the requirements of companies very well
The response is an image or an error document
Confirm that the endpoint options request PDF output and inspect the HTTP status and Content-Type before writing the file. Save error responses separately while diagnosing instead of assuming every response is a PDF.
Dynamic content is missing
Add a wait for a selector, a delay, or network idle; enable full-page capture and lazy-image loading when appropriate. If a modal blocks the page, use the cleanup controls or hide the relevant selector.
A site returns a bot check or blank page
Review X-Page-Verdict and X-Billed. ScreenshotNeo identifies bot checks/CAPTCHAs, blank pages, timeouts, failed loads, and cache hits as non-clean outcomes that are not billed. You may need an allowed user agent, headers, cookies, or a different wait strategy, subject to the site’s access rules.
The result is stale
Inspect the cache behavior and set a TTL appropriate to the page’s update frequency. Disable or shorten caching when every request must reflect current content.
Practical decision checklist
- Need one document now? Use browser Print > Save as PDF.
- Need local HTML resources instead? Use Chrome Save Page As.
- Need less clutter? Use reader, simplified, or immersive mode before printing.
- Need a controlled site-wide capture? Scope Acrobat to the required path, server, or levels.
- Need repeatable PDF generation, cleanup, headers, waits, or webhooks? Use the ScreenshotNeo API.
- Need to share the result? Preview every page and inspect for private data before sending it.
Frequently Asked Questions
Can I convert a URL to PDF without installing software?
Yes. Chrome, Firefox, and Edge include print-to-PDF destinations, so a modern browser is sufficient for a single page.
Will links and forms remain usable in the PDF?
Some PDF viewers preserve hyperlinks, but web scripts, live forms, video, and other interactive behavior are not guaranteed to work as they did on the original page.
Is a saved HTML page the same as a PDF?
No. Save Page As stores HTML and related resources; Print > Save as PDF creates a paginated document.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

