How to Take a Website Screenshot Online Without Signup or an API Key
Updated
You can capture any URL as a PNG, JPEG, or WebP image directly in your browser using Site-Shot's online tool — no signup, no API key, and no credit card required. Paste the target URL, pick a format and viewport, and generate the screenshot. This works well for one-off captures, quick visual checks, and sharing a page as an image. If you need to run the same capture repeatedly or from code, the same Chromium engine is available as an API, which does require creating an account and confirming your email to get a key.
Taking a Screenshot in the Browser
The online tool follows a simple input → action → result flow:
- Enter the target URL in the address field of the tool.
- Choose your shot options — format, viewport size, and whether to capture the full page.
- Generate the screenshot and download the resulting image.
Because the capture runs server-side on a Chromium engine, the result reflects what a real browser renders, not a simplified HTML preview. That matters for pages that depend on JavaScript, fonts, or lazy-loaded images.
Choosing an Output Format
The tool supports three formats, and the right choice depends on what the image is for:
| Format | Best for | Trade-off |
|---|---|---|
| PNG | UI mockups, text-heavy pages, images needing transparency | Larger file size |
| JPEG | Photo-heavy pages, email attachments, quick sharing | Lossy compression |
| WebP | Smaller files at good quality, web embedding | Lossless option available; height capped at 16,383 px |
If you need the tallest possible full-page capture, PNG and JPEG allow up to 20,000 px, while WebP stops at 16,383 px — anything taller keeps only the top portion.
Setting Viewport Size and Device Emulation
The viewport determines how the page lays out, which changes what the screenshot looks like. Site-Shot offers preset sizes plus custom width, height, and zoom:
- Desktop presets: 1280×1280, 1440×900, 1024×768, 1280×800, 1280×1024, 1366×768, 1920×1080
- Mobile presets: Samsung Galaxy A56, Galaxy S25, Galaxy S25 Ultra, Google Pixel 8/9/9 Pro, iPhone 14/16/16 Plus/16 Pro/16 Pro Max
- Tablet presets: iPad Air 11-inch, iPad Pro 12.9-inch
Pick a preset that matches your audience's device, or set a custom width and height if you need an exact dimension. Zoom lets you scale the rendered page before capture.
Capturing Full-Page Screenshots
Enable the full-size option to capture content below the fold. The tool scrolls the page and stitches the result into a single image. Two limits to keep in mind:
- PNG/JPEG: up to 20,000 px tall
- WebP: up to 16,383 px tall
If a page exceeds the limit, only the top portion is kept. For very long pages, consider capturing in sections or switching to PNG/JPEG for the extra height.
Cleaning Up Ads and Cookie Banners
The tool includes an option to remove ads and cookie-consent popups before capture. This is useful when you want a clean image of the page content without overlays that would otherwise cover the top of the screenshot. Enable it when the target site shows a consent banner or ad units that would obscure the layout.
Getting Localized or Region-Specific Captures
Site-Shot supports proxy rotation and geolocation, so you can capture a page as it appears from a specific country. The tool lists 49+ countries including the United States, United Kingdom, Germany, France, Japan, India, Brazil, and others. This matters when a site serves different content, pricing, or language based on visitor location. Note that some country options are marked with a lock icon, and additional countries are available with any paid plan.
Common Problems and How to Troubleshoot
- Blank or partially rendered screenshot: The page may still be loading dynamic content. Try again, or check whether the site blocks automated browsers.
- Truncated full-page capture: You've likely hit the height limit (20,000 px for PNG/JPEG, 16,383 px for WebP). Switch formats or capture in sections.
- Timeout: Very heavy pages or slow servers can exceed the capture window. Retry, or capture a lighter version of the page.
- Cookie banner still visible: Make sure the ad/cookie cleanup option is enabled, and re-run the capture.
- Wrong layout: The viewport size doesn't match the device you're targeting. Adjust the preset or custom dimensions.
When to Move to the API
The browser tool is the right choice for occasional, manual captures. Switch to the API when you need to:
- Capture the same page on a schedule or in bulk
- Integrate screenshots into an app, report, or monitoring pipeline
- Apply consistent settings across many URLs
The API uses the same Chromium engine and supports full-page capture, proxies, ad and cookie-banner removal, and the same format and viewport options. To get started, create an account and confirm your email to receive your API key, then send a single request per URL.