Capture a real screenshot of any URL at any device size, viewport or full page
This tool drives a real headless Chromium browser on our server to load the URL you enter and capture what it actually renders — the same page a visitor would see, including JavaScript-rendered content, not a cached thumbnail or a static preview API. Pick one of the four common device presets or set your own width and height, choose whether you want just the visible viewport or the entire scrollable page, and download the result as a PNG.
How to use:
https://).Tips: custom width and height are each clamped to 320–2560px. Full-page captures of very long pages take longer than viewport captures. If a site blocks automated browsers or its own security settings interfere with navigation, the capture will fail with a clear error rather than hang indefinitely — just try again or try a different page on the same site.
A real headless browser has to load the page — download HTML, CSS, JavaScript and images, run scripts, and render layout — the same way a normal browser tab would, so it takes a few seconds rather than being instant.
Some sites block automated browser visits, require a login, or have security policies that prevent navigation entirely. Others simply take too long to load and hit our server's timeout. The error message shown tells you what happened; trying again or capturing a simpler page on the same site sometimes works.
Viewport capture takes only what's visible at the chosen width and height, like a normal screenshot. Full page capture scrolls through and stitches together the entire page, including content below the fold.
Yes — choose Custom and enter any width and height between 320 and 2560 pixels each; values outside that range are clamped automatically.
No — the image is rendered on request and streamed back to your browser; it isn't kept on the server afterward.