Website screenshot generator

Automatically generate high-quality screenshots of any website. Our powerful tool complex rendering challenges - including full-page scrolling, lazy loading, ad blocking, and mobile emulation - delivering pixel-perfect results in JPG, PNG, WebP, or PDF formats.

Any website you want to take screenshot of.

Trigger rendering of all lazy loaded images.

Milliseconds to wait between scrolls.

Scroll by how many pixels.

Limit the height of the full page screenshot (pixels).

Video options

The maximum duration is 30 seconds.

Scrolling options

Delay in milliseconds between scrolls.

Duration in milliseconds of one scroll.

By how many pixels scroll.

Wait time (in milliseconds) till starting scrolling.

Stop scrolling after the specified duration in milliseconds.

Scroll back after the specified duration in milliseconds.

Use it to define the scrolling easing effect.

CSS selector to scroll to when it becomes visible.

Adjust the top position of the selector in the viewport.

Viewport

Select a device to auto-fill viewport settings.

The browser window width.

The browser window height.

The device pixel ratio.

Image

Quality: 80%

Optional. Resize screenshot width.

Optional. Resize screenshot height.

Render transparent background (PNG/WebP only).

Blocking

Block requests by specifying URL, domain, or even a simple pattern like *example.com*. Each line is processed as a separate pattern.

Select resources to block.

Emulations

Render page for screens or printers.

Geolocation

In meters.

Request options

Specify the user-agent header if you want to override the default one.

Value for the "Authorization" header if needed.

One header per line.

Specify values for "Cookie" headers. One header value per line. A domain is required.

What timezone should the be browser set when rendering a screenshot.

Hint servers you want to use for the request. It is not guaranteed to be a proxy, neither not a proxy.

Specify the proxy.

Wait and delay options

The time in seconds to wait before taking the screenshot.

If the site does not respond in the specified time, the API call fails.

Time in seconds before aborting if site does not respond.

Wait until the selector is present in the document.

Wait until an event occurred before rendering a screenshot.

Customization

A selector of element to click.

Hide any elements matching these selectors. One selector per line.

Any custom CSS styles.

Scripts will be executed in the browser context of the website.

If scripts triggers redirect, you can wait until the redirect is complete.

Configure parameters and click 'Render'

Create Professional Site Screenshot with Advanced Features

Our powerful site screenshot tool allows you to capture high-quality screenshots of any website with professional-grade features. Whether you need a simple site screenshot or an animated scrolling video, our tool provides everything you need to create stunning visual content.

Screenshot Features

  • Full Page Capture: Capture entire web pages, not just the visible viewport. Perfect for creating complete site screenshot documentation.
  • Scroll Options: Automatically scroll through pages to trigger lazy-loaded content and ensure all elements are rendered in your site screenshot.
  • Multiple Formats: Export your site screenshot in PNG, JPEG, WebP, or PDF formats for maximum compatibility.
  • Image Quality Control: Adjust image quality and dimensions to optimize file size while maintaining visual clarity in your site screenshot.
  • Transparent Background: Remove backgrounds from your site screenshot for seamless integration into designs.
  • Device Emulation: Capture site screenshot as it appears on various devices and screen sizes.
  • Viewport Customization: Set custom viewport dimensions, device scale factors, and orientation for precise site screenshot control.

Scrolling Screenshot & Video Features

  • Animated Screenshots: Create engaging scrolling videos from your site screenshot captures in MP4, MOV, AVI, WebM, or GIF formats.
  • Custom Scroll Settings: Control scroll speed, delay, easing effects, and duration to create professional animated site screenshot videos.
  • Navigation Recording: Record page navigation while scrolling to create comprehensive site screenshot walkthroughs.
  • Video Duration Control: Set video length from 1 to 30 seconds for your animated site screenshot.

Advanced Site Screenshot Options

  • Content Blocking: Block ads, cookie banners, chat widgets, and trackers to create clean site screenshot captures.
  • Dark Mode Support: Capture site screenshot with dark mode enabled for modern website designs.
  • Geolocation Simulation: Test location-based content by setting custom coordinates in your site screenshot.
  • Custom Headers & Cookies: Authenticate and customize requests for protected pages in your site screenshot.
  • Wait & Delay Options: Ensure all content loads before capturing your site screenshot with customizable wait times.
  • Custom CSS & JavaScript: Inject custom styles and scripts to modify pages before creating your site screenshot.
  • Element Interaction: Click elements, hide selectors, and customize page appearance before capturing your site screenshot.

Why Use Our Site Screenshot Tool?

Creating a professional site screenshot has never been easier. Our tool combines powerful features with an intuitive interface, allowing you to generate high-quality site screenshot captures in seconds. Whether you're documenting websites, creating marketing materials, or testing responsive designs, our site screenshot tool provides all the features you need.

With support for both static site screenshot images and animated scrolling videos, you can choose the perfect format for your needs. All site screenshot captures are cached for fast delivery, and our CDN ensures quick access to your generated site screenshot files. Start creating professional site screenshot captures today!