Skip to content
NewKitApp

Search tools

Jump to any tool by name

Website Screenshot

Capture a screenshot of any website as PNG, JPEG, or WebP — at desktop, tablet, or mobile size, full-page or above the fold.

Device
Format

What is Website Screenshot?

Website Screenshot captures a pixel-accurate image of any public web page by loading it in a real headless browser (Cloudflare Browser Rendering) and rendering the result — the same way the page paints in your own browser, with JavaScript, web fonts, and lazy-loaded images included. You pick PNG for lossless detail, JPEG for smaller files, or WebP for the best size-to-quality ratio, toggle full-page capture to scroll-stitch the entire page instead of just the visible viewport, and choose a device class — Desktop, Tablet, or Mobile — to render the page at that viewport so responsive sites show their actual mobile or tablet layout rather than a shrunken desktop view. It's built for previews, thumbnails, design references, and archiving how a site looked at a moment in time. Nothing about the request — the URL, the image, or the result — is stored after the response is sent.

How to Use Website Screenshot

  1. Paste the full URL of the page you want to capture (https:// included; bare domains like example.com work too).
  2. Pick an image format — PNG for crisp detail, JPEG for smaller files, or WebP for the best compression.
  3. Choose a device — Desktop (1440px), Tablet (768px), or Mobile (390px) — to capture the page at that viewport and see how its responsive layout actually renders.
  4. Toggle "Full page" on to capture the entire scrollable page, or off to capture only the visible viewport.
  5. Click "Capture" and wait a few seconds while the page loads in a headless browser.
  6. Use "Download" to save the image, or right-click the preview to copy it into another app.

Examples

Marketing site (full page)

Input: https://example.com

Output: A full-page PNG of the homepage, stitching the hero, features, and footer into one tall image.

Above-the-fold preview

Input: https://example.com (Full page off, JPEG)

Output: A 1280px-wide JPEG of only what paints above the fold — a compact thumbnail.

Mobile layout

Input: https://example.com (Device: Mobile, PNG)

Output: A 390px-wide PNG of the site's mobile layout, with its hamburger menu and stacked sections.

Compressed archive

Input: https://example.com (WebP, Full page on)

Output: A compact WebP of the entire page suitable for long-term storage or a gallery of snapshots.

Common Mistakes

  • Expecting a capture of a page that requires login — the headless browser has no session or cookies, so anything behind authentication renders as the logged-out state.
  • Capturing a URL that 404s or redirects to a consent wall and assuming the broken result is a tool bug — open the URL in your own browser first if the image looks wrong.
  • Choosing JPEG for a text-heavy page and wondering why the letters look smeared — PNG or WebP keep text crisp.
  • Forgetting that some sites serve different markup to unknown user agents, so the captured layout can differ from your personal visit.

Why Use This Tool

  • True browser rendering — JavaScript, web fonts, and client-rendered frameworks (React, Vue, and similar) are painted, not faked.
  • Consistent output that's independent of your device, screen size, or installed browser extensions.
  • Three image formats plus a full-page toggle cover thumbnails, previews, and complete page archives.
  • No sign-up, no watermark, and nothing stored after the image is returned.

Frequently Asked Questions