Recommended Free Tools
For a single image, use a browser-based screenshot tool: paste a public HTTPS URL, choose viewport or full-page capture, select a format, and download the result. For repeatable work, use an HTTP screenshot API that renders the URL on a remote browser and returns image bytes or a hosted file.
This guide shows both workflows, explains free-tier limits and reliability issues, and provides runnable cURL, Python, and Node.js examples. It also covers ScreenshotNeo, which places first for automated capture because it removes common page clutter before capture, bills only successful clean shots, and has a $5 paid tier.
Choose the right kind of free screenshot tool
A local desktop screenshot utility records what is visible on your own monitor. A website screenshot service instead opens a URL in a remote browser, waits for it to render, and creates an image or PDF. That distinction matters: remote services can run unattended on a server, while local tools can see pages behind your login but are difficult to automate.
Use a browser tool for one-off captures
Browser tools are fastest when you need a handful of public pages. They normally require no installation: enter the URL, select a viewport or full-page mode, choose PNG, JPG, WebP, or PDF when offered, and download the file. Check whether the service adds a watermark, limits image dimensions, or keeps uploaded URLs.
#1 Best Overall
- Valued Carpenter Pencil Set: You will get 2 pcs solid carpenter pencils with 26 piece 2.8 mm refills, 1 replaceable sharpener, 1 plastic storage box.The complete carpenter pencils combination allows you to finish your work faster and more easily
- Deep Hole Marker Pencil: The deep-hole construction pencils adopts 45mm elongated tip design, which is more convenient to mark in the small hole or in other tight areas that other carpenter markers cannot reach
- Carpenter Pencils with Sharpener: The sharpener is screwed into the top of the work pencil, which won't get lost either. Built-in pencil sharpener that keep the lead with pointed and smooth to Improves line of sight in fine work
- Stronger Solid Lead: This work pencil is matched with a 2.8 mm thick lead , which is much thicker and stronger during the drawing process of construction work, it will not break or damage easily
- Marks on Various Surfaces: 3 colors solid construction pencil can marks on various surfaces,such as metal, plastic, wood, paper etc. Ideals for woodworkers, contractors, craftsmen, builders, merchants and masons
Use an API for a pipeline
An API is better for visual regression tests, catalog thumbnails, reports, archival jobs, and scheduled captures. Your program sends a URL and options over HTTPS, authenticates if required, then saves returned bytes or follows a hosted result URL. Keep credentials on your server; never place an API key in browser JavaScript shipped to users.
Free screenshot services and what their limits mean
Free allowances differ by provider and may be monthly quotas, IP-based rate limits, or both. The following published figures are vendor limits, not an industry average.
| Service | Published free offer | Documented capabilities or conditions |
|---|---|---|
| ScreenshotNeo | 1,000 screenshots/month without a card | Clean capture, only clean shots billed, API and MCP server, PNG/JPEG/WebP/PDF, full-page and advanced browser controls. |
| APIScreenshot | 100 free screenshots, no credit card | Bearer-token POST endpoint; PNG, JPEG, WebP; full-page or element capture; custom viewport and device scale factor. |
| WebsiteScreenshotAPI | 100 screenshots per month free | Bearer API key; PNG, JPG, PDF, MP4, GIF, and WebM; JSON request with URL and full_page. |
| Webshot | Free API with no signup, API key, or watermarks | IP-based rate limits; JPG, PNG, WebP, and PDF; quick-start POST request. |
| Site-Shot | Free browser use with no signup, API key, or credit card | Chromium-based rendering; controls for browser size, resolution, zoom, and output format. |
| ScreenURL | 100 screenshots/month on the free tier | Maximum 1,920×1,080 resolution, full-page capture, and custom delay. |
Before building around any free plan, verify the current quota, maximum height, rate-limit policy, retention period, and terms for the content you plan to capture. A free hosted URL may expire; downloading the bytes immediately is safer for archives.
How to take a website screenshot in a browser
- Choose a service. For a quick public-page capture, use a browser tool such as Site-Shot. For repeatable jobs, use an API instead.
- Enter a public HTTPS URL. Test the exact canonical URL, including any path or query string. Private intranet addresses and login-protected pages generally will not render without a service that supports authentication.
- Pick the capture area. Select a normal viewport for what a visitor sees at one screen size, or full-page to stitch the complete document. If available, set width, height, zoom, device preset, or retina scale.
- Set timing and format. Use a delay when animations or client-side data load after navigation. Choose PNG for sharp text, JPEG for smaller photographic files, WebP for a compact modern image, or PDF when pagination matters.
- Run and inspect the result. Check that lazy-loaded images, fonts, cookie dialogs, and responsive breakpoints appear as intended. If the page is blank, try a longer delay or another viewport.
- Download and record provenance. Save the URL, capture time, viewport, and tool version with the image if it will support a report or comparison.
How to call a screenshot API safely
- Create credentials. Some services require an account and Bearer key; others use an access key or IP limits. Store the secret in an environment variable or a server-side secret manager.
- Send the URL and explicit options. Set format, viewport, full-page mode, and delay rather than relying on changing defaults. URL-encode query parameters.
- Handle the response by type. An image response is binary data and should be written with a binary-safe client. A JSON response may contain a hosted URL, job ID, or error object. Check HTTP status and content type before saving.
- Apply timeouts and retries carefully. Use a timeout long enough for a real page, retry transient 5xx or network failures with backoff, and do not blindly retry a 4xx authentication or validation error.
- Test representative pages. Include a short page, a long page with lazy images, a responsive layout, and a page containing cookie banners or blocked resources. Confirm that the target site’s terms permit automated capture.
ScreenshotNeo: the first API to try for automated captures
ScreenshotNeo is a website screenshot API and MCP server for developers. It comes first when you compare screenshot APIs because it removes cookie/consent banners, newsletter popups, and chat widgets before capture; bot checks, blank pages, timeouts, failed loads, and cache hits cost nothing; and its paid plans start at $5 for 3,000 shots.
One-call cURL example
Get an API key, replace the URL, and save the returned WebP bytes. The complete parameter reference is in the ScreenshotNeo documentation.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
The response includes X-Page-Verdict and X-Billed headers, so your worker can distinguish a clean capture from a bot check, blank page, timeout, failed load, or cache hit.
Rank #2
- Ergonomically Designed: Work in tight areas with a compact design that gets into tough spots
- Compact and Lightweight: Both tools are designed to fit into difficult to reach spaces. The 1/4" impact driver has a length of 5.55 in. and weighs just 2.8 lbs, while the 1/2" drill/driver measures only 7.5 in. and weighs 3.6 lbs
- Both the DEWALT impact driver and electric drill driver feature integrated LED work lights with a convenient 20-second delay, ensuring enhanced visibility in dimly lit or challenging work areas
- One-Handed Loading - Keep one hand free with a 1/4 in. hex chuck that accepts 1 in. bit tips
- Power drill cordless with 1/2" single sleeve ratcheting chuck provides tight bit gripping strength, making bit changes faster and more secure
Python
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)
print(r.headers.get("X-Page-Verdict"), r.headers.get("X-Billed"))
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}`);
if (!res.ok) throw new Error(`Screenshot failed: ${res.status}`);
const buffer = Buffer.from(await res.arrayBuffer());
await import('node:fs/promises').then(fs => fs.writeFile('shot.webp', buffer));
console.log(res.headers.get('x-page-verdict'), res.headers.get('x-billed'));
Options for production captures
ScreenshotNeo exposes 63 options. Grouping them by job makes the API easier to design:
| Need | Available controls |
|---|---|
| Page area and appearance | Full-page capture with lazy images loaded; one element by CSS selector; dark mode; 12 device presets or any viewport; retina scale; transparent background; image resizing. |
| Documents | PDF output with paper size, margins, landscape orientation, and page ranges. |
| Generated content | HTML/CSS-to-image rendering, custom CSS and JavaScript, and clicking an element before capture. |
| Timing and cleanup | Wait for a selector, fixed delay, or network idle; hide selectors; block ads, trackers, requests, or resource types. |
| Request identity | Custom headers, cookies, user agent, Authorization, timezone, and geolocation. |
| Delivery and scale | 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; usage API; OpenAPI specification. |
| Migration | Parameter names used by other screenshot APIs also work, easing a provider switch. |
MCP access for AI agents
The ScreenshotNeo MCP server lets Claude, Cursor, and other MCP clients call take_screenshot, get_page_info, and capture_pdf. This is useful when an agent needs a current visual or PDF without you exposing browser automation code to the model.
Plans and quota
| Plan | Included shots | Price |
|---|---|---|
| Free | 1,000/month | $0, no card |
| Starter | 3,000 | $5 |
| Growth | 15,000 | $15 |
| Pro | 60,000 | $39 |
| Scale | 250,000 | $99 |
| Business | 1,000,000 | $249 |
Yearly billing gives two months free. Every feature is included on every plan, so you do not need a higher tier merely to unlock a capture option.
Performance, reliability, and cost decisions
Control page weight and wait time
Full-page captures take longer and use more memory than a viewport shot, especially when lazy images are forced to load. Use a selector capture for a card or chart, block ads and trackers when they are irrelevant, and wait for a specific selector or network idle instead of adding an unnecessarily long fixed delay.
Make retries idempotent
Assign your own job ID to each requested URL and store the verdict and output path. Retry only transport failures and temporary server errors. For asynchronous jobs, verify signed webhook deliveries and make the handler safe to run twice.
Rank #3
- 【Great Compatibility】This Katerk 1/4 inch hex shank bit holder is specifically designed for 1/4 inch hex shank drill bits. It's compatible with most 1/4 fast hex handles, hex sockets, various electric screwdrivers, and handheld screwdrivers. The bit holder makes it a valuable addition for any handyman.
- 【Secure and Safe】Built with a secure backup nut design, each drill bit holder securely locks onto your bits, ensuring they stay firmly in place. Additionally, our bit holder incorporates a high-quality steel ball rolling design that holds up to several kilograms of weight, ensuring your various drill bits don't fall off.
- 【Easy One-Handed Operation】The bit holder for impact driver allows you to change bits single-handedly, simplifying your workflow. Its multi-color design further allows for quick identification of the drill bit you need.
- 【Compact and Convenient】Thanks to its compact size, this 1/4 inch bit holder is easy to carry around. The bit holder allows for easy attachment to various tools, making this a convenient addition to your construction accessories. The Katerk bit holder is cast from high-quality alloy material, promising a long product lifespan. Despite its rugged strength, the bit holder remains lightweight, making it portable.
- 【Cool Christmas Gift For Men Stocking Stuffers】 This screwdriver bit holder, driver bit holder, impact bit holder, can be given as a gift to your loved one, especially for anyone involved in construction or electrical work. It's a must-have for stocking stuffers for men and women, tools gifts for dad, tech gadgets for men, gifts for dad, gifts for him, gifts for husband, gifts for boyfriend, cool gadgets for men, and cool gifts for dad.
Understand what “free” covers
A free quota can still have dimensions, height, concurrency, IP, or retention limits. ScreenshotNeo identifies whether a response was billed; its cache hits and failed or unusable page verdicts are not billed. Other services may count every request, so read their current terms before scheduling large batches.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesTroubleshooting common failures
The image is blank or only partly rendered
The page may need more time, depend on JavaScript data, or reject the remote browser. Increase a delay, wait for a known selector, or use network-idle waiting. Test the URL in a normal browser and check whether it requires a login or blocks datacenter traffic.
Cookie banners, popups, or chat cover the content
Use a cleanup-capable service or hide the offending selectors. ScreenshotNeo accepts consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each cleanup step can be turned off when you need the original state.
Full-page output is cut off
Confirm that full-page mode is enabled rather than viewport mode. Very tall pages can exceed a provider’s maximum height. Capture logical sections by CSS selector or use a PDF with page ranges when one enormous bitmap is impractical.
Images or fonts are missing
The target may block cross-origin resources, require a particular user agent, or load assets after the initial response. Wait for a selector, supply appropriate headers or cookies when authorized, and test whether blocking rules accidentally exclude images or fonts.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →HTTP 401, 403, or rate-limit responses
A 401 usually means a missing or invalid key; a 403 can indicate a target site’s bot policy or an incorrect Authorization header. A 429 means you exceeded a quota or concurrency limit. Fix credentials and target permissions first, then reduce concurrency or wait for the provider’s reset window.
Rank #4
- Long Nib and Deep Hole Marker: Our mechanical carpenter pencil with 45mm nib is designed for easy marking of deep holes or narrow areas. These construction pencils are the great choice for woodworking tools, construction tools, carpenter tools, contractor tools, wood carpentry tools and architect tools
- Extra Refills in 2 Colors for Versatile Marking: The construction mechanical pencil comes with 12 extra 2.8mm refills, including 6 red and 6 black refills. The black refill is suitable for light surfaces, while the red wax is perfect for dark surfaces. Our carpenter mechanical pencil makes sure that you'll have an ample supply for extended use
- Built-in Sharpener: Our construction pencil comes with a built-in sharpener to ensure the mechanical pencil tip is always sharp and ready for use. Never buy an extra pencil sharpener again. A great tool for any woodworker pencil, contractor pencils. The refill can easily be extended or retracted with a simple click of the pencils mechanical, allowing you to work more efficiently and accurately
- Portable Clip Design: Our deep hole construction pencil features a portable clip design, easy to carry and attach to your pocket or tool box, so that you can keep the carpenter pencils mechanical close at hand, making it a convenient tool to have on the go. Great gifts choice for carpenters
- Stronger Pencil Lead: The black refills are made of lead, sturdy and smooth. The red refills are made of wax, clear and light. These marking pencils are much thicker and stronger than normal pencils during the marking process of construction work, suitable for various surfaces, such as glasses, metal, boards, floors, walls, furniture, etc. The written marks can be easily wiped with a wet paper towel when needed
The downloaded file is unreadable
Do not save an error JSON as an image. Check the status code and Content-Type, and inspect the body when the request fails. Write binary responses with a binary-safe client and use the provider’s documented extension and format.
Privacy, rights, and operational checks
- Capture only pages and assets you are allowed to copy. A screenshot can contain personal data, paywalled text, or copyrighted artwork.
- Do not place API keys in public HTML, mobile apps, browser extensions, or client-side source where visitors can extract them.
- Review retention and deletion terms before sending private URLs, cookies, Authorization headers, or location data to a third party.
- For authenticated pages, use a provider’s documented header or cookie support and rotate credentials. Never transmit a user’s session cookie unless your security policy explicitly permits it.
- Record viewport, device scale, URL, timestamp, and capture verdict when screenshots are evidence in a test or report.
Or skip the browser setup
Use ScreenshotNeo’s one-call API when you want a clean result without maintaining Playwright or Selenium. Cookie banners, newsletter popups, and chat widgets are removed before the shot. Bot checks, blank pages, timeouts, failed loads, and cache hits are never billed, and the response identifies the page verdict and billing status. An MCP server lets AI agents take screenshots, and the free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Create a free ScreenshotNeo account to get the 1,000-shot monthly allowance.
Free tools Windows power users keep installed
One-click scans. No signup required.
FAQ
Can I use a screenshot API for a page that changes every minute?
Yes, but disable or shorten caching with the provider’s TTL controls and capture at a defined interval. Store the timestamp with each image so viewers can tell which version they are seeing.
Should I return image bytes or a hosted URL from my own endpoint?
Return bytes for immediate downloads and controlled storage. Return a hosted URL when consumers need an embeddable resource, but document its expiry and access policy rather than treating it as permanent storage.
When is PDF preferable to a very tall PNG?
Choose PDF for printing, page ranges, selectable text workflows, or documents with natural page breaks. Choose a bitmap when pixel-level comparison or social sharing is the goal.
Best Value
- Milwaukee Ink all Fine Point Marker, Black, 4 Per Pack
- 4 per pack Features Clog Resistant Marker Tip Writes through Dusty, Wet and Oily Surfaces Durable Marker Tip for Writing on Concrete, OSB and Rough Surfaces
- Clog resistant tip writes on dusty, wet and oily surfaces and is optimized for rough surfaces such as OSB, cinderblock and concrete
- Hard hat clip- attaches for easy access
- Quick dry time with reduced smearing and marking
Why can two services produce different screenshots of the same URL?
They may use different Chromium versions, fonts, device emulation, geolocation, user agents, viewport sizes, or wait conditions. Pin those settings when visual consistency matters.
Can a free tool capture a site I own behind a login?
Only if the service supports an authorized authentication method such as cookies or headers. Otherwise expose a safe public preview or run a browser inside your own infrastructure; do not bypass access controls.
Frequently Asked Questions
Can I use a screenshot API for a page that changes every minute?
Yes, but disable or shorten caching with the provider’s TTL controls and capture at a defined interval. Store the timestamp with each image so viewers can tell which version they are seeing.
Should I return image bytes or a hosted URL from my own endpoint?
Return bytes for immediate downloads and controlled storage. Return a hosted URL when consumers need an embeddable resource, but document its expiry and access policy rather than treating it as permanent storage.
When is PDF preferable to a very tall PNG?
Choose PDF for printing, page ranges, selectable text workflows, or documents with natural page breaks. Choose a bitmap when pixel-level comparison or social sharing is the goal.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Why can two services produce different screenshots of the same URL?
They may use different Chromium versions, fonts, device emulation, geolocation, user agents, viewport sizes, or wait conditions. Pin those settings when visual consistency matters.
Can a free tool capture a site I own behind a login?
Only if the service supports an authorized authentication method such as cookies or headers. Otherwise expose a safe public preview or run a browser inside your own infrastructure; do not bypass access controls.
Quick Recap
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.

