Complete Feature Set for Developers

Everything you need to build powerful screenshot generation into your applications

Multiple Image Formats

Generate screenshots in PNG, JPG, WebP, or PDF. Each format optimized for different use cases.

  • PNG - Highest quality, lossless compression
  • JPG - Smaller file sizes, perfect for web
  • WebP - Modern format, best compression
  • PDF - Document format (paid plans only)

Custom Resolutions

Set any resolution from 100px to 4K (3840x2160). Perfect for thumbnails, previews, or high-res captures.

  • Width: 100px - 3840px
  • Height: 100px - 2160px
  • Maintain aspect ratios
  • Optimized rendering engine

Full Page Screenshots

Capture entire web pages with automatic scrolling. Perfect for long-form content and documentation.

  • Automatic page scrolling
  • Handles dynamic content
  • Captures all viewport content
  • Perfect for documentation sites

Remove Popups & Banners

Automatically remove popups, modals, and cookie banners. Just set remove_popups=true.

  • Cookie consent banners
  • Newsletter popups
  • Modal dialogs
  • Overlay elements

Lightning Fast Performance

Average response time under 3 seconds. Optimized infrastructure for speed and reliability.

  • 2-3 second average response
  • 99.9% uptime SLA
  • Global CDN distribution
  • Scalable infrastructure

Secure & Reliable

API key authentication, rate limiting, and secure S3 storage. Your screenshots are safe and accessible.

  • API key authentication
  • HTTPS encrypted
  • Amazon S3 storage
  • Direct S3 URLs

API Features & Capabilities

Rate Limiting

Intelligent rate limiting based on your subscription plan. Prevents abuse while ensuring fair usage.

  • Free: 60 requests per minute
  • Basic: 300 requests per minute
  • Pro: 1,200 requests per minute
  • Returns 429 Too Many Requests when exceeded

Screenshot Retention

Automatic screenshot retention based on your plan. Screenshots stored securely on S3 with configurable expiration.

  • Free: 7 days retention
  • Basic: 30 days retention
  • Pro: 90 days retention
  • Automatic cleanup after expiration

API Key Management

Generate and manage multiple API keys from your dashboard. Each key can be activated or deactivated independently.

  • Multiple API keys per account
  • Activate/deactivate keys instantly
  • Track usage per API key
  • Secure key generation

Usage Tracking

Real-time usage statistics and history. Monitor your API usage, track limits, and optimize your integration.

  • Real-time usage dashboard
  • Monthly and all-time statistics
  • Usage history and logs
  • Account summary API endpoint

API Response Format

Every screenshot request returns comprehensive metadata

{
  "screenshot_url": "https://s3.amazonaws.com/bucket/path/image.png",
  "screenshot_id": "uuid-here",
  "format": "png",
  "width": 1920,
  "height": 1080,
  "full_page": false,
  "remove_popups": true,
  "file_size": 245678,
  "created_at": "2024-01-15T10:30:00Z",
  "expires_at": "2024-01-22T10:30:00Z",
  "response_time_ms": 2341
}

Ready to Start Building?

Get your free API key and start generating screenshots in minutes

Get Your Free API Key →