Skip to content

Screenshot a website without ads

To screenshot a website without ads, paste its address into CurlShot. Before the screenshot is taken, CurlShot blocks requests to ad networks and trackers, hides cookie banners and removes chat bubbles, so the image shows the page and not what is laid over it. Pages also load faster this way. With the API each kind of blocking is its own switch.

No address handy? Try

How much of the page?
As seen on a…
Save it as…
Example: wikipedia.org as seen on a computer, whole page

The example stops here. The real page goes on.

This is an example: wikipedia.org on a computer, whole page, pictured with CurlShot. Paste an address above to make your own.

Ads and cookie pop-ups hidden. This page has none, so the screenshot is the same either way.

No account needed to try it. A free account gives you 100 screenshots a month, no card needed.

Create a free account

How to do it, in three steps

  1. 1

    Paste the address of the website into the box.

  2. 2

    Press "Take the screenshot". The cleaning happens for you.

  3. 3

    Download the image of the page without the clutter.

What people use it for

  • Clean screenshots of articles for a presentation or a report
  • Archiving a page as its content, not as its advertising
  • Previews and thumbnails with no banner over them
  • Faster, steadier screenshots for monitoring

For developers: one request

The same thing from your own code. It is a plain HTTP request, so it works from any language. Create a free account to get an access key.

Request
curl "https://curlshot.com/api/v1/screenshot?access_key=YOUR_ACCESS_KEY&url=https://example.com&block_ads=true&block_trackers=true&block_chats=true&full_page=true" \
  --output clean.png

Questions people ask

How do I screenshot a page without the ads?

Paste the address into CurlShot. Ad networks are blocked while the page loads, so the ads never appear in the screenshot.

What is left where the ad was?

Usually an empty space the size of the ad, or nothing at all when the page closes the gap. The content of the page is not changed.

Can I block something else on the page?

With the API, yes. block_requests blocks any address pattern you give, block_resources blocks whole kinds of files such as fonts or video, and hide_selectors hides any element.

Is it free?

You can try it on this page without an account. A free account adds a monthly allowance of screenshots and keeps them in one place.

Take as many screenshots as you need

A free account gives you 100 screenshots every month and keeps them in one place. No card needed.