Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
Playwright

How to Take a Live Screenshot of a Website

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.

To capture a website as it looks right now, open the exact page and use your browser’s or operating system’s screenshot controls. That usually saves only the visible viewport. If you need content below the fold, choose a full-page capture; if you need repeatable captures or a specific page element, use browser automation such as Playwright. A screenshot records a rendered image at one moment—it is not an editable copy or a video of later changes.

Take a screenshot of the page you have open

  1. Open the page and state you want to preserve. Navigate to the right URL, then wait for the page to finish loading and for any content you care about to appear. If the page has tabs, filters, an expanded menu, or a form state you want shown, set that up before taking the screenshot.
  2. Use the browser’s capture feature or your operating system’s screenshot controls. The exact menu names and keyboard combinations vary by browser and operating system, so use the instructions for the software you are actually using rather than assuming one shortcut works everywhere. Browser controls may offer a page or full-page capture; operating-system controls generally capture what is displayed on screen.
  3. Save the image somewhere you can find it. Pick a descriptive filename such as pricing-page-2026-09-30.png and a known folder. Use PNG for crisp text and interface details; choose another format only if your workflow calls for it.

The browser and operating-system controls are the simplest choice for a one-off screenshot. They avoid setup and usually capture the page exactly as it is rendered for you, including its current scroll position and visible state. They are not a reliable way to capture the same page repeatedly at the same viewport or to automate a set of URLs.

Choose viewport, full-page, or element capture

Before capturing, decide which part of the page matters. A standard screenshot includes the visible browser content at that moment. It does not automatically include sections farther down the page.

What you need Capture type Trade-off
Show what is currently on screen Viewport screenshot Content below the fold is omitted.
Preserve a long page from top to bottom Full-page screenshot The output can be much taller than a screen. Playwright defines full-page capture as capturing the full scrollable page rather than the viewport.
Show one chart, form, or other component Element screenshot You need to identify the element. In Playwright’s screenshot tool, an element target cannot be combined with full-page capture.
Repeat captures or run them from a script Browser automation Requires developer setup; it is unnecessary for a single manual capture.

In Playwright, the screenshot tool documentation describes both page and target-element capture, and notes that its element target and full-page options cannot be used together. A full-page image means the webpage’s scrollable content in that capture workflow, not browser controls or the rest of the desktop.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
Kodak PIXPRO FZ45 Digital Camera, 16MP Point & Shoot (Black)
  • 16MP Sensor: Captures detailed photos with a CMOS sensor for everyday shooting
  • Optical Zoom: 4x optical zoom with a 27mm wide angle lens for flexible framing indoors or outdoors
  • Full HD Video: Records 1080p video for travel clips, family moments, or simple vlogging
  • Memory Support: Works with Class 10 SD, SDHC, or SDXC cards up to 512GB
  • LCD Screen and Battery: 2.7in LCD screen with 2 AA alkaline batteries for convenient on-the-go use

Automate screenshots with Playwright

For repeated captures, use a browser automation library. Playwright can navigate to a URL and save either a viewport screenshot or a full-page image. The example below uses Node.js and the Playwright library. It assumes Node.js and Playwright are installed in your project; follow the current Playwright screenshots guide and check the API documentation for the version installed in your project, since APIs can change.

const { chromium } = require('playwright');

(async () => {
  const browser = await chromium.launch();
  const page = await browser.newPage({ viewport: { width: 1440, height: 900 } });
  await page.goto('https://example.com', { waitUntil: 'load' });
  await page.screenshot({ path: 'screenshot.png', fullPage: true });
  await browser.close();
})();

Save that code in a JavaScript file in a project where Playwright is available, then run it with Node. Replace the URL and output path with your own. The explicit viewport makes the browser’s CSS layout size predictable for this run; it does not guarantee that dynamic content, fonts, or external resources will always load identically.

Viewport capture

To capture only the current viewport, omit fullPage:

await page.screenshot({ path: 'viewport.png' });

The page uses the viewport configured for its browser context or page. The screenshot is an image of the rendered state, not a record of every scroll position or a file you can edit as webpage content.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Kodak PIXPRO FZ55-BK 16MP CMOS Sensor Camera 5X Optical Zoom 28mm Wide
  • 16MP Sensor: Captures detailed photos with a CMOS sensor for everyday shooting
  • Optical Zoom: 5x optical zoom with a 28mm wide angle lens for flexible framing indoors or outdoors
  • Full HD Video: Records 1080p video for travel clips, family moments, or simple vlogging
  • Memory Support: Works with Class 10 SD, SDHC, or SDXC cards up to 512GB
  • LCD Screen and Battery: 2.7in LCD screen and a rechargeable lithium-ion battery for on-the-go use

Capture a particular element

Use a locator when the whole page is not useful. For example, if the page contains an element with the CSS selector #chart:

const chart = page.locator('#chart');
await chart.screenshot({ path: 'chart.png' });

Replace the selector with one that identifies the component on your page. The locator has to match the intended element; if it matches nothing or the page has not rendered it yet, the capture will fail or not show the content you expected. A component capture is separate from a full-page capture.

Resolution and pixel dimensions

CSS pixels describe the layout dimensions the page uses; device-pixel output can be larger on high-density displays. Playwright’s screenshot documentation distinguishes CSS-pixel output from device-pixel sizing. Choose based on the intended use: matching layout dimensions can help with visual comparison, while higher pixel density can help retain detail in a raster image. Check the relevant option’s behavior in the documentation for your Playwright version before relying on exact output dimensions.

Other developer option: Puppeteer

Puppeteer is a JavaScript browser-automation library; Chrome for Developers describes it as automating Chrome and Firefox and lists screenshots among its uses. It is a reasonable choice if your project already uses Puppeteer. For someone who only needs a screenshot once, installing an automation library is extra work compared with the browser’s own capture controls. See the Puppeteer documentation for its current setup and API instructions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
Digital Camera, Latest FHD 1080P Digital Camera for Teens with SD Card Anti Shake Point and Shoot Cameras Portable 16X Zoom Compact Small Cameras for Kids Boys Girls Seniors with Wrist Strap
  • Latest Digital Camera Built-in Fill Light : This compact digital camera is paired with a powerful CMOS processor and image stabilization to help you take & record the most exciting moments in 44 MP quality images & FHD 1080P quality videos anywhere, anytime. Plus, there is also a built-in fill light to help you take high quality pictures even in low light&dark settings, making this the perfect camera for all indoors/outdoors situations.
  • Long-Lasting Battery Life & 16X Digital Zoom :This point and shoot camera will retain its battery charge even after long use. The controls and functions are easy to operate making this the perfect choice for children, teens and younger. This kids camera supports 16x digital zoom, you can zoom in or out the subject by pressing the W/T button for taking still photos to zoom in or out on distant objects and capture all the details you need.
  • Multifunctional & Portable Digital Camera: This cheap digital camera is slim enough to fit in your pocket. You'll easily be able to take it with you on all your indoor/outdoor activities and adventures and ideal for beginners, children and teenagers. This kids digital camera is equipped with 20 filters, anti-shaking, self-timer, continuous shooting, date stamp, time-lapse recording, smile capture, internal MIC and speaker (recording sound videos), great for your daily photography needs.
  • WEBCAM & PAUSE FUNCTION : More than just a FHD 1080p digital camera, it also works as a webcam for video calls and vlogging. Connect the camera to the computer, press shutter and power button at the same time and the camera will automatically turn on webcam mode for all your video calling and live streaming needs. The pause function allows you to pause when seeing playback videos.
  • A Must Have Photography Device : This digital camera with SD card made from high-quality materials, this retro camera is safe and durable. Perfect for all ages to develop & improve their photographic abilities and observation skills. Our dedicated and experienced 24/7 support team is available for all after purchase troubleshooting, questions and technical help.

Or skip the browser setup

If you need a screenshot from code without setting up browser automation, ScreenshotNeo returns an image or PDF from one GET request. For example, this cURL request saves a WebP screenshot of Stripe:

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

Replace YOUR_API_KEY with your key and change the target URL as needed. The same request in Python is:

import requests

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

And in 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}`);

See the ScreenshotNeo API documentation for request parameters and response details. Its clean-shot process accepts cookie or consent banners like a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each of those steps can be turned off. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers indicate the page verdict and billing status. The service also has an MCP server with take_screenshot, get_page_info, and capture_pdf tools for AI agents and MCP clients.

Beyond a basic URL capture, the API supports full-page images with lazy images loaded, CSS-selector element capture, dark mode, 12 device presets and custom viewports, retina scale, PDF settings, HTML/CSS-to-image, custom CSS and JavaScript, clicking an element, hiding selectors, waits, request and resource blocking, custom headers and cookies, user agent and Authorization, timezone and geolocation, transparent backgrounds, resizing, configurable-TTL caching, signed links for public image tags, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, usage information, and an OpenAPI specification. Parameter names used by other screenshot APIs also work to make switching easier.

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

ScreenshotNeo’s Free plan includes 1,000 shots per month with no card required. Paid plans start at $5 for 3,000 shots; yearly billing gives two months free. Every feature is available on every plan. Sign up for free and get 1,000 screenshots a month with no card.

Rank #4
Kodak PIXPRO FZ55-RD 16MP Camera 5X Optical Zoom 28mm Wide Angle 1080p
  • 16MP Sensor: Captures detailed photos with a CMOS sensor for everyday shooting
  • Optical Zoom: 5x optical zoom with a 28mm wide angle lens for flexible framing indoors or outdoors
  • Full HD Video: Records 1080p video for travel clips, family moments, or simple vlogging
  • Memory Support: Works with Class 10 SD, SDHC, or SDXC cards up to 512GB
  • LCD Screen and Battery: 2.7in LCD screen and a rechargeable lithium-ion battery for on-the-go use
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot a screenshot that is wrong or incomplete

  • Only the first screen appears: You probably took a viewport capture. Use the browser’s full-page option if available, or set fullPage: true in Playwright.
  • The page looks blank or unfinished: Wait for the page and the specific content you need to appear before capturing. A page load event does not necessarily mean every late-loading image or application component has finished rendering. For a scripted capture, use an appropriate wait for a selector or other condition rather than assuming navigation alone is enough.
  • An element capture misses the component: Check that your selector matches the intended element and that the element exists before taking the screenshot. Do not combine an element target with full-page capture in Playwright’s screenshot tool.
  • The image is too large, too small, or hard to read: Check the viewport and pixel scale. CSS-pixel layout size and device-pixel output are different concerns; select the sizing behavior for the task and confirm it against your installed API version.
  • A popup or consent prompt obscures the page: A manual screenshot captures what is rendered, including overlays. Dismiss the prompt if appropriate and allowed, or use a workflow designed to handle consent UI. Do not assume that a screenshot tool removes site overlays unless its documented behavior says so.
  • The scripted capture fails: Verify the installed browser automation package and API version, the URL, the selector if any, and that the script reaches its screenshot line. For remote pages, also consider that the site may require authentication or may not serve the same content to automated browsers.

Performance, reliability, and cost considerations

A manual capture has almost no setup cost, but it depends on a person opening the correct page and selecting the right capture mode. Automation is more repeatable, but adds dependencies and can be affected by page loading, dynamic content, access controls, viewport settings, and changes in the target site. Full-page images can be much taller than viewport images, so use them only when below-the-fold material matters.

Playwright and Puppeteer are software libraries rather than paid screenshot APIs in this comparison; the cited documentation establishes their capture capabilities, not a price or a guarantee that every page will render identically. For a hosted API, check the current plan and request behavior on the provider’s site. ScreenshotNeo’s listed plan amounts and billing terms are given in its product information above; an API request also needs an access key.

Frequently asked questions

Can I copy a full-page scrolling screenshot directly to the clipboard?

That depends on the particular browser or operating-system capture feature. The documented Playwright workflow saves a screenshot to a path; the cited material does not establish a universal clipboard method for full-page captures. If clipboard delivery is essential, check the current instructions for your specific capture tool.

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

Does a screenshot preserve changes that happen after I take it?

No. It is a still image of the rendered page at capture time. Use a screen recording if you need to show interaction or change over time.

Quick Recap

SaleBestseller No. 1
Kodak PIXPRO FZ45 Digital Camera, 16MP Point & Shoot (Black)
Kodak PIXPRO FZ45 Digital Camera, 16MP Point & Shoot (Black)
16MP Sensor: Captures detailed photos with a CMOS sensor for everyday shooting; Full HD Video: Records 1080p video for travel clips, family moments, or simple vlogging
$99.99
SaleBestseller No. 2
Kodak PIXPRO FZ55-BK 16MP CMOS Sensor Camera 5X Optical Zoom 28mm Wide
Kodak PIXPRO FZ55-BK 16MP CMOS Sensor Camera 5X Optical Zoom 28mm Wide
16MP Sensor: Captures detailed photos with a CMOS sensor for everyday shooting; Full HD Video: Records 1080p video for travel clips, family moments, or simple vlogging
$139.99
Bestseller No. 4
Kodak PIXPRO FZ55-RD 16MP Camera 5X Optical Zoom 28mm Wide Angle 1080p
Kodak PIXPRO FZ55-RD 16MP Camera 5X Optical Zoom 28mm Wide Angle 1080p
16MP Sensor: Captures detailed photos with a CMOS sensor for everyday shooting; Full HD Video: Records 1080p video for travel clips, family moments, or simple vlogging
$139.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
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

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.