Web endpoint
Take a full-page screenshot of any website
Paste a link and get the entire page in one PNG — every section down to the footer, not just what fits on the screen — with lazy-loaded images loaded before the capture.
- No signup
- No credit card
- Powered by the URLpipe API
Try your own URL
Your result will appear here.
Pick one of the pages above to get started.
What you get
- The whole page, top to bottom, in one image
- Lazy-loaded images scrolled into view before the capture
- Pages up to 16,384 px tall
- A one-click PNG download
How it works
- 1We open the URL in headless Chrome at a desktop viewport.
- 2The page is scrolled from top to bottom so images that load on scroll are fetched, then scrolled back.
- 3The full height of the document is captured as a single image.
What people use it for
- Archive a whole landing page or article as it looks today
- Review a long page's layout without scrolling through it
- Attach a complete page to a design review or bug report
Frequently asked
How tall can a full-page screenshot be?
Up to 16,384 CSS pixels, which is Chrome's ceiling for one rendered surface. A longer page is captured down to that height. Through the API, full_page_max_height sets a lower cap.
Why are some sections blank in other tools?
Many pages only load images when you scroll to them. A capture that grabs the whole height without scrolling first gets empty boxes where those images belong. This one scrolls the page first.
What about sticky headers and pop-ups?
A sticky header is drawn where it sits at the top of the page. Through the API, hide_selectors hides elements like chat widgets, and page_options removes cookie banners and ads before the capture.
Can I get JPEG or WebP instead?
Through the API, yes: format takes png, jpeg or webp. WebP is usually the smallest by far for a long page.
Ready to use it in production?
Get a free API key and call every endpoint from your own code — 1,000 credits a month, no credit card.