Quick Start
Call the API immediately with a GET request:
GET https://qr.dee4u.com/api/qr?data=https://example.com
Or specify additional parameters:
GET https://qr.dee4u.com/api/qr?data=https://example.com&size=500&format=png-transparent
Try API
API URL:
QR Code will appear here
API Parameters
| Parameter | Required | Example | Description |
|---|---|---|---|
data |
Required | https://google.com |
URL or text to encode in QR code |
size |
Optional | 300 |
Image size in pixels (default: 300, range: 50-2000) |
format |
Optional | png |
File format: png, png-transparent, jpg, jpeg (default: png) |
filename |
Optional | my_qr |
Custom filename (auto-generated if not provided) |
Code Examples
Example 1: Basic
https://qr.dee4u.com/api/qr?data=https://google.com
Example 2: Large Size
https://qr.dee4u.com/api/qr?data=https://google.com&size=800
Example 3: Transparent PNG
https://qr.dee4u.com/api/qr?data=https://google.com&format=png-transparent
Example 4: Custom Filename
https://qr.dee4u.com/api/qr?data=https://google.com&filename=my-qr-code&size=600&format=jpg
Usage in HTML
<img src="https://qr.dee4u.com/api/qr?data=https://google.com&size=300" alt="QR Code">
Usage in JavaScript (Fetch)
fetch('https://qr.dee4u.com/api/qr?data=https://google.com&size=400')
.then(response => response.blob())
.then(blob => {
const url = URL.createObjectURL(blob);
document.getElementById('qr').src = url;
});
Features
Easy to Use
Simple GET request, no API key required
Fast
Generate QR codes in milliseconds
Multiple Formats
Supports PNG, transparent PNG, JPG, JPEG
Privacy-focused
We don't store your URLs, only usage statistics
Customizable Size
Size range: 50-2000 pixels
High Quality
Highest error correction level (ECC H)
Contact Support
Have questions or need help? Send us a message!