Ultra Fast Screenshot API

Capture Perfect Screenshots Instantly

Transform any URL into high-quality screenshots with our blazing-fast API. Perfect for developers, marketers, and businesses.

No credit card required
100 free screenshots
https://hootsuite.com
Full page screenshot example

https://api.boltshot.dev/capture?url=https://hootsuite.com&device=desktop

PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
PNG, JPEG, WebP, PDF
Full Page Capture
Device Emulation
Element Selection
Ad Blocking
Cookie Banner Removal
Dark Mode
Custom Headers
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet
Custom User Agent
Geolocation
Stealth Mode
S3 Storage
Smart Caching
Screenshot API
Global CDN
Mobile & Tablet

We were maintaining our own Puppeteer setup and it was a nightmare. Switched to BoltShot and haven't looked back. Just works, and I don't have to babysit headless Chrome anymore.

IK

Ilya Kreymer

Co-founder & CTO, Webrecorder

Dec 12, 2025
Flexible Sizing

Capture any screen size

Full-page captures, element targeting, or custom viewports. Capture exactly what you need with pixel-perfect precision.

  • Full-page screenshots

    Capture entire pages with automatic scrolling

  • Element targeting

    Use CSS selectors to capture specific elements

  • Device emulation

    Mobile, tablet, and desktop viewport presets

Start capturing for free
https://tailwindcss.com/
Desktop screenshot

https://api.boltshot.dev/capture?url=https://tailwindcss.com/&device=desktop

Clean Capture

Capture clean screenshots

Remove distractions automatically. Capture pixel-perfect screenshots without ads, cookie banners, or popups cluttering your images.

  • Remove cookie banners

    Automatically detect and remove cookie consent popups

  • Block ads

    Filter out advertisements for cleaner screenshots

  • Remove overlays & popups

    Eliminate modal dialogs and notification overlays

Start capturing for free
https://planable.io
Website with popup and cookie banner

https://api.boltshot.dev/capture?url=https://planable.io

Performance

Built-in caching & storage

Fast S3 uploads, CDN delivery, and custom storage options. Your screenshots are stored securely and delivered instantly worldwide.

Fast S3 Uploads

99.9%
Success Rate

CDN Enabled

<100ms
Response Time

Custom Storage

100%
Data Control
Start capturing for free
API Request

https://api.boltshot.dev/capture?url=https://example.com&cacheEnabled=true&cacheTtl=3600&requestStorageEnabled=true

Automatic caching
S3 upload
CDN delivery

Powerful Features for Every Use Case

Our screenshot API provides everything you need to capture perfect screenshots for your applications, documentation, and marketing materials.

📄
Multiple Formats

Support for PNG, JPEG, WebP, and PDF formats with customizable quality settings.

📱
Mobile & Desktop

Capture screenshots in different device viewports including mobile, tablet, and desktop.

📐
Custom Dimensions

Specify exact width and height for your screenshots or use preset device dimensions.

📜
Full Page Capture

Capture entire web pages including content below the fold with automatic scrolling.

🎯
Element Selection

Target specific elements on the page using CSS selectors for precise screenshots.

Clean Screenshots

Remove ads, cookie banners, and unwanted elements automatically for cleaner captures.

💾
Smart Caching

Built-in caching with configurable TTL to reduce processing time and API costs.

☁️
S3 Storage

Automatically upload screenshots to your S3-compatible storage with direct URL access.

Get Started in Minutes

Our simple API makes it easy to integrate screenshot functionality into any application or workflow.

API ExamplesREST API
const url = "https://api.boltshot.dev/capture";
const params = new URLSearchParams({
  "url": "https://example.com",
  "format": "png",
  "device": "iphone-16",
  "fullPage": true,
  "apiKey": "YOUR_API_KEY"
});

fetch(`${url}?${params.toString()}`)
  .then(response => response.blob())
  .then(blob => {
    const url = URL.createObjectURL(blob);
    const a = document.createElement('a');
    a.href = url;
    a.download = 'screenshot.png';
    a.click();
  });

Simple, Transparent Pricing

Choose the plan that fits your needs. No hidden fees, no surprises.

MonthlyYearly
2 months off

Need a custom plan? We're here to help.

Perfect for Every Use Case

From e-commerce to documentation, our screenshot API powers visual workflows across industries

E-commerce Previews

Generate product preview images for your online store automatically.

Web Archiving

Preserve web content for historical records and compliance documentation.

Documentation & Tutorials

Create visual guides by capturing your app in different states.

Analytics & Reporting

Generate automated reports with visual dashboards for stakeholders.

Testing & QA

Automate visual regression testing across devices and browsers.

Compliance & Audits

Maintain visual records of transactions and system states.

Trusted by Developers Worldwide

See why teams choose BoltShot for their screenshot workflows

IK

Ilya Kreymer

Co-founder & CTO, Webrecorder

Dec 12, 2025

We were maintaining our own Puppeteer setup and it was a nightmare. Switched to BoltShot and haven't looked back. Just works, and I don't have to babysit headless Chrome anymore.

GS

Gil Sever

Co-founder & CEO, Applitools

Nov 28, 2025

Our devs set it up in a single sprint. The docs are clear, and the response times are fast.

MF

Mike Fotinakis

Co-founder & CEO, Percy (BrowserStack)

Jan 5, 2026

Replaced a two-year-old Selenium rig that kept breaking. BoltShot is way more reliable and honestly cheaper than what we were paying in server costs to self-host.