Skip to main content
1

Create an account

Sign up at app.screenshotly.dev/register. No credit card required — the free plan includes 100 screenshots per month.
2

Get your API key

After registering, go to API settings in your dashboard. Copy your API key and store it securely — you’ll need it for every request.
Never expose your API key in client-side code or public repositories. Store it in environment variables.
3

Capture your first screenshot

Choose your preferred method:
By default, the API returns the screenshot as a binary image. To get a JSON response with metadata, set response_type to json:

Next steps

Full-page captures

Capture entire scrollable pages.

Device emulation

Simulate mobile devices and custom viewports.

Batch processing

Capture multiple URLs in one request.

API reference

See all available parameters.