Free QR Code API
Embed high-resolution, infinitely scalable SVG QR Codes dynamically on your website using our blazing-fast, 100% free REST API. No authentication required.
Quick Start
Our API works instantly via a standard GET request. This means you can use the endpoint directly inside an HTML <img> tag without any Javascript or backend integration.
<!-- Simple HTML Embed --><img src="https://kitfyre.com/api/qr/generate?data=https://example.com" alt="QR Code" />
This request immediately returns an image/svg+xml response, rendering perfectly on high-DPI screens without pixelation.
Query Parameters
Customize your QR code generation by passing the following URL parameters.
| Parameter | Type | Description |
|---|---|---|
| data Required | String | The URL, text, email, or data you want to encode. It must be properly URL-encoded (e.g., using encodeURIComponent() in JS or urlencode() in PHP). |
Code Examples
<!-- Include directly in your markup -->
<div class="qr-container">
<img src="https://kitfyre.com/api/qr/generate?data=https%3A%2F%2Fkitfyre.com"
alt="Visit Kitfyre"
style="width: 200px; height: 200px;" />
</div>
Fair Use Policy
This API is completely free and unmetered for fair, typical usage. To ensure speed and reliability for everyone, we request that you implement basic caching (e.g., save the generated image or cache the response) if you are rendering identical QR codes to thousands of users simultaneously.