Get 50% off your first month on any monthly plan.

Screenshot and PDF Tools for Any Website

Capture a complete webpage as an image, or convert a live URL into a print-ready PDF straight from your browser. Both tools run on the ScreenshotAPI rendering engine, so what you see in the preview is exactly what the API returns.

No Signup
No Install
Instant Download
Copy-Paste API Code

Two free tools, no signup required

Try it in the browser first, then copy the matching code snippet when you are ready to automate it.

Capture an entire webpage (top to bottom)

Full Page Screenshot Tool

Paste a URL and get the whole scrollable page as a single PNG, JPG, or WebP. Lazy-loaded images are triggered, sticky headers are handled, and nothing is cut off at the fold.

  • Desktop, tablet, and mobile viewport widths
  • PNG, JPG, or WebP output
  • Ad and cookie-banner removal built in

Turn any webpage into a print-ready PDF

URL to PDF Generator

Convert a live URL into a clean, multi-page PDF with real, selectable text. Choose A4, Letter, Legal, A3, or Tabloid, switch to landscape, and download in seconds.

  • A4, A3, Letter, Legal, and Tabloid formats
  • Portrait or landscape orientation
  • Selectable text and working links preserved
What You Get

Built on production screenshot infrastructure

These are not thin wrappers around a browser print dialog. Both tools use the same renderer, the same parameters, and the same output pipeline as the paid ScreenshotAPI endpoints.

Real Chromium rendering

Every capture runs in a real headless Chromium instance with full JavaScript execution, web fonts, and CSS. So what you download matches what a visitor sees.

Nothing gets cut off

Both tools scroll the full document height before capturing, triggering lazy-loaded images and off-screen sections so the bottom of the page is never clipped.

full_page=true

Ads and cookie banners removed

Consent dialogs and ad slots are stripped before the render, so your screenshot or PDF is clean without any manual editing.

block_ads=true

Consistent, repeatable output

The same URL and the same settings produce the same file every time unlike browser print dialogs, which vary by OS, browser, and print preset.

Copy-paste code snippets

Each tool shows the exact cURL, Node.js, Python, and PHP request that reproduces your settings, so moving from demo to production is a copy and a paste.

Ready to scale

When one page is not enough, the same parameters work with bulk captures, scheduled screenshots, and storage integrations on the paid API.

Capture Methods

How to take a full page screenshot: every method, compared

There are four common ways to screenshot an entire webpage, a DevTools command, a browser extension, your operating system's built-in shortcut, and the print dialog. All four work on a simple page and all four fall apart on a modern one. Here is what each method actually captures when you ask it for a long, scrolling screenshot of a real site.

Comparison of full page screenshot methods: Chrome DevTools, a Chrome extension, built-in Mac, Windows and iPhone shortcuts, the browser print dialog, and the free ScreenshotAPI tools.
MethodCaptures below the foldTriggers lazy-loaded imagesStrips ads & cookie bannersSame file every runScriptable in bulk
Chrome DevTools captureOpen DevTools, run the command by hand on every pageUsuallyNoNoVariesNo
Full page screenshot Chrome extensionInstall an add-on and grant it read access to every site you visitYesSometimesNoMostlyNo
Built-in shortcut on Mac, Windows or iPhoneKeyboard shortcut, captures whatever is on the screen right nowViewport onlyNoNoScreen dependentNo
Print dialog, save as PDFAvailable everywhere, but every browser and OS prints differentlyYes, paginatedSometimesNoPreset dependentNo
ScreenshotAPI free toolsPaste a URL in the browser, nothing to install, no accountFull document heightYes, scrolls firstYes, built inYes, deterministicYes, via the API

Why manual full page captures break

Sticky headers repeat down the image

Extensions that stitch a long screenshot together from separate scroll steps capture the fixed navbar in every one of them, so the same header shows up five times in a single capture.

Lazy-loaded images come out blank

Anything below the fold only loads once it is scrolled into view. A one-shot capture takes the picture before that happens and you get grey placeholders where the images should be.

Print stylesheets rewrite the layout

Saving a webpage as a PDF from the print dialog applies the site's print CSS, which often drops backgrounds, collapses columns, and moves content you needed to keep.

The full page screenshot tool on this page scrolls the whole document first, so lazy images load and the header stays where it belongs. If you need the capture as motion instead of a still image, use a scrolling screenshot, and to turn a list of links into images programmatically, see URL to screenshot.

URL to PDF

How to save a webpage as a PDF that still looks like the webpage

Most people convert a webpage to PDF the same way: open the print dialog, choose Save as PDF, and hope. It is fine for a receipt. For anything you have to send to a client, attach to a ticket, or keep as a record, it usually returns a document with the layout collapsed, a cookie banner across the first page, and half the images missing.

The URL to PDF generator renders the live page in headless Chromium first, then prints it with the options you picked.

  • The paper size you choseA4, A3, Letter, Legal, or Tabloid, in portrait or landscape, set explicitly rather than inherited from whatever printer preset your machine happens to have.
  • No ads, no cookie wallConsent dialogs and ad slots are removed before the render, so page one is the content and not a full-page newsletter overlay.
  • The same file on any machineOne URL and one set of options produce a byte-for-byte comparable document whether it runs on your laptop or on a server at 3am.

When one PDF is not enough

The free tool handles a single link. Once you need a whole list of them, or the same page captured on a schedule, the same parameters move to the API without any rework.

Hundreds of URLs in one job

Feed a list of links and download every webpage as a PDF in a single bulk run instead of pasting them one at a time.

Bulk capture

The same page, every morning

Schedule a recurring conversion so you keep a dated PDF archive of a pricing page, a listing, or a competitor's homepage.

Scheduled captures

Straight into your own storage

Deliver finished PDFs to your S3, GCS, or Wasabi bucket so the files land where your app already looks for them.

Read the docs

Frequently Asked Questions

Everything you might want to know about the free ScreenshotAPI tools, how they differ from the API, and what happens to your data.

Don't see your question here?

Browse all help articles

Ready to capture those screenshots?

Start with a free trial today.

Get Started