Free, fast, developer-friendly APIs. No signup required. Just add your URL and go.
Capture pixel-perfect screenshots and PDFs of any website. Powered by Chromium. Renders JavaScript, handles SPAs.
Screenshots in ~2-5 seconds
Width, height, full page, delay
Generate PDFs from any URL
100 requests/month, no key needed
| Parameter | Type | Description |
|---|---|---|
url required | string | URL to capture |
width | integer | Viewport width (default: 1280) |
height | integer | Viewport height (default: 800) |
fullPage | boolean | Capture entire page (default: false) |
delay | integer | Wait ms before capture (default: 0) |
format | string | png or jpeg (default: png) |
curl "https://api.pandan.is/v1/screenshot?url=https://example.com&width=1280&height=800" -o screenshot.png
Try it โ
| Parameter | Type | Description |
|---|---|---|
url required | string | URL to convert to PDF |
format | string | Paper format: A4, Letter, etc. (default: A4) |
curl "https://api.pandan.is/v1/pdf?url=https://example.com" -o page.pdf
OpenAPI Spec: api.pandan.is/openapi.json
Generate QR codes instantly as PNG, SVG, or Base64. Perfect for dynamic content, payment links, WiFi sharing.
| Parameter | Type | Description |
|---|---|---|
data required | string | Content to encode |
size | integer | Image size in pixels (default: 300) |
format | string | png or svg (default: png) |
color | string | QR color hex, e.g. 000000 |
bg | string | Background color hex, e.g. ffffff |
margin | integer | Quiet zone margin (default: 4) |
curl "https://qr.pandan.is/v1/qr?data=https://pandan.is&size=400&format=png" -o qr.png
Try it โ
Returns a JSON response with the QR code as a base64-encoded data URI.
curl "https://qr.pandan.is/v1/qr/base64?data=hello&size=200"
// {"base64": "data:image/png;base64,iVBOR..."}
OpenAPI Spec: qr.pandan.is/openapi.json
Shorten URLs with built-in click analytics. Track clicks, referrers, and geographic data.
| Parameter | Type | Description |
|---|---|---|
url required | string | URL to shorten |
slug | string | Custom short code (optional) |
curl -X POST "https://s.pandan.is/api/shorten" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/very/long/url"}'
// {"shortUrl": "https://s.pandan.is/abc123", "slug": "abc123"}
Get click analytics for a shortened link.
curl "https://s.pandan.is/api/stats/abc123"
// {"slug": "abc123", "clicks": 42, "created": "2026-03-22T..."}
Generate beautiful Open Graph images dynamically. Perfect for social media previews, blog posts, product pages.
| Parameter | Type | Description |
|---|---|---|
title required | string | Main title text |
subtitle | string | Subtitle or description |
theme | string | Color theme (dark, light, gradient) |
width | integer | Image width (default: 1200) |
height | integer | Image height (default: 630) |
curl "https://og.pandan.is/v1/image?title=My+Blog+Post&subtitle=A+great+article" -o og.png
Try it โ
Generate professional PDF invoices with Icelandic tax (VSK) support. Kennitala validation, beautiful templates.
Create a professional PDF invoice. Supports Icelandic business requirements (kennitala, VSK calculations).
curl -X POST "https://reikningur.pandan.is/api/v1/invoice" \
-H "Content-Type: application/json" \
-d '{
"seller": {"name": "My Company", "kennitala": "1234567890"},
"buyer": {"name": "Customer Inc"},
"items": [{"description": "Web Development", "quantity": 10, "price": 15000}],
"currency": "ISK"
}' -o invoice.pdf
Web UI available at reikningur.pandan.is
Real-time currency exchange rates, ISK-centric. 14 currencies with rates cached every 4 hours.
Get current exchange rates for ISK against major currencies.
curl "https://gjaldmidlar.pandan.is/api/v1/rates"
// {"base": "ISK", "rates": {"USD": 0.0072, "EUR": 0.0066, ...}}
Web UI with converter at gjaldmidlar.pandan.is
All APIs include a generous free tier. No credit card required to start.
Screenshot: 100/mo
QR Code: 200/mo
Link Shortener: 50 links
OG Image: unlimited
Invoice: 5/mo
Screenshot: 5,000/mo
Invoice: 50/mo
Priority support
Screenshot: 25,000/mo
Invoice: 500/mo
API key + dashboard
Unlimited everything
SLA guarantee
Custom integrations
Payment integration coming soon. All APIs are currently free during beta!