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

# Introduction

> Programmatic screenshot API for developers

## DomShot

The programmatic screenshot API for developers. Capture website screenshots with a simple HTTP request.

## What is DomShot

DomShot is a REST API that converts any public URL into a screenshot. Send a request with your target URL, receive an image file in response.

No servers to manage, no browsers to maintain. Just HTTP requests and responses.

## Use cases

### Thumbnail generation

Generate preview images for links, social media shares, or marketing materials.

### Website monitoring

Track visual changes over time. Compare screenshots to detect layout shifts, content updates, or visual regressions.

### Archiving

Store historical snapshots of websites for compliance, legal, or documentation purposes.

### Testing

Automated visual regression testing. Capture screenshots before and after code changes to ensure nothing breaks.

### Automation

Integrate screenshots into your workflow: generate reports, create documentation, or build monitoring dashboards.

## Key features

* **Simple** - One endpoint, one request, one response
* **Fast** - 4-hour cache on all screenshots
* **Flexible** - Multiple formats, viewports, and customization options
* **Fair pricing** - Pay only for successful screenshots, cache hits are free

<Card title="Get started for free" icon="rocket" href="https://domshot.dev/dashboard">
  Sign up and get 100 free credits every month. No credit card required.
</Card>

## Quick links

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get your first screenshot in 30 seconds
  </Card>

  <Card title="Authentication" icon="lock" href="/guides/authentication">
    Learn how to use your API key
  </Card>

  <Card title="API Reference" icon="terminal" href="/api-reference/overview">
    Complete API documentation
  </Card>

  <Card title="Pricing" icon="credit-card" href="/guides/pricing">
    Simple, transparent pricing plans
  </Card>
</CardGroup>
