What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
To capture a mobile-sized page with Microlink, request a screenshot and choose either a named device profile or explicit viewport dimensions. For example, use screenshot=true&device=iPhone%2015%20Pro for a device preset, or set viewport.width and viewport.height yourself. Microlink returns the screenshot as an asset in its response.
Make a mobile screenshot with Microlink
The basic request needs the page URL and screenshot output enabled. Add a device preset or viewport dimensions to set the browser’s mobile-sized layout:
As an Amazon Associate I earn from qualifying purchases.
https://api.microlink.io?url=https%3A%2F%2Fexample.com&screenshot=true&device=iPhone%2015%20Pro
Replace https://example.com with the page you want to capture. The request URL-encodes the target URL and the spaces in the device name. Microlink’s guide describes the two essential parameters as the target url and screenshot.
Use a custom width and height
When you need a specific breakpoint rather than a named profile, set the viewport directly:
#1 Best Overall
- YOUR CONTENT, SUPER SMOOTH: The ultra-clear 6.7" FHD+ Super AMOLED display of Galaxy A17 5G helps bring your content to life, whether you're scrolling through recipes or video chatting with loved ones.¹
- LIVE FAST. CHARGE FASTER: Focus more on the moment and less on your battery percentage with Galaxy A17 5G. Super Fast Charging powers up your battery so you can get back to life sooner.²
- MEMORIES MADE PICTURE PERFECT: Capture every angle in stunning clarity, from wide family photos to close-ups of friends, with the triple-lens camera on Galaxy A17 5G.
- NEED MORE STORAGE? WE HAVE YOU COVERED: With an improved 2TB of expandable storage, Galaxy A17 5G makes it easy to keep cherished photos, videos and important files readily accessible whenever you need them.³
- BUILT TO LAST: With an improved IP54 rating, Galaxy A17 5G is even more durable than before.⁴ It’s built to resist splashes and dust and comes with a stronger yet slimmer Gorilla Glass Victus front and Glass Fiber Reinforced Polymer back.
https://api.microlink.io?url=https%3A%2F%2Fexample.com&screenshot=true&viewport.width=390&viewport.height=844&viewport.deviceScaleFactor=1
The 390-by-844 dimensions are an illustrative custom size, not a Microlink standard or a claim that they exactly match a particular phone. The deviceScaleFactor setting lets you control output scale; higher scale can increase image pixel dimensions and file size.
Call the API with cURL
For a shell request, let cURL encode the query parameters:
Rank #2
- TYPE IT IN. TRANSFORM IT FAST: Enhance any shot in seconds on your smartphone by using Photo Assist¹ with Galaxy AI.² Add objects, restore details, or apply new styles by simply typing or tapping
- MAKE IT. EDIT IT. SHARE IT: Turn everyday moments into something personal with creative tools built right into your mobile whether it’s a special contact photo, custom wallpaper, an invitation or more³
- FAST. POWERFUL. AI-READY: Power through your day with AI-accelerated performance from our fastest, smoothest and most powerful Galaxy processor yet, built to keep up with everything you do
- IMMENSELY IMMERSIVE: No matter where you are or what you’re watching, your favorite videos and more come to life with the vibrant display on Galaxy S26
- FIT EVERYONE IN THE SHOT: Group selfies are easier on your Samsung phone with a wider front camera⁴ that captures more of the scene, so no one gets left out of the moment
curl -G 'https://api.microlink.io'
--data-urlencode 'url=https://example.com'
--data-urlencode 'screenshot=true'
--data-urlencode 'device=iPhone 15 Pro'
The API response is JSON by default. The screenshot asset URL is available at data.screenshot.url, along with metadata such as dimensions, type and size. Open or download that URL to use the image.
Return the image directly
If you want an image response rather than JSON metadata, add embed=screenshot.url:
Rank #3
- YOUR CONTENT, SUPER SMOOTH: The ultra-clear 6.7" FHD+ Super AMOLED display of Galaxy A17 5G helps bring your content to life, whether you're scrolling through recipes or video chatting with loved ones.¹
- LIVE FAST. CHARGE FASTER: Focus more on the moment and less on your battery percentage with Galaxy A17 5G. Super Fast Charging powers up your battery so you can get back to life sooner.²
- MEMORIES MADE PICTURE PERFECT: Capture every angle in stunning clarity, from wide family photos to close-ups of friends, with the triple-lens camera on Galaxy A17 5G.
- NEED MORE STORAGE? WE HAVE YOU COVERED: With an improved 2TB of expandable storage, Galaxy A17 5G makes it easy to keep cherished photos, videos and important files readily accessible whenever you need them.³
- BUILT TO LAST: With an improved IP54 rating, Galaxy A17 5G is even more durable than before.⁴ It’s built to resist splashes and dust and comes with a stronger yet slimmer Gorilla Glass Victus front and Glass Fiber Reinforced Polymer back.
https://api.microlink.io?url=https%3A%2F%2Fexample.com&screenshot=true&device=iPhone%2015%20Pro&embed=screenshot.url
This is useful when the image itself is the output you need to embed or save. Keep the standard response when you also need the asset URL and metadata.
Choose the right mobile capture settings
| Goal | Setting | What it controls |
|---|---|---|
| Emulate a named mobile device | device, such as iPhone 15 Pro |
A convenient browser device profile demonstrated in Microlink’s mobile guide. |
| Test a particular responsive breakpoint | viewport.width and viewport.height |
The browser viewport dimensions; useful when you need exact values you control. |
| Adjust image pixel density | viewport.deviceScaleFactor |
The device scale used for rendering; account for its effect on image dimensions and size. |
| Capture the visible viewport only | screenshot.fullPage=false |
The reference documents false as the default. |
| Include content below the fold | screenshot.fullPage=true |
Captures the full scrollable document rather than only the first view. |
| Receive only the image asset | embed=screenshot.url |
Returns the screenshot image directly instead of the usual JSON response. |
Microlink documents screenshot settings as either a boolean or an object; the reference lists false as the screenshot option’s default. The screenshot reference also covers output format and options such as element capture, quality and overlay. Consult the live screenshot parameter reference for current nested option names and defaults before relying on a less common setting.
Rank #4
- Blazing-fast Qualcomm performance. Get the speed you need for great entertainment with a Snapdragon 680 processor and 4GB**** of RAM.
- Fluid display + immersive stereo sound. Bring your entertainment to life with an ultrawide 6.5" 90Hz* HD+ display plus stereo speakers, Dolby Atmos, and Hi-Res Audio**.
- 50MP*** Quad Pixel camera. Capture sharper, more vibrant photos day or night with 4x the light sensitivity.
- 64GB**** built-in storage. Get plenty of room for photos, movies, songs, and apps—and add up to 1TB more with a microSD card*****.
- Unbelievable battery life. Work and play nonstop with a long-lasting 5000mAh battery.*****
Get a faster screenshot-only response
If you only need an image and do not need extracted page metadata, set meta=false. Microlink’s guide says skipping metadata extraction is usually the biggest speed improvement for this use case. It does not guarantee a fixed response time: the target page still has to load and render.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Microlink’s guide says its API can be called without an API key and states an allowance of 25 free requests per day for testing. That quota and production-plan terms can change; check the current official guide before depending on them for ongoing use.
Best Value
- YOUR CONTENT, SUPER SMOOTH: The ultra-clear 6.7" FHD+ Super AMOLED display of Galaxy A17 5G helps bring your content to life, whether you're scrolling through recipes or video chatting with loved ones.¹
- LIVE FAST. CHARGE FASTER: Focus more on the moment and less on your battery percentage with Galaxy A17 5G. Super Fast Charging powers up your battery so you can get back to life sooner.²
- MEMORIES MADE PICTURE PERFECT: Capture every angle in stunning clarity, from wide family photos to close-ups of friends, with the triple-lens camera on Galaxy A17 5G.
- NEED MORE STORAGE? WE HAVE YOU COVERED: With an improved 2TB of expandable storage, Galaxy A17 5G makes it easy to keep cherished photos, videos and important files readily accessible whenever you need them.³
- BUILT TO LAST: With an improved IP54 rating, Galaxy A17 5G is even more durable than before.⁴ It’s built to resist splashes and dust and comes with a stronger yet slimmer Gorilla Glass Victus front and Glass Fiber Reinforced Polymer back.
What mobile emulation does—and does not—mean
A device profile or custom viewport configures browser rendering; it does not require a physical phone. The result is a mobile-emulated browser screenshot, not proof that every detail will match every physical device. Differences in browser versions, operating-system behavior, fonts, network state, device pixel ratio and site-specific code can affect what appears. Inspect the returned image when visual accuracy matters, and test on the actual device for device-specific behavior.
Troubleshoot common problems
- The response has no screenshot asset: Check that
screenshot=trueis present and that the request is valid. In the standard JSON response, look fordata.screenshot.url. - The page looks like desktop: Confirm that the
deviceparameter or both custom viewport dimensions are included and correctly spelled. A viewport affects browser layout, but a site may still serve desktop-oriented content. - The capture is too short: Set
screenshot.fullPage=trueif the intended result should include content below the initial viewport. - You received JSON when you expected an image: Add
embed=screenshot.urlfor the image response. Without it, use the screenshot URL in the JSON data. - The response is slower than expected: If page metadata is unnecessary, try
meta=false. A slow or complex target page can still affect capture time. - The image differs from a real phone: Treat the capture as browser emulation and verify the result on the target device for requirements that depend on physical hardware or a particular mobile browser.
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server for developers. Its one-request API returns an image or PDF and supports mobile device presets or custom viewports, among its capture options. For example, use cURL to save a mobile-sized image:
curl -G "https://api.screenshotneo.com/v1/shot"
-d access_key=YOUR_API_KEY
--data-urlencode url=https://example.com
-d device=iphone-15-pro
-o shot.webp
See the ScreenshotNeo API documentation for authentication and supported device parameter names. ScreenshotNeo removes cookie and consent banners, newsletter popups and chat widgets before capture; bot checks, blank pages and failed loads are not billed. Its MCP server lets AI agents take screenshots. The Free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000. Sign up for ScreenshotNeo’s free plan.
Frequently Asked Questions
Can I take a Microlink mobile screenshot without a physical phone?
Yes. The device preset or viewport settings configure browser emulation in the API request; a physical phone is not needed.
Can Microlink return a screenshot without its JSON metadata?
Yes. Add embed=screenshot.url to return the screenshot image directly.
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.




