Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To screenshot an entire website, use your browser’s full-page command instead of a normal screenshot. Firefox offers Save full page, Microsoft Edge offers Capture full page, Chrome puts Capture a full size screenshot in DevTools Device Mode, and iPhone Safari offers Full Page after you take a screenshot. These commands capture content below the visible screen in one image.

For repeatable, automated captures, an API is more practical than a manually operated browser. After the browser instructions, this guide shows a one-request ScreenshotNeo workflow that can remove consent banners and other overlays before capture.

What a full-page screenshot captures

A regular screenshot records only the pixels currently visible in the viewport. A full-page screenshot renders the document beyond that viewport and joins the result into one tall image (or, with some tools, a PDF). It is useful for design reviews, documentation, bug reports, archiving a landing page, and sharing a long article without sending multiple images.

The browser still has to render the page. Content that appears only after scrolling, an embedded frame with its own scrollbar, a modal overlay, or an animation may not behave exactly as it does in a static document. Always open the saved file and inspect it before you rely on it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the right capture route

Route Best for How you start Result and considerations
ScreenshotNeo Automated or repeatable captures One HTTPS request or an MCP tool call PNG, JPEG, WebP, or PDF; removes consent banners, newsletter popups, and chat widgets before capture. Only clean shots are billed.
Firefox desktop A one-off capture by a regular browser user Page screenshot controls Save full page downloads the whole document.
Microsoft Edge A one-off capture with optional markup Ctrl+Shift+S or the Screenshot feature Capture full page supports saving and annotation.
Chrome desktop Developer-oriented captures and viewport testing DevTools Device Mode, then More options Capture a full size screenshot captures beyond the viewport; the similarly named Capture screenshot captures only the viewport.
iPhone Safari A full webpage from an iPhone Take a screenshot, then choose Full Page Shows a long preview that you can crop, mark up, save, or share.

Built-in browser commands require no dedicated hardware or paid product. An extension can add convenience or export choices, but check its current permissions, privacy policy, and availability before installing it; third-party extension features change over time.

#1 Best Overall
SCREENSHOT-W21315 Mens Plaid Cotton Button Down Long Sleeve Shirt - Graffiti Patch Urban Streetwear Fashion Top-Khaki-Large
  • Designed and Produced Only by Screenshot Brand: Made of high quality fabric, skin-friendly, soft and comfortable to wear, will keep your warm and fashion style in fall,spring and cold winter
  • Latest NYC Fashion-Forward Shacket: You can pair this shirts with variety of shirts, bodysuit , jeans, denim shorts, sneakers or shoes to complete casual look that's easy to love all season long
  • Stylish Design: You can pair this Shaket with variety of shirts, bodysuit , jeans, denim shorts, sneakers or shoes to complete casual look that's easy to love all season long
  • Designed for the Fashion People: It’s not just in the designs, it’s in the people who wear them. We want you to have the most vibrant hoodies, the best fitting pants, and the latest designed shirts that are made to impress when it matters most

Firefox: use “Save full page”

  1. Open the webpage in Firefox and wait for the initial content to finish loading.
  2. Invoke Firefox’s screenshot controls from the page (use the browser’s screenshot command or its page menu).
  3. Select Save full page, not the option for the visible area.
  4. Review the downloaded image at its native size. Rename or move it after confirming that the lower sections are present.

Firefox’s help documentation also describes screenshot data collection as respecting the browser’s Do Not Track setting. For a developer workflow, Firefox Developer Tools provides a :screenshot command; adding --fullpage saves the entire webpage, and the command can target a single element when you do not need the whole document.

Microsoft Edge: use “Capture full page”

  1. Open the target page in Edge.
  2. Press Ctrl+Shift+S, or open Edge’s Screenshot feature from the browser menu.
  3. Choose Capture full page.
  4. Use the resulting editor if you need to mark up the capture, then save the image.

Edge’s Screenshot feature also has selected-area capture and annotation tools. Those are useful when a full document is too large, but they intentionally do not produce an entire-page image.

Chrome desktop: capture from DevTools

  1. Open the webpage in Chrome and open DevTools.
  2. Turn on Device Mode (the device-shaped toolbar button in DevTools).
  3. Open the DevTools More options menu.
  4. Choose Capture a full size screenshot.
  5. Wait for Chrome to save the image, then inspect it at full resolution.

Do not select Capture screenshot when you need the whole document: Chrome documents that command as a viewport capture. Device-specific emulation can also add a device frame when that setting is enabled. Menu names and placement can vary with Chrome and DevTools updates, so use the labels shown in your installed version rather than relying on a universal keyboard shortcut.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iPhone Safari: choose “Full Page” after the screenshot

  1. On an iPhone with Face ID, press and quickly release the side button and volume-up button together. On an iPhone with a Home button, press Home and the side button together.
  2. Tap the screenshot thumbnail if it appears.
  3. Select Full Page at the top of the preview.
  4. Scroll through the long preview, crop or mark it up if needed, then use the offered save or share controls.

Apple’s iPhone instructions use an entire Safari webpage as the example for Full Page. These steps are for iPhone; do not treat them as instructions for Safari on macOS.

Rank #2
I Love Screen Shots 1.25” Button Pin Copy Phone Computer Capture Screenshot
  • New High Quality Pinback Button
  • Button measures 1.25" in diameter
  • Copyright A & T Designs
  • Proudly Made in the USA

When a browser capture is incomplete

The official browser instructions define how to request a full-page image, not a guarantee that every site will render perfectly in one pass. Check the saved result for these situations:

  • Lazy or scroll-triggered content: images or sections may load only after they enter view.
  • Nested scrolling: a panel inside the page can have its own scrollbar and may not be included as you expect.
  • Overlays: consent dialogs, newsletter forms, and chat buttons can cover content.
  • Animation: a moving carousel, video, or changing ad can produce inconsistent frames.
  • Very long documents: the image can be extremely tall and awkward to open or share.

First let the page settle, dismiss or accept overlays where appropriate, and try the browser command again. If content is still missing, record the browser and site behavior before switching to an extension or an automated renderer; there is no single browser setting that fixes every site.

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server. It is the first option to try when you need repeatable captures: it removes common consent banners, newsletter popups, and chat widgets before the shot, and only clean shots are billed. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and each response reports the outcome in the X-Page-Verdict and X-Billed headers.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

See the parameter reference and response details in the ScreenshotNeo documentation. The basic request returns an image; request a PDF when your workflow needs a paginated document.

cURL

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python

import requests

r = requests.get(
    "https://api.screenshotneo.com/v1/shot",
    params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"},
    timeout=90,
)
r.raise_for_status()
open("shot.webp", "wb").write(r.content)

Node.js

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const image = Buffer.from(await res.arrayBuffer());
await import('node:fs/promises').then(fs => fs.writeFile('shot.webp', image));

Options for production captures

ScreenshotNeo exposes the controls needed to reproduce a browser session without maintaining your own headless-browser fleet:

Rank #3
Spy X Family - Screenshot Button Set
  • Officially licensed Spy x Family button by Great Eastern Entertainment!
  • Great addition to your bag, t-shirt, jacket, or anywhere else you want to attach it to!
  • Extremely sturdy. Made out of paper for the graphics and metal for the base material!
  • Makes the perfect gift for any anime fan!
  • Packaging comes with official licensing information.
  • Full-page capture with lazy images loaded, or one element selected by CSS selector.
  • Dark mode, 12 device presets, arbitrary viewport dimensions, and retina scale.
  • PNG, JPEG, WebP, or PDF output, with PDF paper size, margins, landscape mode, and page ranges.
  • HTML/CSS-to-image rendering, custom CSS and JavaScript, and a click before capture.
  • Hide selectors; wait for a selector, a delay, or network idle.
  • Block ads, trackers, requests, or resource types.
  • Custom headers, cookies, user agent, and Authorization values.
  • Timezone and geolocation controls, transparent backgrounds, and image resizing.
  • Configurable caching with a TTL, signed links for public <img> tags, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification.
  • Parameter names used by other screenshot APIs also work, which reduces changes when migrating.

For AI workflows, the MCP server supplies take_screenshot, get_page_info, and capture_pdf tools to Claude, Cursor, and other MCP clients.

Plans and billing

Plan Included shots per month Price
Free 1,000 $0; no card
Starter 3,000 $5
Growth 15,000 $15
Pro 60,000 $39
Scale 250,000 $99
Business 1,000,000 $249

Yearly billing gives two months free, and every feature is available on every plan. To start without a card, create a free ScreenshotNeo account and use the 1,000-shot monthly allowance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Reliability, performance, and file handling

Make the page deterministic

Use a fixed viewport, device preset, timezone, and geolocation when comparing captures over time. Wait for a known selector or network idle instead of guessing with a short delay. Hide animated or irrelevant selectors and block ads or trackers when they create noise. If the page needs authentication, pass the required cookies, headers, user agent, or Authorization value deliberately and protect those credentials.

Control output size

A full-page image can be too tall for messaging apps or issue trackers. Use image resizing for a smaller derivative, or choose PDF output with paper size, margins, orientation, and page ranges when readers need pages rather than one continuous bitmap. Retina scale increases detail and file size; use it when text must remain legible at high zoom.

Rank #4
Retro Arcade Stick for Switch/OLED/Switch 2 Console with Screenshot Button
  • Universal Compatibility:Works with Nintendo Switch, Switch OLED, and Switch 2 consoles. Simply dock your switch console into the mini retro arcade machine and enjoy instant arcade-style gameplay
  • Screenshot Icon Button: Easily take screenshots and record highlights when playing Switch arcade games
  • Plug & Play: Play freely while charging your Switch, or enjoy unplugged play when your Switch console has power. The included cable connects to your TV for big-screen arcade fun at home or parties
  • Turbo & Precision Controls: Classic joystick + 8 responsive buttons with Turbo rapid-fire. Swap between stick/D-pad modes to dominate Switch fighting games and shooters
  • Smart LED Indicators:Blue LED stays on when your Switch/OLED/Switch 2 console is connected. Red LED flashes to confirm Turbo settings and active rapid-fire. A built-in reset button quickly resolves arcade cabinet connection issues

Understand billing and retries

Inspect X-Page-Verdict and X-Billed on every response. A failed load, blank page, timeout, bot check, CAPTCHA, or cache hit is identified and is not billed; a successful clean capture is the billable result. Set a client timeout long enough for the target site, retry transient network errors with backoff, and avoid retrying a deterministic bot check indefinitely.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting checklist

The image contains only the visible viewport

You used a viewport command. In Chrome, select Capture a full size screenshot; in Firefox select Save full page; in Edge select Capture full page. On iPhone, choose Full Page in the screenshot preview.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Lower sections or images are missing

Keep the page open until its content settles, then retry. Scroll through the page once if the site loads sections on demand. For automation, wait for a selector or network idle and enable full-page capture with lazy images loaded. If a nested panel owns the scrollbar, capture that element separately with a CSS selector.

A consent banner, chat button, or popup covers the result

Dismiss it manually for a one-off browser capture. In ScreenshotNeo, the pre-capture cleanup removes 60-plus known consent platforms, newsletter popups, and chat widgets; each cleanup step can be turned off when you need the original state.

Best Value
SCREENSHOT-W21315 Mens Plaid Cotton Button Down Long Sleeve Shirt - Graffiti Patch Urban Streetwear Fashion Top-Black-Small
  • Designed and Produced Only by Screenshot Brand: Made of high quality fabric, skin-friendly, soft and comfortable to wear, will keep your warm and fashion style in fall,spring and cold winter
  • Latest NYC Fashion-Forward Shacket: You can pair this shirts with variety of shirts, bodysuit , jeans, denim shorts, sneakers or shoes to complete casual look that's easy to love all season long
  • Stylish Design: You can pair this Shaket with variety of shirts, bodysuit , jeans, denim shorts, sneakers or shoes to complete casual look that's easy to love all season long
  • Designed for the Fashion People: It’s not just in the designs, it’s in the people who wear them. We want you to have the most vibrant hoodies, the best fitting pants, and the latest designed shirts that are made to impress when it matters most

The API response is not an image

Check the HTTP status and read X-Page-Verdict and X-Billed. A bot check, blank page, timeout, or failed load is a result state rather than a valid image. Verify the URL is reachable, increase the client timeout, and review authentication headers or cookies.

The capture is unexpectedly expensive

Check whether your request is bypassing the cache or using a short cache TTL that forces fresh renders. Cache hits are not billed; successful clean shots are. Use the usage API to reconcile requests and select the plan whose monthly allowance matches your actual volume.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Safari on a Mac has no Full Page button

The documented Apple flow here is for iPhone Safari. Do not assume the iPhone control exists in Safari on macOS; use a verified macOS workflow or an automated capture service instead.

Frequently asked questions

Frequently Asked Questions

Can a full-page screenshot include content behind a login?

Only if the browser session is already authenticated or an automated request supplies valid cookies, headers, or authorization. A public capture cannot reveal a private page.

Is a full-page screenshot the same as a PDF?

No. A full-page screenshot is usually one continuous image. A PDF is paginated and can apply paper size, margins, orientation, and page ranges; ScreenshotNeo supports both output types.

Can I capture just one component instead of the whole website?

Yes. Firefox Developer Tools can target an element with its screenshot command, and ScreenshotNeo accepts a CSS selector for a single element.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How do I automate many URLs?

Use ScreenshotNeo’s asynchronous jobs with signed webhooks or its bulk capture operation, which accepts up to 100 URLs per call, rather than opening each page manually.

Quick Recap

Bestseller No. 2
I Love Screen Shots 1.25” Button Pin Copy Phone Computer Capture Screenshot
I Love Screen Shots 1.25” Button Pin Copy Phone Computer Capture Screenshot
New High Quality Pinback Button; Button measures 1.25" in diameter; Copyright A & T Designs
$3.99
Bestseller No. 3
Spy X Family - Screenshot Button Set
Spy X Family - Screenshot Button Set
Officially licensed Spy x Family button by Great Eastern Entertainment!; Great addition to your bag, t-shirt, jacket, or anywhere else you want to attach it to!
$296.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.