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.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

To capture everything on a web page, first decide what “complete” means: a full-page image preserves how the page looked, a PDF makes a paginated document, a saved HTML bundle helps you reopen it offline, and a DOM or accessibility snapshot records structure and text. For a repeatable full-page image, use Firefox’s built-in screenshot command or automate a browser with Playwright; for a one-off, use Firefox’s screenshot tool.

Choose the right kind of complete capture

There is no single file that preserves every property of a live website. Pick the output according to what you need to keep:

Goal Best starting method What it preserves Main limitation
Show what a visitor saw Full-scroll screenshot (PNG, JPEG, or WebP) Rendered pixels, including charts and canvas Very tall files; lazy-loaded content may need scrolling or waiting
Share a readable document PDF export Text flow and print layout Pagination and print CSS can change the screen appearance
Reopen without internet Firefox “Web page, complete” HTML plus downloaded pictures and resources Scripts, login state, links, and external resources may not reproduce
Analyze text or structure DOM dump or accessibility snapshot Post-script markup, roles, and readable text Not a visual record
Repeat captures at scale Playwright or Chrome Headless Scriptable, named artifacts and waits Requires setup and may need page-specific handling

A screenshot is the right choice for visual evidence, design review, and chart or canvas content. A PDF is better for reading and printing. An offline bundle is not a guaranteed archive of a working site, and a DOM snapshot is not a substitute for either visual output or a saved web page.

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

Capture a full page in Firefox

Firefox can take a full-page screenshot without manually stitching scrolling screenshots together. The image is saved in the browser’s Downloads directory.

#1 Best Overall
Sale
Xenvo Pro Lens Kit for iPhone and Android, Macro and Wide Angle Lens with LED Light and Travel Case Black
  • ✔ COMPATIBLE WITH ALL SMARTPHONES, TABLETS, and LAPTOPS including ALL iPhone models, Samsung Galaxy and Note, Google Pixel, Huawei and more. CONTENTS INCLUDE: TruView 0.45x Wide Angle Lens, Clarus 15x Macro Lens, TruGrip Lens Clip, GlowClip Mini Rechargeable LED Light + Charging Cable, Quick-Release Lanyard, DuraCase, EasyClip, and Cleaning Cloth.
  • ✔ TRUVIEW 0.45x WIDE ANGLE LENS - CAPTURE 45% MORE PICTURE WITH EVERY SNAP: Shoot stunning photos of people, pets, travel scenery, landscapes, architecture, selfies and more. NO DARK CORNERS (vignetting) like cheaper lenses. Crafted from aircraft-grade aluminum and premium optical glass for durability and clarity. Multi-element, coated glass lenses minimize ghosting, reflections, lens flare, and other artifacts. Xenvo cell phone lens attachment is ideal for hobbyists and photography pros alike.
  • ✔ CLARUS 15x MACRO LENS - MARVEL YOUR SENSES. MAGNIFY NEARBY SUBJECTS FOR BREATHTAKING, SUPER CLOSE-UP PHOTOS: Capture all the intricacies and details with precision-focus for razor crisp macro photos every time. (For best results, position macro lens approximately 1/2 inch from subject. Not designed for zooming in on distant subjects.) THE TRUGRIP LENS CLIP offers SUPERIOR GRIPPING POWER to fasten your lenses to your cell phone when you're in action mode, framing your next perfect shot.
  • ✔ GLOWCLIP RECHARGEABLE LED FILL LIGHT - The GlowClip LED light clips ANYWHERE on your phone to instantly illuminate your subject and surroundings with warm continuous light. The warm and natural LED light is superior to your smartphone's built in flash—which can be blinding and unnatural—especially in darker settings and venues. FEATURES 3 BRIGHTNESS SETTINGS: Low, Medium and High. Say goodbye to frustrating photo "retakes" and hello to brilliant photos the first time.
  • ✔ QUICK-RELEASE LANYARD AND TRAVEL CASE - TRANSPORT AND PROTECT YOUR LENS KIT: Perfect for taking your Xenvo lenses with you on the fly. The travel case stores and protects all lens kit components snugly and safely while the quick-release lanyard is the perfect way to carry your lenses on your next outing. Just drape the lanyard and lens around your neck. The quick-release lanyard head makes it a cinch to access your Xenvo lenses in a flash so you never miss another photo moment.
  1. Open the page in Firefox and wait for the content you need to appear.
  2. Open Developer Tools and select the toolbox options menu.
  3. Enable the button named Take a screenshot of the entire page.
  4. Click that screenshot button. Firefox captures the full page and saves the image to Downloads.

For a command-line-like workflow inside Firefox, open the Web Console and use :screenshot --fullpage. The helper also supports --delay to wait before capture, --dpr to set device-pixel ratio, --filename to choose a filename, and --selector to capture a particular element. Consult Mozilla’s current Firefox guidance for the exact command behavior and options: Firefox Web Console keyboard shortcuts.

Automate a full-page screenshot with Playwright

Playwright’s full-page option captures the full scrollable page as if it had a screen tall enough to contain it. Use this when you need repeatable output, scripted waits or a batch workflow. The documented API calls are concise, but they assume you already have a Playwright browser and page set up.

JavaScript

After navigating your Playwright page to the target URL and waiting for the content you need, save a full-page image:

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

await page.screenshot({ path: 'screenshot.png', fullPage: true });

Python

With a Playwright page already created and navigated, use:

await page.screenshot(path="screenshot.png", full_page=True)

These API examples produce a screenshot of the page’s full scrollable area; they do not automatically perform page-specific interactions, sign in, or guarantee that content gated behind a click has been revealed. The official documentation explains Playwright’s full-page screenshot behavior: Playwright screenshots.

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

Playwright CLI

The CLI supports a full-page capture with a filename, for example:

Rank #2
Sale
Cell Phone Camera Lens Kit,11 in 1 Universal 20x Telephoto 0.63Wide Angle 15X Macro 198°Fisheye 2X Telephoto Kaleidoscope CPL Starlight Eyemask Tripod,for Most iPhone Smartphone (Black)
  • ★11-in-1 most complete mobile camera lens kit★:Bostionye phone camera lens kit is perfect for exploring more advanced mobile photography and Videography.Includes 8 lenses:20 times telephoto lens,0.63X wide angle Lens, 15X Macro lens, 198°Fisheye lens, 2X telephoto lens,Kaleidoscopes, 4-line star filter, CPL Filter.Auxiliary equipment:universal clip, tripod, eyecup and Bostionye storage bag。 (Note: macro lens and wide angle lens are screwed together).
  • ★With unique features★: 20x telephoto lens (fixed focus)-magnifies distant subjects and clearly presents long-distance vision. 198 ° fisheye lens-create interesting and unique circular mysterious effect pictures. 15x macro lens-Alignment lens for shooting flowers, insects and other small objects (optimal shooting distance: 1 to 3 inches).0.63X ultra wide-angle lens-capture a large field of view to get an amazing angle of view (The wide-angle lens should be used with a macro lens).
  • ★Create surprise★:The unique functions of each small lenses can be seen in detail in the auxiliary picture display.tripod for easy shooting,An eyecup also allows you to use the telephoto lens as a monocular or a telescope.It is a good companion in the tourism industry and a favorite of animal observers.NOTE: It’s recommended to take off the phone case when using the lens since it may cause unstability while shooting.
  • ★The kit is suitable for use on my phone?★:The lens kit works on 99% popular cell phones on the market. If the distance from the center of the camera(the phone has only one camera) or the main camera(two or more cameras) to any edge of your phone is less than 2.2cm, then the kit will work on your phone.How to know which is the main camera: block the camera one by one with the camera app on, the one you see a blockage there is the main camera.
  • ★Best Gift Choice & 100% Satisfaction★:A phone lens kit that will provide you an extraordinary experience to capture wonderful moments in your life. The kit is fully equipped and packed in a storage box (can be carried by hand), this lens kit would be a very nice gift choice.Your satisfaction is the most important thing for us. Don’t be hesitate. Thrill your family and friends with Bostionye phone lens right now!

playwright-cli screenshot --full-page --filename=full-page.png https://example.com

The CLI also supports --hires for device-pixel capture and PNG, JPEG, and WebP output. Check the CLI reference for the installed version’s precise options: Playwright CLI documentation.

Save a web page for offline use

In Firefox, choose File > Save Page As…, then select Web page, complete. Firefox saves the HTML document along with a directory of files needed to show the page, including pictures. Mozilla notes that this option may not preserve the original HTML link structure. Web page, HTML only creates one HTML file without pictures; text export retains readable text but not the original HTML structure. See Mozilla’s explanation of saving a web page.

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

A saved bundle should not be treated as a faithful, self-contained copy of every modern site. Scripts, authentication, cross-origin resources, external assets, and links may behave differently or fail when reopened offline. If offline fidelity matters, disconnect networking and test the saved copy before relying on it.

Export a page as PDF

PDF creates a paginated document, not a tall screenshot. Printing may apply print-specific styles, reflow content, split sections across pages, or omit interface elements.

Chrome Headless

Chrome Headless can print a URL to PDF with:

chrome --headless --print-to-pdf https://example.com/

This writes output.pdf. Add --no-pdf-header-footer to omit print headers and footers. To allow a page time to load, use --timeout=5000 to wait up to five seconds, or --virtual-time-budget=42000 when time-dependent page code needs virtual time to advance before printing. See the Chrome Headless documentation for details.

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

Playwright CLI

Playwright CLI provides a PDF command; a named output can be requested with playwright-cli pdf --filename=page.pdf. Consult the Playwright CLI documentation for the command’s available settings.

Rank #3
Phone Camera Lens Kit 10 in 1 for iPhone Samsung Pixel Android, 22X Telephoto Lens, 0.62X Super Wide Angle Lens&25X Macro Lens, 235° Fisheye,Kaleidoscopes, Starlight,Tripod,for Most Smartphone Black
  • ◆10-in-1 most complete mobile camera lens kit◆:Bostionye phone camera lens kit is perfect for exploring more advanced mobile photography and Videography.Includes 6 lenses:22 times telephoto lens,0.62 wide angle Lens, 25X Macro lens, 235°Fisheye lens,Kaleidoscopes, Starlight Filter.Auxiliary equipment:universal clip, tripod, eyecup and Bostionye storage bag。
  • ◆With unique features◆: 235° fisheye lens-create interesting and unique circular mysterious effect pictures. 25x macro lens-Alignment lens for shooting flowers, insects and other small objects (optimal shooting distance: 1 to 3 inches).0.62ultra wide-angle lens-capture a large field of view to get an amazing angle of view..Kaleidoscope lens: For example, if you shoot at a small angle, you will see another flower pattern.Starburst Lens: like"stars,"streaking outward from a central light source.
  • ◆High quality◆: Bostionye mobile phone lens kit: The professional HD lens adopts industrial-grade aluminum and advanced optical glass lens design, which can provide you with a clear lens and reduce glare and reflection. So you can take photos with amazing clarity and detail while being confident that they will last forever. Shooting artwork pictures by using your smartphones with our phone camera lens kit,enjoy the technical image effect.
  • ◆The kit is suitable for use on my phone?◆:The lens kit works on 99% popular cell phones on the market. If the distance from the center of the camera(the phone has only one camera) or the main camera(two or more cameras) to any edge of your phone is less than 2.2cm, then the kit will work on your phone.How to know which is the main camera: block the camera one by one with the camera app on, the one you see a blockage there is the main camera.
  • ◆Best Gift Choice & 100% Satisfaction◆:A phone lens kit that will provide you an extraordinary experience to capture wonderful moments in your life. The kit is fully equipped and packed in a storage box (can be carried by hand), this lens kit would be a very nice gift choice.Your satisfaction is the most important thing for us. You could still reach out to us even the return window of Amazon has been closed. Don’t be hesitate. Thrill your family and friends with Bostionye phone lens right now!

Capture text or structure instead of pixels

For analysis or automation, a DOM or accessibility representation may be more useful than an image. Chrome’s --dump-dom serializes the DOM after Chrome has parsed the HTML and run scripts that alter it; it is not the same as downloading raw HTML with curl. The Chrome Headless documentation describes the –dump-dom flag. Playwright’s accessibility snapshots are intended for understanding page structure and reading text, while screenshots document visual layout, charts, and bugs; see Playwright accessibility snapshots.

Choose a DOM or accessibility snapshot when roles, text, and structure are the deliverable. Choose a screenshot when appearance matters. Neither format guarantees access to content hidden behind authentication, interaction, or browser security boundaries.

Handle lazy-loaded and interactive content

A full-page capture covers the page’s scrollable area, but that does not ensure all of its content has loaded or become visible. Lazy images may load only after scrolling; menus and accordions may need interaction; charts and animations may still be updating. A capture can also miss content blocked by login or cross-origin restrictions, or omit resources that failed to load.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Wait for a meaningful page state, not just initial navigation. In a script, perform required interactions and wait for the relevant content before capturing.
  • For Firefox, add :screenshot --delay when a fixed pause is sufficient.
  • For Chrome Headless PDF output, use --timeout or --virtual-time-budget when appropriate.
  • In Playwright, scroll or interact as needed, wait for the specific content, then capture. A generic delay is less reliable than waiting for the element that matters.
  • Record whether the page was authenticated and the viewport and tool settings used if the image will be used as evidence or compared later.

Sticky headers may appear repeated or cover content in long captures. Inspect the result rather than assuming a technically successful screenshot contains every section cleanly.

Verify the result before relying on it

  • Scroll through the saved image or document and confirm content below the fold is present.
  • Check lazy-loaded images, embedded frames, charts, and sticky headers for omissions or duplication.
  • For an offline bundle, reopen it with networking disabled if offline behavior is important.
  • For a PDF, check page breaks, selectable text, fonts, and whether print headers and footers are present.
  • Keep the source URL and capture time with the artifact so readers can distinguish the snapshot from the live page.
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 screenshot API and MCP server for developers. One GET request can return an image or PDF. For example, this cURL request captures the page at Stripe as a WebP:

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. The same API can be called from Python or Node.js:

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.

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)

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

Rank #4
MIAO LAB 11 in 1 Phone Camera Lens Kit - Wide Angle Lens & Macro Lens+Fisheye Lens+ND32//CPL/Color Lens/Star+Kaleidoscope Lens for iPhone Samsung Sony and Most of Smartphone
  • 📷【11 IN 1 DETACHABLE LENS】:This perfect phone camera lens kit including ND32 filter,kaleidoscope lens,CPL filter,star filter,Fisheye Lens four Grad color lens(Blue, Gray, yellow,orange) for your daily photography use and make your photography more creative. 140°Super wide Angle Lens + Update MACRO Lens show you an wide angle view & a clear photo in detail from the target object.
  • 📷【Newly Designed Grad Color Lens】: Four color lens set can give you diversity of creativity. Perfect for changing the mood of a picture. Great for photographing the sky, the sunset, the rosy cloud, the lake water, Take your best coral reef tank photos yet! The smartphone lens filters optimize colors to make your beautiful aquarium colors
  • 📷【HIGH QUALITY CELL PHONE LENS】:Very professionally manufactured product made from aluminum,not cheap plastic,to increase the durability of the product,Put the clip install on phone camera and make sure the lens is aligned with phone camera lens. Shooting artwork pictures by using your smartphones with our phone camera lens kit,enjoy the technical image effect.
  • 📷【EASY TO USE】Universal detachable clamp design,Just clip on the camera lens with the clamp and make sure the lens is aligned with phone main camera lens. Just a few seconds then to make your phone act more like a professional camera.Let's our smart lens kit for cell phone bring you into a stunning fantasy world.
  • 📷【UNIVERSAL COMPATIBILITY & USE GUIDE】: Universal detachable clamp design,work with all kinds of smartphones and tablets, including iPhone 8,7,6,6 plus,6s,6s plus,Samsung Galaxy, iPad and other smartphone like Samsung, Huawei, Sony, LG, xiaomi and many others.

See the ScreenshotNeo API documentation for request parameters and response details. Cookie banners are accepted like a visitor and 60+ known consent platforms, newsletter popups, and chat widgets can be removed before capture; each of those steps can be turned off. Bot checks, blank pages, failed loads, timeouts, and cache hits are not billed, and response headers identify the page verdict and billing status. Its MCP server offers take_screenshot, get_page_info, and capture_pdf for Claude, Cursor, and other MCP clients. The free plan includes 1,000 shots a month with no card; paid plans start at $5 for 3,000 shots. Sign up for ScreenshotNeo’s free plan.

Troubleshoot common capture problems

The screenshot stops at the visible viewport

Use Firefox’s entire-page screenshot control or the Web Console’s :screenshot --fullpage option. In Playwright, set fullPage: true in JavaScript or full_page=True in Python. A regular viewport screenshot is not a full-page capture.

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

Images or lower sections are missing

The site may load them only when scrolled into view, or the capture may have started too soon. Scroll through the page or wait for the relevant selector or state before capturing. Check embedded frames and content behind interaction separately.

The page is blank or incomplete

Possible causes include a failed navigation, a bot check, a login requirement, a timeout, or resources that did not load. Confirm the page in the same browser session, sign in if authorized, wait for the actual content, and inspect the artifact. A screenshot cannot bypass access controls or reliably reproduce content that the browser could not render.

The PDF looks different from the site

PDF printing uses pagination and may apply print CSS. Review page breaks and headers and footers; use a full-page image instead if the visual screen layout is what you need to preserve.

The offline copy does not work like the live page

A complete save can include pictures and resources without preserving working scripts, authentication, original link structure, or externally hosted assets. Test the saved page offline, and use a screenshot or PDF if the priority is a fixed visual record.

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

The output is unexpectedly large or hard to inspect

A full-scroll image can be extremely tall, and high device-pixel output increases its dimensions. Use a PDF for a paginated reading copy, or capture a specific element when only one section matters.

Frequently Asked Questions

Does a full-page screenshot include content hidden in menus or accordions?

Not unless that content is rendered and visible to the capture. Open the relevant controls before taking the screenshot.

Is a saved complete web page the same as a permanent website archive?

No. It can save HTML and resources but does not guarantee scripts, authentication, links, or external resources will work offline.

Should I use an image or PDF as visual evidence?

Use an image when screen appearance is the evidence; use a PDF when a paginated document is more useful.

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

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.