> ## Documentation Index
> Fetch the complete documentation index at: https://docs.screenshotly.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome

> Welcome to Screenshotly - The AI-powered screenshot API

# Welcome to Screenshotly

Screenshotly is an AI-powered screenshot API that automatically removes unwanted elements like cookie banners, ads, and popups to create clean, professional screenshots.

## Key Features

### 🤖 AI-Powered Cleaning

* Automatic detection and removal of:
  * Cookie consent banners
  * Advertisement elements
  * Chat widgets
  * Newsletter popups
  * Social media overlays
* Adjustable confidence thresholds for precise control
* Smart element detection using GPT-4 Vision

### 📱 Device Support

* Multiple device viewports:
  * Desktop (1920×1080)
  * Laptop (1366×768)
  * Tablet (768×1024)
  * Mobile (375×812)
* Custom viewport sizes supported

### 🖼️ Device Mockups

* Professional device frames:
  * Browser window (Light/Dark)
  * iPhone 14 Pro
  * MacBook Pro
* High-quality mockup templates

### 💪 Powerful Features

* Full-page screenshots
* Custom element capture
* Multiple output formats:
  * PNG (Best for transparency)
  * JPEG (Adjustable quality)
  * PDF (Document format)
* Configurable capture delay
* Intuitive UI with tooltips and feedback
* Real-time format preview

## Getting Started

<CardGroup>
  <Card title="Quickstart" icon="rocket" href="/introduction/quickstart">
    Get started with Screenshotly in minutes
  </Card>

  <Card title="Authentication" icon="key" href="/introduction/authentication">
    Learn about API authentication
  </Card>

  <Card title="API Reference" icon="code" href="/api/screenshot">
    Explore the API endpoints
  </Card>

  <Card title="Guides" icon="book" href="/guides/ai-removal">
    Learn about advanced features
  </Card>
</CardGroup>

## Tech Stack

* **Frontend**: Next.js 14, React, TypeScript, Tailwind CSS
* **Backend**: Next.js API Routes
* **AI**: OpenAI GPT-4 Vision API
* **Authentication**: Clerk
* **Database**: PostgreSQL with Prisma
* **Rate Limiting**: Upstash Redis
* **Screenshot Engine**: Puppeteer
* **Image Processing**: Sharp

## Plans and Pricing

<CardGroup>
  <Card title="Free" icon="sparkles">
    Perfect for testing and small projects

    * 500 requests/day
    * Basic screenshot features
    * Device mockups
    * Multiple formats (PNG, JPEG, PDF)
  </Card>

  <Card title="Pro" icon="rocket">
    For growing businesses

    * 5,000 requests/day
    * Everything in Free, plus:
    * AI-powered element removal
    * Smart element detection
    * Adjustable confidence controls
  </Card>

  <Card title="Enterprise" icon="building">
    For large-scale applications

    * 10,000 requests/hour
    * Unlimited concurrent requests
    * Custom mockup templates
  </Card>
</CardGroup>

## Support

Need help? Check out our:

* [API Reference](/api/screenshots)
* [Guides](/guides/capturing-screenshots)
* [FAQ](/guides/faq)
