Need to generate QR codes inside your app or automation workflow? The CodePrints QR Code API lets you generate any QR code with a single HTTP GET request — no API key required for up to 60 requests per minute.

Why Use a QR Code API?

A QR code API is right when: you need QR codes dynamically at runtime (one per order, customer, or product), you're building an app and want QR codes in receipts or emails, or you're automating a bulk workflow.

Free QR Code API — No API Key Required

GET https://codeprints.site/api/qr?content=YOUR_CONTENT Parameters: content (required), size (100-1000, default 300), format (png or svg), fg (foreground hex), bg (background hex). No API key. No signup. Up to 60 requests/minute.

Code Examples

JavaScript: const r = await fetch('https://codeprints.site/api/qr?content=Hello&size=300');

PHP: $qr = file_get_contents('https://codeprints.site/api/qr?content=' . urlencode($url));

Python: r = requests.get('https://codeprints.site/api/qr', params={'content': url})

Authenticated API — Higher Limits

For production apps needing more than 60 req/min, use the authenticated API with your free API key. Get yours at codeprints.site/get-api-key.