HTML to PDF & Screenshots
A simple API to convert HTML or URLs to high-quality PDFs and screenshots. Built for developers who need reliable document generation.
100 free conversions per month. No credit card required.
# Generate a PDF from HTML
curl -X POST https://api.elementsnap.com/v1/pdf/html \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"html": "<h1>Hello</h1>"}'Everything you need
Built for developers who need reliable document generation without the complexity.
PDF Generation
Convert any HTML content or URL to a perfectly formatted PDF document.
Screenshot Capture
Generate high-quality screenshots of any webpage or HTML content.
Pre-built Templates
Use ready-made invoice, receipt, certificate, and report templates. Just plug in your data.
Batch Processing
Generate up to 50 PDFs or screenshots in a single API call with webhook notifications.
Fast & Reliable
Optimized for speed with infrastructure that scales automatically.
Simple API
Get up and running in 5 minutes. One endpoint, one API key, one line of code.
Try it now
Paste your own HTML or pick a sample template and generate a PDF or screenshot instantly.
Pre-built templates
Start with a professionally designed template. Pass your data via the API and get back a pixel-perfect PDF in seconds.
Certificate
Elegant certificate of achievement with decorative border and signature line.
Use TemplateSimple integration
Get up and running in minutes with our straightforward API.
Coming soon
We're building integrations to make document generation even easier.
Zapier Integration
Connect ElementSnap to 5,000+ apps. Auto-generate documents from any trigger.
Google Sheets Connector
Turn spreadsheet rows into PDFs automatically. Perfect for bulk invoices.
Template Marketplace
Browse and use community-created templates. Or sell your own.