Easy peasy screenshots

Say goodbye to complexity.
Turn websites into screenshots.

apple screenshot

Send the URL We do the rest

2.8
secs
P95
response time
2.32

secs

average
response time
99.9
%
SLA
Guaranteed

High performance, with no compromises.

No more servers to maintain, load balancers, or paying for capacity you don’t use — Microlink allows you spend more time building, less time configuring, easy integration via API.

  • Always fresh

    Content cached on the edge to serve data as fast as possible, respecting ttl.
  • Overlay Composition

    Create overlay compositions combining layers and backgrounds.
  • Device Emulation

    A large list of device are supported for simulating scenarios and environments.
  • Browser Automation

    Ability to click or scroll to any element matching the given CSS Selector.
  • Embed Mode

    Incrustate directly into Markdown, HTML or any other markup using embed.
  • Full Screenshot

    Using fullPage for exporting the entire page as screenshot.
  • File Format

    Configurable type support with on-fly WebP support.
  • Always fresh

    Content cached on the edge to serve data as fast as possible, respecting ttl.
  • Overlay Composition

    Create overlay compositions combining layers and backgrounds.
  • Browser Events

    Using waitUntil, waitForSelector, or waitForTimeout to await certain events.
  • Device Emulation

    A large list of device are supported for simulating scenarios and environments.
  • Browser Automation

    Ability to click or scroll to any element matching the given CSS Selector.
  • Embed Mode

    Incrustate directly into Markdown, HTML or any other markup using embed.
  • CSS/JS Injection

    Inject styles, javascript or modules into the page.
  • Full Screenshot

    Using fullPage for exporting the entire page as screenshot.
  • File Format

    Configurable type support with on-fly WebP support.

The fastest way for
taking screenshots

Microlink screenshot provides a set of powerful features without the headaches of running your own infrastructure, giving you great power, less responsibilities.

Always fresh

Consecutive requests will be cached on the edge, respecting ttl. Consuming cached responses doesn’t affect your plan.

Browse automation

Such as device emulation, styles, javascript or modules injection, partial or full page screenshot, scroll or click events, custom viewport, and more.

Overlay composition

Create truly overlay compositions, setting up the background, browser window, color syntax highlight, and more.

Product Information

All the details you need to know about the product.

What is it?

Microlink screenshot is an easy way for taking an screenshot of any website in a programmatic way using Microlink API.

How does it work?

For taking a screenshot, just you have to pass screenshot query parameter against Microlink API.
The screenshot is taken running a chromium browser hosted on our own servers. Servers run the browser on top of optimized hardware to ensure the screenshot is taken fast as possible but also under security isolation condition, spawning a new browser per every new request, meaning no browsers are shared between requests.
After that, the screenshot is uploaded into Microlink CDN and served across +140 edges nodes to ensure the best worldwide access time.

Why not run my own solution?

The service aims to avoid headaches, preventing you for running and maintaining your own infrastructure.
Every URL on the Internet are different and browser are a complex piece of software, with unpredictable resources usage.
The fact of resolve any URL at scale in
2.32 secs
isn’t a trivial thing.

Other questions?

We’re always available at .