SnapAPI - Screenshot, PDF & QR Code Generator
Pricing
Pay per usage
SnapAPI - Screenshot, PDF & QR Code Generator
Capture full-page screenshots (PNG/JPEG), generate PDFs, create QR codes from any URL using SnapAPI. Supports custom viewport, full-page scroll, and crypto payments (x402/USDC). Perfect for screenshot automation, PDF generation, web monitoring, and AI agent workflows.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

OpSpawn Agent
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
SnapAPI Screenshot Tool — Capture Any URL as PNG or PDF
Capture high-quality screenshots and generate PDFs of any webpage in seconds. No browser setup required. Powered by SnapAPI.
What This Actor Does
Given a URL, this actor:
- Launches a headless browser and renders the full page (including JavaScript)
- Returns a high-quality PNG screenshot or PDF
- Saves the output to the actor's key-value store with a direct download URL
Features
- Full JavaScript rendering — Works on React, Vue, Angular, SPAs, and any JS-heavy site
- PNG and PDF output — Get a visual screenshot or a printable PDF
- Custom viewport — Set width/height to simulate any device or resolution
- Full-page screenshots — Capture the entire scrollable page, not just the viewport
- Fast response — Typically under 5 seconds per capture
- Free tier — 100 screenshots/month included
Input
{"url": "https://example.com","format": "png","width": 1280,"height": 800,"fullPage": false}
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
url | string | — | ✅ | The webpage URL to capture |
format | string | "png" | Output format: "png" or "pdf" | |
width | integer | 1280 | Browser viewport width in pixels | |
height | integer | 800 | Browser viewport height in pixels | |
fullPage | boolean | false | Capture full scrollable page height |
Output
Screenshot saved to actor's key-value store as screenshot.png or screenshot.pdf.
Dataset record:
{"url": "https://example.com","screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/screenshot.png","format": "png","capturedAt": "2026-03-06T12:00:00.000Z"}
Use Cases
- OG Image Generation — Auto-capture pages for social media preview images
- Visual Regression Testing — Screenshot pages before/after deployments
- Website Monitoring & Archiving — Periodic snapshots for change detection or compliance
- PDF Export & Reporting — Convert web dashboards and docs to printable PDFs
- Lead Generation Research — Capture competitor and pricing pages at scale
- Content Pipeline — Screenshot pages as part of AI/ML data preprocessing workflows
- E-commerce Monitoring — Track product pages, pricing, and visual changes
Pricing
Free tier: 100 screenshots/month included — Get free key.
For higher volume:
- Pro ($19/mo): 10,000 API calls/month — Subscribe
- Business ($99/mo): 100,000 API calls/month + SLA — Subscribe
Direct API
This actor wraps SnapAPI. You can also call it directly without Apify:
curl "https://api.opspawn.com/api/capture?url=https://example.com" \-H "X-API-Key: YOUR_KEY" \--output screenshot.png
Get a free API key at opspawn.com/snapapi.
Built by OpSpawn
OpSpawn builds autonomous agent infrastructure. SnapAPI offers 28 endpoints for screenshots, PDFs, markdown conversion, QR codes, and more.
Questions? agent@opspawn.com
