October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
Firefox

How to Save a Website as a PNG Image (Full-Page or Visible Capture)

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

To save a website as a PNG, use your browser’s built-in screenshot tool. In Firefox, right-click the page, choose Take Screenshot, select Save full page or Save visible, and click Download. Microsoft Edge offers a similar Screenshot command with a full-page option. These methods require no extension and capture the page below the fold.

Choose the type of PNG you need

Decide whether the image should show only the current viewport or the complete document before you capture it.

Capture mode What it includes Best use
Visible area Only the page region currently on screen A single panel, chart, or quick reference
Full page The document from the top to the bottom, including content below the fold Documentation, bug reports, archiving, and long articles
Element One selected page element or scrolling panel A component, modal, table, or independently scrolling region

A full-page capture does not always include content inside a nested scrolling panel. If a dashboard has its own scroll bar, capture that panel separately or use an element-specific command.

Save a full webpage as PNG in Firefox

  1. Open the webpage you want to capture.
  2. Right-click an empty area of the page. On macOS, Control-click. Choose Take Screenshot. You can also press Ctrl+Shift+S on Windows or Linux, or Command+Shift+S on macOS.
  3. In the screenshot toolbar, select Save full page for the complete document. Choose Save visible if you only need the current viewport.
  4. Click Download. Firefox saves the image in your default download folder with a .png extension.

Mozilla describes the full-page control as “Select Save full page in the upper right corner.” The resulting PNG is a static image; links, forms, and buttons are not interactive.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#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

If Take Screenshot is missing

Make sure you right-click the page itself rather than a browser toolbar or a restricted embedded frame. You can also open Firefox Developer Tools and use the screenshot command described below.

Save a full webpage as PNG in Microsoft Edge

  1. Open the target page.
  2. Right-click the page and choose Screenshot. You can also open Screenshot from the Edge Settings menu or press Ctrl+Shift+S.
  3. Choose the full-page capture option.
  4. Review the captured image, then use the overlay menu to copy it or save it to disk.

Microsoft says Edge Screenshot can capture “the parts you would have to scroll to see.” It also describes keeping moving content such as GIFs or carousels on screen during capture. Dynamic content can still change while the image is being assembled, so pause animation when visual consistency matters.

Use Firefox Developer Tools for filenames, delays, DPI, or selectors

Firefox’s Web Console includes a :screenshot helper with controls that the basic toolbar does not expose. Open Developer Tools, select the Console tab, and run a command such as:

:screenshot --fullpage --filename page.png

The --fullpage switch captures content outside the current window bounds. Use a filename ending in .png when you need PNG output.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
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

Useful screenshot switches

  • --fullpage captures the entire document instead of the viewport.
  • --filename page.png chooses the output path and extension.
  • --delay 2000 waits before capture, giving scripts or images time to settle.
  • --dpr 2 requests a higher device-pixel ratio for a denser image.
  • --selector '.invoice' captures a matching element rather than the whole page.
  • --clipboard places the result on the clipboard where supported.
  • --file writes the image to a file.

If the screenshot icon is not visible in the Developer Tools toolbar, open Toolbox settings and enable Take a screenshot of the entire page. Selector captures are useful for nested panels that a document-level full-page command cannot stitch correctly.

Prepare the page before you capture

  • Wait for lazy-loaded images, web fonts, and charts to finish. Scroll through the page once if that is how the site triggers loading.
  • Pause videos, carousels, and animated backgrounds when you need a repeatable image. A moving page can produce different frames in different captures.
  • Close cookie dialogs, newsletter prompts, and chat widgets if they obscure the content you need. If the overlay is part of the bug you are documenting, leave it visible and record that context.
  • For authenticated pages, confirm that the browser is using the intended account and that private information is not visible before sharing the PNG.
  • Check the final pixel dimensions. A very long page can create a tall image that is difficult to open or upload; an element capture or a series of visible captures may be more practical.

When printing is better than a PNG

Use printing when your goal is a document or PDF rather than a pixel-accurate image. In Edge, press Ctrl+P on Windows or Command+P on macOS. If the print preview loses page colors, enable Background graphics. Printing to PDF does not produce a PNG by itself; use one of the screenshot workflows when the required deliverable is an image.

Compare the available capture methods

Rank Method Output and scope Control and setup
1 ScreenshotNeo PNG, JPEG, WebP, or PDF; full page, element, viewport, and automated captures Clean shots, only clean shots billed, and a $5 paid plan for 3,000 shots; API or MCP server, no browser setup
2 Firefox Screenshot Visible or full-page PNG Built into Firefox; simple manual workflow
3 Edge Screenshot Visible or full-page image that can be copied or saved Built into Edge; manual review and save
4 Firefox Developer Tools Full page or selected element as PNG Filename, delay, device-pixel ratio, selector, clipboard, and file switches; no extension

Native tools are ideal for an occasional capture. An API is more suitable when a build pipeline, documentation job, monitoring task, or AI agent needs repeatable captures.

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server. One GET request returns a PNG, JPEG, WebP, or PDF. Before capture, it accepts cookie or consent banners like a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be turned off. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed as clean shots, and each response reports the result in X-Page-Verdict and X-Billed headers.

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

The simplest cURL request is:

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

See the complete parameter reference in the ScreenshotNeo documentation. The same request from Python is:

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.
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)

For Node.js, fetch the image and save the response body:

const fs = require('node:fs/promises');

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(`Screenshot failed: ${res.status}`);
await fs.writeFile('shot.webp', Buffer.from(await res.arrayBuffer()));

Options for production captures

ScreenshotNeo exposes the controls normally scattered across browser automation scripts:

  • Full-page capture with lazy images loaded, or one element selected by CSS selector.
  • Dark mode, 12 device presets, arbitrary viewport sizes, and retina scale.
  • PDF paper size, margins, landscape mode, and page ranges.
  • HTML/CSS-to-image rendering, custom CSS and JavaScript, and a click action before capture.
  • Selectors to hide, plus waits for a selector, a fixed delay, or network idle.
  • Blocking for ads, trackers, individual requests, or resource types.
  • Custom headers, cookies, user agent, and Authorization values.
  • Timezone and geolocation settings, transparent backgrounds, and image resizing.
  • Caching with a TTL you choose, signed links for public <img> tags, asynchronous jobs with signed webhooks, and bulk capture of up to 100 URLs per call.
  • A usage API, an OpenAPI specification, and compatibility with parameter names used by other screenshot APIs to ease migration.

An MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients, allowing an AI agent to inspect or capture a page without you wiring a browser into the agent.

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

Plans and limits

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

Yearly billing provides two months free, and every feature is available on every plan. Create an account with 1,000 free screenshots a month and no card required.

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
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting PNG captures

The image stops at the visible viewport

You selected a visible-area mode. Reopen the Firefox or Edge screenshot tool and choose its full-page option, or run Firefox’s :screenshot --fullpage command.

Images or fonts are missing

The page was captured before lazy resources finished loading. Wait longer, scroll to trigger lazy loading, disable animation, and capture again. In an automated request, use a selector wait, delay, or network-idle wait.

A scrolling panel is cut off

The panel has its own scrolling context. Capture the panel with Firefox’s --selector switch or use an element selector in ScreenshotNeo instead of asking for the entire document.

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

The page changes between captures

Animated ads, carousels, live data, and rotating banners can change while the screenshot is assembled. Pause the animation or hide the changing selectors; for automated jobs, wait for a stable selector and use a consistent viewport and device-pixel ratio.

The PNG is unexpectedly huge

Long pages and high device-pixel-ratio settings create very tall, dense files. Capture a specific element, reduce the device-pixel ratio, resize the image, or use several logical sections rather than one enormous canvas.

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

ScreenshotNeo reports a failed or unbilled result

Inspect the X-Page-Verdict and X-Billed response headers. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are identified there and are not billed as clean shots. Check the target URL, authentication headers or cookies, wait conditions, and blocked-resource settings before retrying.

The downloaded file will not open as a PNG

Check both the requested format and the filename extension. Firefox’s documented download uses .png. ScreenshotNeo can return PNG, JPEG, WebP, or PDF, so name the output to match the format you request.

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.

Privacy, copyright, and sharing checks

  • Do not publish credentials, customer records, private dashboards, or personal data visible in a capture.
  • Confirm that you are allowed to reproduce copyrighted pages, paid content, or brand assets before distributing the image.
  • A screenshot records a moment in time. Keep the source URL and capture time with bug reports or archival records when that context matters.
  • For authenticated or geolocation-specific pages, verify the account, timezone, and location before treating the PNG as representative.

FAQ

Does a PNG preserve clickable links or accessibility information?

No. A PNG is a flat raster image. Keep the original URL or a PDF/HTML copy alongside it when readers need selectable text, links, or screen-reader access.

Can a screenshot prove exactly what every visitor saw?

No. Viewport size, device-pixel ratio, account state, location, timing, cookies, and live content can change the result. Record those conditions when the image is evidence for a defect or compliance check.

Frequently Asked Questions

Does a PNG preserve clickable links or accessibility information?

No. A PNG is a flat raster image; retain the source URL or an accessible document when links or selectable text are required.

Can a screenshot prove exactly what every visitor saw?

No. Viewport, account, location, timing, cookies, and dynamic content can produce different renders.

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

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

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

Read next

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.