Docs/Utility APIs/QR Code API

QR Code API

Generate customizable QR codes with optional logo embedding

Base URL

https://api.citoapi.com/api/v1

Overview

The QR Code API lets you generate fully customizable QR codes via a simple HTTP request. Choose your output format (PNG, SVG, or base64 JSON), control colors and quiet zone margin, set error correction level, and optionally embed a logo image in the center. All QR codes are generated server-side and returned immediately — no polling required.

Fast generation

QR codes generated in milliseconds, suitable for real-time use

Full color control

Custom foreground and background hex colors

Multiple formats

PNG binary, SVG string, or base64 JSON — pick what fits your stack

Authentication Required

All endpoints require a valid API key in the x-api-key header. Learn more about authentication →