Public APIs
SnapAPI favicon

SnapAPI

Development

Developer utility API with 13+ tools: QR codes, screenshots, image processing, hashing, and more.

SnapAPI's website screenshot

About SnapAPI

API Snap is a REST API collection providing developer utility functions through a single API key and Bearer token authentication. The endpoints cover QR code generation (PNG/SVG with custom colors and sizes), image resizing and format conversion (PNG, WebP, JPEG, AVIF), hashing (SHA-256, SHA-512, MD5), UUID and nanoid generation with optional prefixes, Base64 encoding/decoding, URL metadata and Open Graph extraction, JWT decoding, color conversion (hex, RGB, HSL), placeholder image and Lorem Ipsum generation, Markdown-to-HTML conversion, HTML-to-PDF conversion, and full-page URL screenshot capture. All responses are JSON, and a full OpenAPI 3.0 spec is available for import into tools like Postman or Insomnia.

The service is aimed at developers who want to avoid rebuilding these common utility functions themselves, working from any language or framework capable of making HTTP requests, including Node.js, Python, Go, Ruby, PHP, Rust, Java, and Swift. It supports CORS, allowing calls directly from browser-side JavaScript.

Pricing includes a free tier of 100 API calls per month with no credit card required, a Hobby plan at $9/month for 5,000 calls, a Pro plan at $29/month for 50,000 calls, and a Business plan at $99/month for 500,000 calls, with all plans including access to every endpoint.

Key features

  • QR code generation in PNG or SVG with custom colors and sizes
  • Image resize, crop, and format conversion (PNG, WebP, JPEG, AVIF)
  • Hash generation with SHA-256, SHA-512, MD5, hex or base64 output
  • UUID and nanoid generation with custom prefixes and counts
  • URL metadata/Open Graph extraction and full-page screenshot capture
  • HTML to PDF conversion and Markdown to HTML rendering

Frequently asked questions

Is there a free tier?

Yes, the free tier includes 100 API calls per month with no credit card required.

What are the paid pricing tiers?

Hobby is $9/mo for 5,000 calls, Pro is $29/mo for 50,000 calls, and Business is $99/mo for 500,000 calls.

How does authentication work?

You sign up, create an API key, and include it as a Bearer token in the Authorization header for all endpoints.

What languages or platforms does it support?

It's a standard REST API with JSON responses, so it works from any HTTP client including Node.js, Python, Go, Ruby, PHP, Rust, Java, and Swift.

Can I use it in production and switch providers later?

Yes, the Pro and Business plans are built for production workloads, and since it uses standard REST with no proprietary SDKs, you can switch away anytime.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product