QR codes, image resizing, hashing, screenshots, PDFs — you've built these before. Get them all with one API key and one line of code, so you can ship what actually matters.
100 API calls/month free forever. Upgrade from $9/mo.
# Generate a QR code
curl "https://api-snap.com/api/qr?data=Hello+World&size=400" \
-H "Authorization: Bearer snp_your_api_key" \
-o qr.png
# Hash a string
curl "https://api-snap.com/api/hash?text=my-secret&algorithm=sha256" \
-H "Authorization: Bearer snp_your_api_key"
# Generate unique IDs
curl "https://api-snap.com/api/uuid?format=nanoid&count=10&prefix=usr_" \
-H "Authorization: Bearer snp_your_api_key"Sign up in 30 seconds. Free tier, no credit card. Your API key is ready instantly.
One HTTP request. Bearer token auth. Works from any language, framework, or curl.
Focus on your core features. Let API Snap handle the utility functions.
Every endpoint works with a single API key. No extra setup.
/api/qrGenerate QR codes in PNG or SVG with custom colors and sizes
/api/qr?data=https://example.com&size=300&format=png
/api/hashSHA-256, SHA-512, MD5, and more. Hex or base64 output
/api/hash?text=hello&algorithm=sha256
/api/uuidUUIDs, nanoids, hex tokens, timestamps, and more
/api/uuid?format=nanoid&count=5&prefix=usr_
/api/resizeResize, crop, convert images to PNG, WebP, JPEG, or AVIF
POST /api/resize { "url": "...", "width": 400, "format": "webp" }/api/base64Encode or decode Base64 and Base64URL strings
POST /api/base64 { "input": "Hello", "action": "encode" }/api/metaExtract Open Graph, title, description, favicon from any URL
/api/meta?url=https://github.com
/api/jwt-decodeDecode JWT tokens — inspect header, payload, and expiry
POST /api/jwt-decode { "token": "eyJhbGci..." }/api/colorConvert between hex, RGB, HSL with brightness detection
/api/color?color=6366f1
/api/placeholderSVG placeholder images with custom dimensions and colors
/api/placeholder?w=400&h=300&bg=4f46e5&text=Hero
/api/loremGenerate placeholder text — paragraphs, sentences, text or HTML
/api/lorem?paragraphs=3&sentences=5
/api/markdownConvert Markdown to styled HTML — perfect for rendering content
POST /api/markdown { "markdown": "# Hello" }/api/pdfConvert HTML content to downloadable PDF documents
POST /api/pdf { "html": "<h1>Invoice</h1>", "title": "Invoice" }/api/screenshotCapture full-page screenshots of any URL
/api/screenshot?url=https://example.com&width=1280
For receipts, tickets, and mobile deep links
Create thumbnails and optimized images on the fly
Build rich social cards for your app or CMS
Prefixed nanoids and UUIDs for database records
SHA-256 checksums for integrity verification
Convert user content to HTML for display
Works with every language and framework. If it can make HTTP requests, it works with API Snap.
Start free. Scale as you grow. No surprises.
$0
100/mo
$9/mo
5,000/mo
$29/mo
50,000/mo
$99/mo
500,000/mo
No. The free tier gives you 100 API calls per month with no credit card required. Just sign up and get your API key instantly.
Free: 100/mo, Hobby ($9): 5,000/mo, Pro ($29): 50,000/mo, Business ($99): 500,000/mo. All plans include access to every endpoint.
Absolutely. Our Pro and Business plans are designed for production workloads with higher rate limits and priority support.
Sign up, create an API key, and include it as a Bearer token in the Authorization header. That's it — one key for all endpoints.
You'll get a 429 response with your current usage. Upgrade anytime — changes take effect immediately with no downtime.
Yes. All API endpoints return proper CORS headers, so you can call them from browser-side JavaScript in any web app.
Sign up, grab your key, and make your first API call — all in under a minute. No credit card. No setup. No meetings.
Create Free AccountAlready have an account? Log in