Skip to main content

Introduction

Welcome to BoltShot - a powerful, flexible screenshot API service that enables you to capture high-quality screenshots of any website with advanced customization options.

What is BoltShot?

BoltShot is a comprehensive screenshot API tool that provides developers with a simple yet powerful way to generate screenshots of web pages. Whether you need to capture full-page screenshots, specific elements, or generate PDFs, BoltShot offers the flexibility and features you need.

Key Features

📸 Advanced Screenshot Capabilities

  • Multiple Formats: Support for PNG, WebP, and PDF output formats
  • Full-Page Capture: Capture entire web pages including content below the fold
  • Element Selection: Target specific elements using CSS selectors
  • Device Emulation: Simulate desktop, mobile, and tablet viewports
  • Custom Viewports: Specify exact width and height dimensions

🎨 Customization Options

  • Image Quality Control: Adjust quality settings (1-100)
  • Scale Factor: Control image resolution (0.1-3.0)
  • Theme Support: Capture pages in light or dark mode
  • Ad Blocking: Automatically remove ads and cookie banners
  • Resource Blocking: Block CSS, JavaScript, or images
  • URL Blocking: Block specific URLs with wildcard support

🔐 Security & Authentication

  • API Key Authentication: Simple API key-based access

💾 Storage Integration

  • S3-Compatible Storage: Support for AWS S3, Google Cloud Storage, Azure Blob
  • Per-Request Storage: Override default storage per request

🚀 Developer-Friendly

  • RESTful API: Simple HTTP-based API
  • GET Requests: Use query parameters for all options
  • JSON & Binary Responses: Get screenshots as files or base64-encoded data
  • Comprehensive Error Handling: Clear error messages and status codes

Use Cases

BoltShot is perfect for:

  • Website Monitoring: Capture screenshots for visual regression testing
  • Content Generation: Automatically generate images for social media or marketing
  • Documentation: Create visual documentation of web interfaces
  • Analytics: Track visual changes over time
  • Automation: Integrate with Zapier, n8n, Make, and other automation tools
  • E-commerce: Generate product preview images
  • Reporting: Include web page screenshots in reports

Getting Started

Ready to start using BoltShot? Check out our Getting Started Guide to:

  1. Create your account
  2. Generate your first API key
  3. Take your first screenshot
  4. Configure storage options

API Base URL

https://api.boltshot.dev

Need Help?

Let's get started!