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

The quickest way to extract an image is to right-click it and choose Save Image As. If that saves a thumbnail, open the image in a new tab or use Developer Tools to copy the file URL from src, srcset, CSS, or the browser’s Network panel. The method depends on whether the page uses a normal image, responsive variants, lazy loading, a CSS background, or a canvas.

Start with Save Image As

On a desktop browser, move the pointer over the image, open its context menu, and select Save Image As. Google Chrome Help describes this as “Images: Right-click on the image and choose Save Image As.” Choose a folder and confirm the filename. If you do not choose a location, the browser normally uses its default download folder.

  1. Open the page containing the image.
  2. Right-click (or Control-click on macOS) the image.
  3. Choose Save Image As or the equivalent command in your browser.
  4. Select a destination, keep the offered extension unless you have a reason to change it, and save.

This retrieves the image response that the page exposes to the browser. It may be a thumbnail, a compressed WebP or AVIF file, or a resized CDN variant rather than the largest original.

Open the image itself before saving

Many pages wrap an image in a link. Right-click the image and choose Open image in new tab (the wording varies by browser), then save from that tab. You can also open the link in a new tab and inspect the address bar. If the URL points directly to a file, the browser may display it instead of forcing a download; saving from the image tab still stores the response locally.

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

This step is useful when a gallery places a transparent link over the picture or when the page’s context menu belongs to a surrounding card rather than the image element.

Find the source URL with Developer Tools

When ordinary saving produces a small preview or the page disables the context menu, inspect the element that displays the image.

  1. Open Developer Tools. In Chrome and Edge, press F12 or Ctrl+Shift+I (Windows/Linux); on macOS use Option+Command+I. Firefox uses the same common shortcuts.
  2. Choose the element picker (usually a cursor-in-a-box icon).
  3. Click the image on the page.
  4. In the Elements or Inspector panel, look for an <img> element and its src or srcset attribute. Cloudflare’s documentation summarizes the check as: “Look for the URL in the src attribute of the video or image.”
  5. Copy the URL, paste it into a new tab, and save the response there.

Do not assume that a filename containing words such as thumb or small can be made original by deleting a query parameter. CDN transformations differ. Use the URL the site actually serves, and verify the result by opening it at its natural dimensions.

Choose the best entry in srcset

Responsive images can contain several candidates, for example:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
<img src="photo-640.jpg"
     srcset="photo-640.jpg 640w, photo-1280.jpg 1280w, photo-2400.jpg 2400w"
     sizes="(max-width: 800px) 100vw, 800px">

Copy the candidate with the largest width that the site actually serves, then open it directly. A browser may select a smaller candidate because of the current viewport, zoom level, or device-pixel ratio. If a candidate returns an error, use the largest working response rather than guessing a filename.

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 lazy-loaded and JavaScript-created images from Network

An image may not appear in the initial HTML at all. Lazy loading can request it only after you scroll; a gallery may request each image after a click; JavaScript may construct the URL at runtime. The Network panel records those requests.

  1. Open Developer Tools and select Network.
  2. Reload the page while the panel is open. If the panel has a recording button, ensure recording is enabled.
  3. Filter by Img or search for an extension such as .jpg, .png, .webp, or .avif.
  4. Scroll until the target appears, open the gallery slide, or trigger the control that loads it.
  5. Select the matching request and use Open in new tab, Copy URL, or the request’s save command.

Scrapy’s documentation recommends browser network tools for non-text resources and inspecting page source when the desired data is absent from the initial response. The request URL is often more reliable than a URL copied from a placeholder element.

If several requests look similar, compare their dimensions, response preview, and timing. The request made after the target becomes visible is usually the relevant one. Preserve required query parameters; they can select a size, signed access token, or image transformation.

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

Extract images that are not ordinary img elements

CSS background images

Hero artwork, icons, and decorative photos are sometimes applied with CSS rather than an <img>. Select the element, switch to Computed styles, and find background-image or background containing url(...). Copy the URL inside the function, open it, and save it. Multiple backgrounds may be listed; inspect each layer and identify the one visible behind the content.

Canvas-rendered images

A canvas can contain pixels without exposing a standalone image URL. Use the page’s own export or download control when one exists. If there is no export control, you may capture the rendered result only when you have permission to do so. A canvas screenshot is a rendering of what is visible, not proof that an original source file is publicly available.

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.

What to do when right-click is disabled

A disabled context menu changes the interface, not the browser’s ability to inspect resources. Use the element picker and Network workflow above. You can also use View Page Source for images present in the original HTML, although source view will not reveal resources inserted later by JavaScript.

Do not treat these techniques as a way to defeat authentication, a paywall, a bot check, or another access control. If the browser cannot legitimately load the resource, do not try to bypass that control.

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

Why the download attribute sometimes fails

Web developers can add download to a link to suggest that a file be downloaded instead of opened. MDN documents an important limitation: the attribute works for same-origin URLs and for blob: or data: URLs. A cross-origin link may open in the browser rather than download, regardless of the attribute. In that case, use the image tab’s save command if the response is accessible, or ask the site owner for a downloadable copy.

Choose the method that matches the content

Situation Best method Likely result Watch for
Normal visible image Save Image As Fast copy of the served response May be a thumbnail or modern compressed format
Image is wrapped in a link Open image in new tab, then save Direct file response The link may point to a transformed size
Responsive image Inspect srcset Largest working candidate you select Do not invent CDN parameters
Lazy-loaded gallery Network panel URL requested when the image appears Several near-identical requests may exist
CSS artwork Computed styles Background file URL There may be multiple background layers
Canvas drawing Built-in export or permitted capture Rendered pixels No standalone source file may exist

Or skip the browser setup

If you need a visual copy of a rendered page rather than the site’s original image file, ScreenshotNeo provides a website screenshot API. One GET request returns a PNG, JPEG, WebP, or PDF. It is not an original-asset extractor: it captures what a browser renders, which is useful for a page preview, archive, or element screenshot.

ScreenshotNeo is the first alternative to try when you want an automated screenshot because it removes cookie and consent banners, newsletter popups, and chat widgets before capture; only clean shots are billed; and bot checks, blank pages, timeouts, failed loads, and cache hits cost nothing. Each response reports the result through X-Page-Verdict and X-Billed headers. Its MCP server supplies take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.

For the full parameter list and OpenAPI details, see the ScreenshotNeo documentation. This request captures the rendered Stripe page:

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.
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
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

The same call in 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)

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

You can target a full page, a CSS-selected element, a device preset or custom viewport, and retina scale. Other available controls include dark mode, lazy-image loading, custom CSS and JavaScript, clicking before capture, hiding selectors, waiting for a selector, delay, or network idle, blocking ads, trackers, requests, or resource types, custom headers, cookies, user agents and Authorization, timezone and geolocation, transparent backgrounds, resizing, chosen cache TTLs, signed image links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, and a usage API. PDF captures support paper size, margins, landscape mode, and page ranges.

Every feature is included on every plan. The Free plan provides 1,000 shots per month with no card; paid plans are Starter $5 for 3,000 shots, Growth $15 for 15,000, Pro $39 for 60,000, Scale $99 for 250,000, and Business $249 for 1,000,000. Yearly billing gives two months free. Sign up free for 1,000 screenshots a month with no card.

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

Troubleshooting common extraction failures

Symptom Cause Fix
The saved file is tiny or blurry You saved a thumbnail or a smaller srcset candidate Inspect srcset, then open the largest working URL directly
There is no image URL in Elements The image is lazy-loaded or created by JavaScript Reload with Network open and trigger the image while filtering image requests
Opening the copied URL shows an error The URL needs cookies, a token, or required query parameters Copy the complete request URL and confirm the page can access it in the same session
The target is visible but no image request appears It may be a CSS background or canvas Check computed background-image; otherwise use the site’s export control or a permitted capture
Save Image As is missing The context menu is blocked or you selected a container Use the element picker, select the actual image, or use Network
The browser opens the file instead of downloading The response is being displayed inline, or the link is cross-origin Save from the image tab; the HTML download attribute cannot force every cross-origin link

Check permission before reusing the file

Saving a copy for personal reference is different from publishing, selling, or redistributing it. Before reuse, check the image license, attribution requirements, the site’s terms, and any paywall or access conditions. A technically accessible URL does not automatically grant reuse rights.

robots.txt is also not a license. RFC 9309 states that crawler rules “are not a form of access authorization.” Google Search Central explains that robots.txt can manage whether image URLs are crawled, while images still need to remain crawlable for Googlebot to read a noindex rule. Follow the owner’s permission and licensing terms even when a crawler is allowed to fetch the file.

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.

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

A repeatable decision process

  1. Try Save Image As.
  2. If the result is a preview, open the image in a new tab.
  3. If it is still not the desired size, inspect src and srcset.
  4. If the markup has no usable URL, watch Network while scrolling or opening the gallery.
  5. For CSS backgrounds, copy the URL from computed styles.
  6. For canvas content, use an authorized export or capture rather than searching for a nonexistent file.
  7. Confirm that your intended use complies with the license, terms, and access rules.

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.