Getting Started
Quick Start
RenderShot is a screenshot and PDF generation API that runs on Cloudflare’s edge network. Get your first screenshot in under a minute.
1. Create an Account
Sign up at rendershot.dev/register to get your free API key. The free plan includes 500 screenshots per month.
2. Make Your First Request
curl -X POST https://api.rendershot.dev/v1/screenshot \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}' \
--output screenshot.png
3. Using the SDK
Install the official TypeScript/JavaScript SDK:
npm install @rendershot/sdk
import { RenderShot } from "@rendershot/sdk";
const client = new RenderShot({ apiKey: "sk_live_xxx" });
const result = await client.screenshot({
url: "https://example.com",
format: "png",
});
What’s Next?
- Authentication — Learn about API key types and security
- Screenshot API — Full parameter reference
- PDF API — Generate PDFs from URLs or HTML
- Examples — Code examples in multiple languages