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
World desk5 min

ScreenshotMachine API: How to Capture a Full-Page Website Screenshot

Use ScreenshotMachine’s GET API with a width-by-full dimension such as 1366xfull, then tune delay, device, format, and caching for your capture.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To capture a full-page website screenshot with ScreenshotMachine, send a GET request to https://api.screenshotmachine.com/ with your API key, the target page URL, and a dimension such as 1366xfull. The full height asks the API to capture the page beyond the visible browser viewport; raise the delay for long pages that need extra time to load images or animations.

Make a full-page screenshot request

ScreenshotMachine’s API uses HTTP GET query parameters. Its required inputs are your customer key and the webpage url. Set dimension to a width followed by xfull; for example, 1366xfull requests a 1366-pixel-wide full-page capture.

As an Amazon Associate I earn from qualifying purchases.

Here is a cURL request that saves a PNG file. Replace YOUR_API_KEY with your key and the sample URL with the page you want to capture:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
curl -G "https://api.screenshotmachine.com/" 
  --data-urlencode "key=YOUR_API_KEY" 
  --data-urlencode "url=https://example.com" 
  --data-urlencode "dimension=1366xfull" 
  --data-urlencode "format=png" 
  --data-urlencode "delay=2000" 
  -o screenshot.png

The official documentation recommends URL-encoding the target URL. cURL’s --data-urlencode handles that for query parameters. The request is an example, not a guarantee that every page will finish loading within the chosen delay. See the ScreenshotMachine API documentation for its request details and examples.

#1 Best Overall
Sale
Epson Workforce ES-50 Compact & Lightweight Mobile Document Scanner
  • PORTABLE SCANNER FOR USE ON-THE-GO — The fastest and lightest mobile single-sheet-fed compact document scanner in its class¹
  • QUICK DOCUMENT SCANNING ― This Epson ultra-fast scanner scans a single page as quickly as 5.5 seconds²; Windows and Mac compatible
  • VERSATILE PAPER HANDLING ― Portable scanner scans documents up to 8.5 x 72 in; Also easily digitizes receipts and ID cards to make accounting, bookkeeping, and organizing simpler
  • INTUITIVE, HIGH-SPEED SOFTWARE — Epson ScanSmart Software³ is a smart tool allowing you to easily scan, review, and save; Stay organized easily with the help of this Epson scanner
  • EASY SETUP — USB-powered connect to your computer for quick and simple scanning; No batteries or external power supply required to operate portable document scanner; Standard Connectivity: USB 2.0

Choose the full-page dimensions and capture settings

Width, full height, and device

The dimension format is [width]x[height]. ScreenshotMachine documents widths from 100 to 1920 pixels and numeric heights from 100 to 9999 pixels. You can instead use full as the height, such as 1024xfull, to request a full-length page rather than a fixed-height viewport image. A long page can produce a very tall image.

The optional device setting accepts desktop, phone, or tablet; its documented default is desktop. Choose the profile and width that match the layout you need to inspect. A device profile is not a substitute for checking the resulting capture, since responsive layouts and site behavior vary.

Rank #2
Sale
Brother DS-640 Compact Mobile Document Scanner, (Model: DS640)
  • FAST SPEEDS - Scans color and black and white documents a blazing speed up to 16ppm (1). Color scanning won’t slow you down as the color scan speed is the same as the black and white scan speed.
  • ULTRA COMPACT – At less than 1 foot in length and only about 1. 5lbs in weight you can fit this device virtually anywhere (a bag, a purse, even a pocket).
  • READY WHENEVER YOU ARE – The DS-640 mobile scanner is powered via an included micro USB 3. 0 cable allowing you to use it even where there is no outlet available. Plug it into you PC or laptop and you are ready to scan.
  • WORKS YOUR WAY – Use the Brother free iPrint&Scan desktop app for scanning to multiple “Scan-to” destinations like PC, Network, cloud services, Email and OCR. (2) Supports Windows, Mac and Linux and TWAIN/WIA for PC/ICA for Mac/SANE drivers. (3)
  • OPTIMIZE IMAGES AND TEXT – Automatic color detection/adjustment, image rotation (PC only), bleed through prevention/background removal, text enhancement, color drop to enhance scans. Software suite includes document management and OCR software. (4)

Format, delay, zoom, and cache

Parameter Accepted values or range Documented default and use
format jpg, png, or gif JPG. Choose the output format that suits your downstream use.
delay 0, 200, 400, 600, 800, 1000, then 2000–10000 ms in 1000 ms steps 200 ms. More delay can give a long page additional time to load images or animations.
zoom 10–400 percent 100 percent. The provider says optimization may ignore zoom for screenshots smaller than typical device dimensions.
cacheLimit 0 through 14 days 14 days. Set to 0 to request a fresh screenshot every time.

Parameter ranges and defaults in this table are from ScreenshotMachine’s API documentation. Consider cache freshness when a page changes frequently: the provider describes cacheLimit=0 as always fetching a fresh screenshot, while a longer cache limit can reuse a cached capture.

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

Give long pages time to load

ScreenshotMachine advises using a greater delay for full-length pages with many images or animations, giving delay=2000 or more as an example. If a capture misses content, try a higher supported delay and inspect the result for that particular site. The setting is a wait interval, not a promise that every lazy-loaded image, animation, interactive section, or gated element will appear.

Rank #3
Sale
Epson Workforce ES-400 II High-Speed Color Duplex Desktop Document Scanner
  • FAST DOCUMENT SCANNING — Document scanner with feeder allows you to speed through stacks with a 50-sheet Auto Document Feeder (ADF); Efficient office scanner to help you scan more productively
  • INTUITIVE, HIGH-SPEED SOFTWARE — Quickly scan with this desktop document scanner; Epson ScanSmart Software lets you easily preview scans, email files, upload to the cloud, and more; Plus, automatic file naming saves even more time
  • SEAMLESS INTEGRATION — Easily incorporate your data into most document management software with the included TWAIN driver; Office document scanner integrates seamlessly with business workflows
  • EASY SHARING — Duplex scanner allows you to scan straight to email or popular cloud storage2 services like Dropbox, Evernote, Google Drive, and OneDrive for simple storage and sharing
  • SIMPLE FILE MANAGEMENT — Scanner allows the creation of searchable PDFs with Optical Character Recognition (OCR) and convert scans to editable Word or Excel files effortlessly; Designed for home and office document scanning

Keep in mind that a full capture may be very tall. If your workflow needs a bounded image, use a numeric height instead; numeric heights are documented up to 9999 pixels. For a page whose layout changes with screen size, test the width and device combination that matches the intended viewing context.

Use click and hash options when needed

Click a page element before capture

The optional click parameter accepts a CSS selector and can trigger a click before the screenshot—for example, to close a banner if the page provides a suitable control. Whether that selector exists and whether clicking it changes the page as intended depend on the target site.

Protect requests made from public pages

If you call the API from publicly available HTML, ScreenshotMachine recommends using hash. Its documentation describes the hash as an MD5 value calculated from the URL plus your account’s secret phrase. When a secret phrase is configured, requests with a missing or incorrect hash are ignored. Follow the provider’s instructions for constructing it, and avoid exposing the secret phrase in public client-side code.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Canon Canoscan Lide 300 Scanner (PDF, AUTOSCAN, Copy, Send)
  • Scanner type: Document
  • Connectivity technology: USB
  • With Auto Scan Mode, the scanner automatically detects what you're scanning
  • Digitize documents and images

Pricing and cache implications

ScreenshotMachine’s pricing page, checked in 2026, lists these monthly fresh-screenshot quotas and prices. The provider says cached screenshots do not count as newly billed fresh screenshots. Prices and plan terms can change, so verify the current page before purchasing.

Plan Published price Fresh screenshots per month Additional screenshots, as listed
Starter Free 100 Not stated
Basic €9/month 2,500 €0.004 each
Pro €59/month 20,000 €0.003 each
Enterprise €99/month 50,000 €0.002 each

ScreenshotMachine says additional screenshots are billed in groups of 1,000 rounded down. Its pricing page also lists a 99.99% uptime SLA and a 30-day refund policy; those are provider-published plan statements, not independent service measurements. Check the ScreenshotMachine pricing page for the terms currently in effect.

Best Value
Sale
ScanSnap iX2500 Wireless or USB High-Speed Document Scanner, Black
  • OUR MOST ADVANCED SCANSNAP. Large touchscreen, fast 45ppm double-sided scanning, 100-sheet document feeder, Wi-Fi and USB connectivity, automatic optimizations, and support for cloud services. Upgraded replacement for the discontinued iX1600
  • CUSTOMIZABLE. SHARABLE. Select personalized profiles from the touchscreen. Send to PC, Mac, mobile devices, and clouds. QUICK MENU lets you quickly scan-drag-drop to your favorite computer apps
  • STABLE WIRELESS OR USB CONNECTION. Built-in Wi-Fi 6 for the fastest and most secure scanning. Connect to smart devices or cloud services without a computer. USB-C connection also available
  • PHOTO AND DOCUMENT ORGANIZATION MADE EFFORTLESS. Easily manage, edit, and use scanned data from documents, receipts, photos, and business cards. Automatically optimize, name, and sort files
  • AVOIDS PAPER JAMS AND DAMAGE. Features a brake roller system to feed paper smoothly, a multi-feed sensor that detects pages stuck together, and skew detection to prevent paper damage and data loss
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot a missing or incorrect capture

  • The request is rejected or ignored: check that the customer key and target url are present, and ensure the URL is encoded. If your account has a secret phrase configured and you call from public HTML, verify the documented hash calculation.
  • The screenshot is not full height: confirm that dimension uses the literal full height, as in 1366xfull, rather than a numeric height.
  • Images or animations are missing: increase delay to a supported value, such as 2000 ms or more, then inspect the result. A longer wait may help but does not guarantee that site-specific or gated content loads.
  • The page looks different than expected: verify the requested width and device profile, then check whether the site changes its layout responsively. If an overlay has a dismiss control, consider using its CSS selector with click.
  • The screenshot appears stale: lower cacheLimit; set it to 0 when you need a fresh fetch on every request. Cached captures and fresh captures have different quota implications under the provider’s pricing description.
  • The image is too large or unwieldy: full-page height can produce a very tall file. Use a numeric height when a bounded capture is more useful, or choose an output format and width suitable for your processing pipeline.

Or skip the browser setup

ScreenshotNeo takes a URL in one GET request and returns a PNG, JPEG, WebP, or PDF. The example below saves a WebP screenshot; replace the URL and API key as needed:

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 ScreenshotNeo API documentation for request details. ScreenshotNeo accepts cookie and consent banners 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 and CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers report the page verdict and billing status. It also offers an MCP server with screenshot and PDF tools for AI agents. The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000 shots.

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

Sign up for ScreenshotNeo’s free plan to try 1,000 screenshots a month with no card.

Frequently Asked Questions

Can I use a fixed height instead of capturing the whole page?

Yes. Set a numeric height in the documented 100–9999 range, such as 1366x900, instead of using full.

Which image formats does ScreenshotMachine document?

The API documentation lists JPG, PNG, and GIF; JPG is the documented default.

Does a longer delay guarantee every lazy-loaded image will appear?

No. It gives the page additional time, but site-specific loading behavior can still affect what is captured.

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

Quick Recap

Bestseller No. 4
Canon Canoscan Lide 300 Scanner (PDF, AUTOSCAN, Copy, Send)
Canon Canoscan Lide 300 Scanner (PDF, AUTOSCAN, Copy, Send)
Scanner type: Document; Connectivity technology: USB; With Auto Scan Mode, the scanner automatically detects what you're scanning
$75.00

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.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
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.