Skip to main content

Free URL to PDF Converter

Save any webpage as PDF online – paste a URL, download a pixel-perfect PDF in seconds.
Same Chrome engine as our URL to PDF API. No install, no signup, no Chrome extension.

GDPR Compliant

Privacy by design

Hosted in the EU

Protected by EU law

HTTPS Encrypted

All transfers secured

PDFs never stored

Streamed direct to you

1. Enter the webpage URL

2. Configure options

Page format

Width

Height

Scale

Page ranges

Top

Right

Bottom

Left

Available classes: pageNumber, totalPages, title, url, date

Header template (HTML)

Footer template (HTML)

Filename

Compression

PDF Standard

Color Space

ICC Profile

Wait until

Timeout (ms)

Wait for function (JavaScript)

Wait for selector

Selector state

Emulate media type

Viewport size

Device scale factor

HTTP Credentials

Extra HTTP Headers

None configured

Cookies

No cookies configured

3. Generate PDF

How to Save a Webpage as a PDF

Convert any webpage to PDF – no install, no signup, no Chrome extension.
Paste a URL, tweak options if needed, then download a clean PDF in seconds.

1. Paste the URL

Enter any webpage URL starting with https://. Works with articles, websites, documentation, dashboards, SPAs, and other JavaScript-heavy pages – our headless Chrome handles them all.

2. Configure Options

Customize format, margins, orientation, scale, page ranges, headers, footers, compression, filename, PDF/X, CMYK, and more – or skip ahead if the defaults already work for your case.

3. Download Your PDF

Click Convert to PDF and our headless Chrome renders the page server-side in seconds. Preview the generated PDF, download it, open in new tab, or convert another URL.

Why Use Our URL to PDF Converter

The same Chrome rendering, the same conversion options, the same output as our URL to PDF API – free, no watermarks.

Instant PDF preview

See the captured webpage as a PDF instantly in your browser – no print to PDF dialog, no download needed to check the result. Adjust options and convert again.

Secure by design

HTTPS-encrypted requests, EU-hosted servers, and generated PDFs streamed directly to you – never stored on our servers. GDPR-compliant by default.

Works with JavaScript-heavy pages

React, Vue, Angular, SPAs, charts, and lazy-loaded content render correctly with networkidle wait strategy and full JavaScript execution – powered by the same headless Chrome engine as our REST API.

Paste any webpage URL

News articles, documentation, dashboards, blog posts, entire websites – any HTTPS URL works. For protected pages, add HTTP credentials, cookies, or custom headers.

All customization options

Every REST API conversion option works here – page format, margins, compression, headers and footers, plus PDF/X, CMYK, and tagged accessibility.

Free access, no credit card

Start converting immediately – no account or email required. Need to generate more? Sign up for 100 free PDFs per month – no credit card required.

Common URL to PDF Use Cases

From articles and documentation to web archives and dashboards – the everyday webpages teams capture as PDF.


Use our free URL to PDF converter, or automate the same output at scale through our REST API.

News article saved as PDF preview – url2pdf converter example

Articles & news

Save news articles and blog posts for offline reading or long-term archive – preserves text, images, and formatting.

Documentation page saved as PDF preview – urltopdf example

Documentation

Capture documentation, knowledge bases, help centers, and GitHub READMEs as PDF references.

Webpage archived as PDF preview

Web archive

Lawyers, journalists, and compliance teams archive websites and webpages as PDF for evidence and preservation.

Project status report saved as PDF preview

Dashboards & reports

Export analytics dashboards, reports, and admin panels as PDF – charts, tables, and KPIs render correctly.

Need webhook callbacks, S3 delivery, or high-volume conversion? Our REST API handles it all – call it from any language.

Explore URL to PDF API

How to Fix Common URL to PDF Issues

Most web pages convert perfectly – but a few patterns can produce blank or broken PDFs.
Here's how to handle login walls, JavaScript timing, print styles, and SPA routes.

Page requires login or paywall

Authenticated dashboards, internal tools, and paywalled articles redirect to login pages instead of your content – the converter sees them like a first-time visitor with no session.

Fix

Open the Authentication & Network panel and add HTTP Credentials (Basic auth), Cookies (session login), or Extra HTTP Headers (Bearer tokens, JWT, API keys).

JavaScript content shows as blank

SPAs, charts, and lazy-loaded components render empty because the PDF snapshot fires before JavaScript finishes loading – common with React, Vue, Angular, and dashboards with dynamic data.

Fix

Set Wait until to networkidle, add a Wait for selector for a specific element, or use Wait for function for custom JavaScript conditions – all in the Loading & Timing panel. Increase Timeout for slow loads.

Site's print styles hide content

Many sites use @media print CSS to hide navigation, sidebars, ads, or even entire sections. PDFBolt emulates print media by default, so elements hidden for print won't appear in your PDF.

Fix

In the Page Behavior panel, change Emulate media type from print to screen to capture the page exactly as a regular browser visitor sees it.

Single-page app (SPA) returns blank

SPAs often use hash-based routes like #/dashboard that work only when navigated to from another page in the app. Opening the URL directly may load the app's framework but not render the target content – resulting in a blank PDF.

Fix

Ensure the URL resolves to a full page load. Test it in an incognito window – if the content requires navigation to appear, the converter won't capture it.

Frequently Asked Questions

Common questions about pricing, security, features, customization, and URL to PDF automation.

Paste any HTTPS URL into the field, adjust the options if needed (defaults work for most cases), then click Convert to PDF. Download the webpage as a PDF in seconds – no watermarks, no signup. Works in any browser on desktop, iPhone, or Android.
Yes, the converter is completely free – no watermarks, no signup required. Creating an account unlocks our REST API with 100 free PDFs per month (no credit card required). For higher volumes, see our pricing plans.
Yes. All requests use HTTPS encryption. Generated PDFs are streamed directly to you and never stored on our servers – no retention, no backups. Our infrastructure is hosted in the EU and GDPR-compliant. Request logs are kept for troubleshooting and usage analysis. See our privacy policy for details.
Yes. PDFBolt uses headless Chrome with full JavaScript execution and waits for network idle before capturing the PDF. For slow-loading SPAs or dashboards with dynamic data, increase the Timeout, use Wait for selector for a specific element, or Wait for function for custom JavaScript conditions.
Chrome's Save as PDF requires opening each page manually and often breaks complex layouts. PDFBolt converts any URL remotely with the same Chrome engine – paste a link, get a clean PDF. Prefer one-click capture from your browser? Try our Chrome extension. For programmatic conversion at scale, use our REST API.
Chrome's Ctrl+P → Save as PDF works for simple pages, but requires manual save per page, struggles with JavaScript-heavy SPAs, and lacks consistent formatting controls. Our converter uses the same Chrome engine but adds wait strategies and custom margins/headers/footers – all in one click.
Yes. Open the Authentication & Network panel and add HTTP Credentials (Basic auth), Cookies (session login), or Extra HTTP Headers (Bearer tokens, JWT, API keys). Works for most authenticated content.
Yes. Customize page format (A4, Letter, Legal, and more), orientation, scale, page ranges, and margins in the Layout and Margins panels. Add custom HTML headers and footers with page numbers, dates, or branding in the Header & Footer panel. See our full list of parameters for details.
Not with the free tool – one URL at a time. For batch conversion or converting an entire website, use our URL to PDF API: one call per URL, with async/webhook support for long-running batches. Works with any language that can make HTTP calls – see quick-start guides for Node.js, Python, Java, PHP, C#, Go, and Rust.
Yes – use our free HTML to PDF converter. Paste HTML code directly or upload an .html file. Same Chrome engine, same options.

Explore More Tools

More free PDF tools – generators, converters, and templates for everyday document workflows.

Free invoice maker for freelancers, contractors, and small businesses.

View all tools

Need to Convert URL to PDF at Scale?

Use the PDFBolt URL to PDF API to automate conversions in your app or workflow.
100 free PDFs per month – no credit card required.

Try the API free