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

On desktop Chrome, open DevTools, search the DevTools Command Menu for screenshot, then choose Capture screenshot for the visible viewport or Capture a full size screenshot for the entire page. Chrome saves the result as a PNG. For repeatable captures, Headless Chrome can create a PNG with one command. On Android, use the phone’s native screenshot and scrolling-screenshot controls because mobile Chrome does not expose the desktop DevTools capture workflow.

Choose the right Chrome screenshot method

Method Coverage Device Repeatability Output or dependency
DevTools: Capture screenshot Visible viewport Desktop Chrome Manual PNG; built into Chrome
DevTools: Capture a full size screenshot Entire page, including content below the fold Desktop Chrome Manual PNG; built into Chrome
Device Mode capture Emulated viewport, optionally with a device frame Desktop Chrome Manual PNG; built into Chrome
Headless Chrome Viewport defined by command-line dimensions Desktop or server Scriptable PNG; Chrome installation required
Android controls Current screen or a supported scrollable screen Android Chrome Manual PNG; Android version and manufacturer determine options
Chrome Web Store extension Often full-page with one click Desktop Chrome Manual, extension-dependent Features and availability can change

Take a screenshot of the visible page in desktop Chrome

  1. Open the page you want to capture in Chrome.
  2. Open DevTools from More tools > Developer Tools, or use your platform’s DevTools shortcut.
  3. Open the DevTools Command Menu and search for screenshot.
  4. Choose Capture screenshot. Chrome captures only the current viewport, not content below the fold.
  5. When Chrome asks where to save the image, select a folder and confirm. The built-in command produces a PNG.

This is the best choice for documenting exactly what a visitor sees at a specific viewport size. Resize the browser before opening the Command Menu if the screenshot must match a design review, bug report, or support ticket.

Capture a full-page screenshot in Chrome

To screenshot the entire web page, repeat the same process but select Capture a full size screenshot. Chrome renders and saves content outside the visible viewport, including sections that require scrolling.

  1. Load the page completely. If important content appears only after an interaction, perform that interaction first.
  2. Open More tools > Developer Tools.
  3. Open the DevTools Command Menu and search for screenshot.
  4. Select Capture a full size screenshot.
  5. Save the generated PNG when prompted.

Full-page capture is useful for design handoffs, archived references, and issue reports. Very long pages can produce large images; use an image editor to crop or resize a copy rather than altering the original evidence.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Use Device Mode for a mobile-sized page

  1. Open DevTools and turn on Device Mode.
  2. Choose a device preset or enter the viewport dimensions you need.
  3. Reload the page so responsive CSS and images apply to the emulated viewport.
  4. Open the Command Menu, search for screenshot, and choose either Capture screenshot or Capture a full size screenshot.
  5. If you want the device outline in the result, enable Show device frame before capturing in the device-specific mode.

Device Mode emulates a viewport; it is not a substitute for testing on physical hardware. Fonts, touch behavior, camera cutouts, and browser UI can differ from a real phone.

Take a scrolling screenshot on Android

Android Chrome relies on Android’s operating-system capture controls rather than the desktop DevTools commands.

  1. Open the page in Chrome and position it at the screen where the capture should begin.
  2. Press Power and Volume Down together. If your phone offers it, hold the Power button and tap Screenshot.
  3. For a long page, tap Take a scrolling screenshot (the label can vary by manufacturer) and extend the selected area until it includes the required content.
  4. Save or share the image from the preview.

Google documents scrolling screenshots on Android 12 and later for most screens that support scrolling. The option can be absent on older versions, unsupported screens, or particular phone models. If it does not appear, use the manufacturer’s screenshot instructions or capture several sections separately.

Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Automate Chrome screenshots with Headless Chrome

Headless Chrome runs without a visible browser window, making it suitable for scheduled captures and build jobs. The documented basic command is:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
chrome --headless --disable-gpu --screenshot https://example.com/

Chrome writes screenshot.png in the command’s current working directory. Use an explicit viewport when dimensions matter:

chrome --headless --disable-gpu --screenshot --window-size=1280,1696 https://example.com/

Make command-line captures repeatable

  • Run the command from a directory where the process can write files.
  • Use the same Chrome version and window dimensions in scheduled jobs so image comparisons are meaningful.
  • Wait for the page’s normal load process before judging the result; pages that build content after load may need a different automation strategy.
  • Keep the URL quoted when it contains shell characters such as & or ?.
  • Check that the resulting file is actually screenshot.png and that your job has permission to read it.

Optional one-click extensions

If opening DevTools is inconvenient, a Chrome Web Store extension can provide one-click full-page capture, annotation, or export workflows. GoFullPage – Full Page Screen Capture is one example whose listing describes full-page capture and ongoing feature and fix updates. Extension listings and permissions can change, so review the current Chrome Web Store page before installing and use built-in DevTools when you need the smallest dependency surface.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Troubleshoot Chrome screenshot problems

The screenshot contains only the visible area

You selected Capture screenshot, which intentionally captures the viewport. Open the Command Menu again and choose Capture a full size screenshot.

The page is blank or missing sections

  • Reload the page and wait for its content to finish loading before opening the capture command.
  • Scroll through the page once if images or sections are lazy-loaded, then retry the full-size capture.
  • Check whether a login, consent dialog, bot check, or blocked resource is preventing normal rendering.
  • For a page that requires a click, perform the click first; the screenshot command captures the current browser state.

The mobile layout does not match a phone

In Device Mode, verify the selected preset and viewport dimensions, reload after changing them, and decide whether Show device frame should be enabled. Device Mode is an emulation, so confirm critical results on physical Android hardware.

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

Headless Chrome cannot create the file

Confirm that the chrome executable is installed and on your PATH, run the command from a writable directory, and check the process exit output. Add --window-size when the default viewport is unsuitable. The file is written relative to the directory in which the command runs.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

The Android scrolling option is missing

Scrolling capture depends on Android version, the manufacturer’s interface, and whether the current screen advertises scrollable content. Update the phone if possible, try the Power-menu Screenshot action, or capture separate sections.

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

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server for developers. One GET request returns a PNG, JPEG, WebP, or PDF, so you can capture a URL without configuring Chrome or maintaining a browser process.

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

See the ScreenshotNeo API documentation for authentication, response headers, and request options. Before capture, it can accept cookie or consent banners and remove more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be switched off. Bot checks and CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and each response identifies the page verdict and billing status with X-Page-Verdict and X-Billed headers.

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

Capture controls available in the API

  • 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 output with 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, fixed delay, or network idle.
  • Block ads, trackers, requests, or selected resource types.
  • Custom headers, cookies, user agent, Authorization, timezone, and geolocation.
  • Transparent backgrounds, image resizing, and caching with a TTL you choose.
  • 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 can simplify migration.

ScreenshotNeo’s MCP server exposes take_screenshot, get_page_info, and capture_pdf for Claude, Cursor, and other MCP clients. Every feature is included on every plan.

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Plans and cost

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

Yearly billing provides two months free. Start with 1,000 free screenshots a month with no card; paid plans start at $5 for 3,000 shots.

Practical quality and reliability checklist

  • Choose viewport capture when the visible state matters; choose full-size capture when below-the-fold content is part of the record.
  • Record the URL, viewport dimensions, Chrome version, and capture date alongside important screenshots.
  • Wait for dynamic content and lazy images, and dismiss or complete any dialog that should not appear in the final image.
  • Use Headless Chrome for a small, repeatable local job; use an API when you need server-side scheduling, PDFs, bulk URLs, signed links, or cleanup of consent and chat overlays.
  • Review screenshots for personal data, private URLs, and authenticated content before sharing them.

Frequently Asked Questions

Does Chrome’s built-in capture save JPEG or WebP?

The DevTools screenshot commands described here generate PNG files. Convert a copy afterward if another format is required.

Can I include a browser device frame in a full-page image?

Device Mode can show a device frame for device-specific capture. A full-size page image and a framed device mockup are separate presentation choices, so verify the preview before saving.

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.

Is an Android scrolling screenshot guaranteed for every web page?

No. Android offers scrolling capture on Android 12 and later for most screens that support scrolling, but the option depends on the screen and phone software.

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.