API Snap is a developer utility platform that consolidates 13+ commonly needed REST APIs into a single, unified service with one API key. The platform provides QR code generation, screenshot capture, image resize and conversion, HTML-to-PDF rendering, Markdown-to-HTML conversion, URL metadata extraction, cryptographic hashing, JWT decoding, Base64 encoding/decoding, UUID and unique ID generation, color format conversion, lorem ipsum text generation, and SVG placeholder image generation. API Snap aims to eliminate dependency bloat by letting developers replace small libraries and self-hosted utility services with simple HTTP requests against a managed, rate-limited, multi-tenant API.
APIs.json: https://raw.githubusercontent.com/api-evangelist/api-snap/refs/heads/main/apis.yml
- Type: Index
- API Utilities
- Developer Tools
- QR Codes
- Screenshots
- Image Processing
- PDF Generation
- Markdown
- URL Metadata
- Hashing
- JWT
- Base64
- UUID
- Color Conversion
- Lorem Ipsum
- Placeholder Images
- Created: 2026-05-06
- Modified: 2026-05-19
Generate QR codes encoding any text or URL. Supports configurable size up to 1000 pixels, PNG or SVG output formats, and custom foreground/background hex colors. Returns the encoded image directly with the appropriate content type.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- QR Codes
- Image Generation
- Encoding
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Example
Capture a webpage screenshot by URL. Configurable viewport width and height, output format (PNG or JPEG), and an option to capture the full scrollable page. A managed alternative to running headless Chromium or Puppeteer.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Screenshots
- Browser Automation
- Web Capture
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Example
Resize and convert images. Accepts a binary upload, base64 string, or remote URL. Supports PNG, JPEG, WebP, and AVIF output, configurable quality, target width and height up to 4096 pixels, and standard fit modes (cover, contain, fill, inside, outside).
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Image Processing
- Image Resize
- Format Conversion
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Example
Convert HTML content into a PDF document. Accepts arbitrary HTML and an optional filename title, returning an application/pdf payload with a Content-Disposition header for direct download.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Document Generation
- HTML to PDF
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Example
Convert Markdown content to HTML. Supports a styled mode that returns a full standalone HTML page with default styling, or an unstyled mode that returns a JSON document with the raw HTML fragment for embedding in your own UI.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Markdown
- HTML
- Content Conversion
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Example
Extract URL metadata and Open Graph tags for any web page. Returns a structured JSON document with title, description, image, site name, type, favicon, theme color, author, and published date for use in link previews and content cards.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- URL Metadata
- Open Graph
- Link Preview
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Structure
- Example
Compute cryptographic hashes of arbitrary text. Supports MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, and SHA3-512 algorithms with hex, base64, or base64url encodings. Available via either GET (query parameters) or POST (JSON body).
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Hashing
- Cryptography
- Security
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Structure
- Example
Decode a JSON Web Token without verification, returning the header and payload as JSON along with computed expiration metadata (expired flag, expiresAt, issuedAt). Useful for debugging tokens and inspecting claims during integration work.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- JWT
- Tokens
- Security
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Structure
- Example
Base64 encode or decode an arbitrary string. Supports a URL-safe variant for use in URLs and tokens. Accepts a JSON request body specifying the action and returns the result with a confirmation of the action performed.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Base64
- Encoding
- Decoding
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Structure
- Example
Generate unique identifiers in multiple formats including UUID v4, NanoID, short NanoID, hex, base64, numeric, and timestamp-based IDs. Supports batch generation of up to 100 IDs per request and an optional prefix for typed IDs (e.g. usr_, ord_).
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- UUID
- Identifiers
- ID Generation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Structure
- Example
Convert color values between hex, RGB, and HSL formats. Returns structured representations for each format along with computed brightness (0-255) and a derived isDark boolean useful for choosing accessible foreground colors.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Color
- Color Conversion
- Design Utilities
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Structure
- Example
Generate lorem ipsum placeholder text. Supports configurable paragraph and sentence counts (1-20 each) and either plain text or HTML output for use in design mockups, prototypes, and tests.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Lorem Ipsum
- Placeholder Text
- Content Generation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Structure
- Example
Generate SVG placeholder images for design and prototyping. Supports configurable width and height up to 2000 pixels, custom background and foreground hex colors, and optional custom label text rendered in the center of the image.
- Human URL: https://api-snap.com/
- Base URL:
https://api-snap.com/api
- Placeholder Images
- SVG
- Design Utilities
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Example
- Website
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Pricing
- Blog
- GitHub Organization
- Authentication
- Features
- Use Cases
- Integrations
- Plans
- Rate Limits
- Fin Ops
- JSON-LD — JSON-LD
- Spectral Rules
- Vocabulary
FN: Kin Lane Email: kin@apievangelist.com