Yes—you can capture website screenshots in Make. Start a scenario with a trigger or schedule, add a native screenshot module when one fits your need, map the target URL (or element selector), then send the returned file to storage, email, or another service. Make lists a URL screenshot action in its HTML to Image/HTML/CSS to Image apps and webpage and element actions in GetScreenshot. If no native app meets your requirements, Make’s HTTP app can call a screenshot API and download its file.
This guide shows how to choose the module, build the scenario, handle files safely, and avoid assumptions about settings that Make’s limited HTML to Image documentation does not specify.
Choose the capture method before building the scenario
Your first decision is what must be captured and what should happen to the result.
| Need | Make route | What the source documentation establishes |
|---|---|---|
| A complete page from a URL | HTML to Image / HTML/CSS to Image | Make lists a “Capture Website Screenshot” URL action. |
| A webpage or one element | GetScreenshot | Make lists “Take Screenshot” and “Take Element Screenshot.” The element action requires a selector. |
| A PDF or generated HTML/CSS image | HTML to Image / HTML/CSS to Image | The integration listing includes screenshot, image-generation, and PDF actions. |
| A provider without a native Make app | HTTP | Make’s HTTP app can call an API or webpage and download a file; the provider defines its own fields and response. |
GetScreenshot is maintained by Rasterwise, according to its Make listing. You may need an account or credentials with whichever provider you select. Do not assume that an action’s name guarantees identical rendering, authentication, file formats, or limits across providers.
#1 Best Overall
- 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.
Build a basic scheduled screenshot scenario
1. Create the scenario and select a trigger
- In Make, create a new scenario.
- Choose an event trigger from the app that contains your URL, such as a spreadsheet row, database record, webhook, or form submission.
- For recurring captures, use Make’s scheduling controls instead of an event trigger. Pick the interval that matches the page’s change rate and your provider’s allowance.
Make describes scenarios as workflows made from modules. A trigger supplies data, and later modules map that data into the screenshot action and delivery step.
2. Add the URL screenshot module
- Add the HTML to Image or HTML/CSS to Image app and select its URL screenshot action (listed as “Capture Website Screenshot”).
- Enter a fixed URL or map a URL field from the trigger.
- Save the module, then run the scenario once so Make can show the provider’s actual output.
The HTML to Image API documentation says it cannot provide a complete guide because insufficient public information is available. Consequently, use the fields that appear in your current Make connection and verify provider-specific options in that provider’s documentation rather than relying on invented viewport, browser, delay, or output settings.
3. Capture only an element when that is the real requirement
- Add GetScreenshot and choose “Take Element Screenshot.”
- Provide the page URL.
- Enter the element’s CSS selector, such as
#pricingor.invoice-total, exactly as it appears in the page’s HTML. - Run once and inspect whether the returned object is an image file, a URL, or another provider-defined value.
A selector is more precise than cropping a full-page image later, but it depends on stable markup. If a site changes class names or renders the element only after JavaScript runs, the capture can fail or produce an incomplete result.
4. Map the output to the next module
Connect the screenshot action to the destination your workflow needs:
Rank #2
- 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.
- Storage: map the returned file data or file URL to your cloud-storage upload module and generate a deterministic filename from the URL and capture time.
- Email or messaging: map the image as an attachment, or pass its URL if the destination expects a link.
- Databases and spreadsheets: store the source URL, timestamp, status, and resulting file link together so later runs are auditable.
For HTML/CSS to Image, Make lists a “Get an Image” retrieval action. If the screenshot module returns a file URL rather than bytes, Make’s HTTP app also provides file-download functionality. Run the upstream module once before mapping downstream fields; Make’s HTTP documentation says parsed response fields become available for mapping after a successful run.
Use Make HTTP when no native screenshot app fits
Make states: “With the HTTP app in Make, you can connect to API services and applications that don’t have an integration with Make.” This is the flexible route for an API that supports the browser, format, authentication, or rendering behavior you need.
HTTP scenario pattern
- Add HTTP > Make a request after your trigger.
- Set the method, URL, query parameters, headers, and body exactly as the screenshot provider documents.
- Use HTTPS. Make says unverified self-signed certificates are rejected.
- Put secrets in Make’s dedicated Credentials field where the app supports it. Make documents this as a way to reduce key exposure and centralize rotation.
- Run the module once and inspect the response. Determine whether it is binary file data, JSON containing a download URL, or an error object.
- If the response contains a file URL, add the HTTP file-download action, then map that file into storage or messaging.
Do not copy fields from one screenshot API to another. The HTTP module does not define the target provider’s endpoint, rendering controls, output format, rate limits, or billing rules; those belong to the provider’s current documentation.
Make the workflow reliable
URL and selector hygiene
- Normalize URLs before capture so tracking parameters do not create unnecessary variants.
- Keep the original URL in a separate field for audit purposes.
- For element captures, prefer stable IDs or semantic attributes over auto-generated class names.
- Test authenticated pages with the provider’s documented cookie or authorization method; a public URL will not automatically include your logged-in session.
Scheduling and file handling
- Schedule only as often as the page needs to be monitored. More frequent runs consume Make operations and any provider allowance faster.
- Include an ISO-style timestamp in filenames to prevent accidental overwrites.
- Store the provider response status with the file. A successful HTTP request can still contain an application-level error.
- Use a separate error route to notify an operator and record the failing URL, module, and response message.
Run once before mapping
Make cannot expose fields that have not appeared in an actual module output. Run the scenario with a representative URL, inspect the bundle, and only then map image bytes, a file URL, or metadata into later modules. Repeat this after changing providers or output modes.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchRank #3
- 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 common failures
The screenshot action is missing
Cause: the selected app or connection does not expose that action, or its current listing has changed. Fix: check both HTML to Image/HTML/CSS to Image and GetScreenshot. If neither offers the required capture, use HTTP with the provider’s current API instructions.
The result is blank or incomplete
Likely causes: the page requires JavaScript, content is loaded after the provider’s capture point, the URL is private, or the selector does not exist. Fix: verify the URL in a normal browser, confirm authentication requirements, test a full-page action, and re-check the selector. Rendering waits and browser controls are provider-specific and cannot be inferred from Make’s generic HTTP module.
Element capture returns an error
Cause: an invalid or unstable CSS selector. Fix: inspect the page’s current markup, use a selector that uniquely identifies the element, and test again after the page has rendered the component.
Downstream modules show no file fields
Cause: the scenario has not produced a sample output, or the provider returned JSON rather than binary data. Fix: run the screenshot module once, inspect the bundle, and add a file-download step when the response contains a URL.
Rank #4
- 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
HTTP authentication fails
Cause: the API expects a different header, query parameter, body field, or credential type. Fix: reproduce the provider’s documented request exactly, keep secrets in Make’s Credentials field where available, and use HTTPS. Never paste a live key into a public text field or filename.
Make rejects the TLS connection
Cause: the endpoint uses an unverified self-signed certificate. Fix: use a publicly trusted certificate; Make documents rejection of unverified self-signed certificates.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Or skip the browser setup
ScreenshotNeo is the quickest API option when you want one URL request instead of configuring a browser workflow. It accepts consent banners before capture and removes more than 60 known consent platforms, newsletter popups, and chat widgets. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and each response identifies the page verdict and billing status in headers. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.
Use the API endpoint and parameters shown below; the ScreenshotNeo documentation covers authentication and options.
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 glitchescURL
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}`);
ScreenshotNeo supports full-page and element captures, device presets and custom viewports, retina scale, dark mode, PDF settings, custom CSS and JavaScript, click and wait actions, request blocking, headers, cookies, user agents, timezone, geolocation, transparent backgrounds, resizing, chosen cache TTLs, signed links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, usage reporting, and an OpenAPI specification. Every feature is included on every plan. The free plan provides 1,000 shots per month without a card; paid plans start at $5 for 3,000 shots.
Best Value
- 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.
Create a free ScreenshotNeo account to get 1,000 screenshots a month with no card.
ScreenshotNeo plans
| Plan | Price | Included shots |
|---|---|---|
| Free | $0 | 1,000 per month; no card |
| Starter | $5 | 3,000 |
| Growth | $15 | 15,000 |
| Pro | $39 | 60,000 |
| Scale | $99 | 250,000 |
| Business | $249 | 1,000,000 |
Yearly billing gives two months free. You can call ScreenshotNeo from Make’s HTTP module using the same endpoint, then map the returned file into storage or messaging. This keeps scheduling and delivery in Make while ScreenshotNeo handles rendering and cleanup.
Which approach should you use?
- Choose a native Make action when its capture type and output match your workflow and you want a visual, module-based setup.
- Choose GetScreenshot when a specific DOM element or email delivery action is central to the job.
- Choose HTTP when you need a provider or option that Make does not list natively, accepting that endpoint details must come from that provider.
- Choose ScreenshotNeo first when clean output, predictable billing treatment for failed pages, MCP access, or a low-cost API matters.
Frequently Asked Questions
Can Make capture a page on a schedule?
Yes. Create a scenario, set its schedule, add a screenshot action, and map the resulting file to storage or messaging.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Can I capture only part of a webpage?
Yes. Make’s GetScreenshot listing includes “Take Element Screenshot,” which uses an element selector.
Does Make provide every screenshot setting?
No. The HTML to Image documentation says complete documentation is unavailable, so verify rendering and output settings in the current app and provider documentation.
Can I use ScreenshotNeo inside Make?
Yes. Use Make HTTP to call ScreenshotNeo’s endpoint, then map the returned file or response into the next module.
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.
Recommended Free Tools

