Skip to main content

Free tool

Screenshot any URL

Paste a URL, pick a viewport, get a PNG. JavaScript-rendered pages work out of the box. No sign up required.

Advanced options

Clip to a specific element like .pricing-table or #hero.

Free — 5 captures/min, no sign up required.

JavaScript-rendered pages work

We run a real headless Chromium and wait for the network to settle before capturing, so SPAs (React, Vue, Svelte) render exactly as your users see them.

CSS selector clipping

Point at a specific element (.pricing-table, #hero) to get a tightly-cropped screenshot of just the region you care about.

From screenshot to monitor

Like what you captured? One click turns this URL into a live change monitor that alerts you via email, Slack, Discord, or webhook.