Take a URL snapshot

Turn websites into screenshots

into a snapshot

Just send the URL.

We do the rest.

browser automation made simple at cost pricing, full control via API.

~2.2

seg

avg. response time.

~3

seg

p95 response time.

Features

Capabilities under the hood.

  • Background Refresh
    Stale revalidation, keeping things fresh and always up to date via ttl, reflecting any change on the target URL.
  • Embed Mode
    Enabling embed mode for consuming content directly from your HTML markup.
  • Delay
    Wait a quantity of time, selector or event to preload content before generate the document.
  • Overlay Composition
    Create truly overlay compositions combining browser skins and backgrounds.
  • Device Emulation
    Load any of our device presets to simulate different environment and scenarios.
  • Manipulate Elements
    Ability to hide, click or scroll to any element matching the given CSS Selector.
  • CSS/JS Injection
    Inject any CSS styles or JS code into the page.
  • Full Page
    Using fullPage for exporting the entire page as screenshot.
  • File Format
    Being PNG or JPEG file format supported by type.
  • Background Refresh
    Stale revalidation, keeping things fresh and always up to date via ttl, reflecting any change on the target URL.
  • Embed Mode
    Enabling embed mode for consuming content directly from your HTML markup.
  • Delay
    Wait a quantity of time, selector or event to preload content before generate the document.
  • Overlay Composition
    Create truly overlay compositions combining browser skins and backgrounds.
  • Device Emulation
    Load any of our device presets to simulate different environment and scenarios.
  • Manipulate Elements
    Ability to hide, click or scroll to any element matching the given CSS Selector.
  • CSS/JS Injection
    Inject any CSS styles or JS code into the page.
  • Full Page
    Using fullPage for exporting the entire page as screenshot.
  • File Format
    Being PNG or JPEG file format supported by type.

The fastest way for taking screenshots

Microlink for Screenshot provides a set of powerful features without the headaches of running your own infrastructure, bringing you the power in an affordable way.

Always up to date

Every screenshot has a ttl associated. After expiration, they will be automatically refreshed, reflecting any change present on the website.

Fully customizable

Such as device emulation, CSS/JS injection, partial or full page screenshot, hide elements, scroll or click events, setup a custom viewport, and a lot more.

Overlay composition

Create truly overlay composition based on a browser and/or background overlay in a programmatic way. background.

Product information

All you need to know.

How does it work?

Microlink for Screenshot takes any URL as an input and returns a screenshot back, hosted at Microlink CDN.
Just enable it passing screenshot query parameter to Microlink API. In case you need, it supports most of the common browser interactions.

How is it built?

The service is built on top of using Chrome headless browsers.
The browser management is handled by our own driver called .
(Yes, it's open source!).

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.2seg
is not a trivial thing.

Do you have a service-level agreements (SLA)?

You can see our SLA level on status page.

Can I ask a question?

We're always available at [email protected].