📌 Free QR Code API – PNG & SVG (No Watermark)
Generate high-quality QR codes using a simple API. Choose between direct mode (no redirection, no data tracking) or tracking mode for scan analytics. No registration required.
API Endpoint
https://tools.cmsgue.id/qrcode?data=TEXT
Available Parameters
| Param | Type | Default | Description |
|---|---|---|---|
data | string | required* | Direct QR content (no tracking). |
track | string | optional | Tracking mode: QR logs scans & redirects. |
size | int | 300 | QR image size in pixels. |
margin | int | 10 | Quiet zone around QR code. |
format | string | png | png or svg |
*Only one of data or track is required.
✅ Direct Mode (No Tracking)
User scans → goes directly to your URL.
https://tools.cmsgue.id/qrcode?data=https://example.com
📊 Tracking Mode (With Analytics)
User scans → QR redirects through tools.cmsgue.id to record: scan count, device type, browser, country.
https://tools.cmsgue.id/qrcode?track=https://example.com
Redirect happens via /t/{uid}
Spreadsheet Usage
Google Sheets:=IMAGE("https://tools.cmsgue.id/qrcode?data=" & ENCODEURL(A2) & "&size=300")
Microsoft Excel (Microsoft 365):
=IMAGE("https://tools.cmsgue.id/qrcode?data=" & ENCODEURL(A2))
🛡 Privacy & Transparency
- Direct QR mode: No tracking, no redirects
- Tracking enabled
using ?track= - No personal data stored — only analytics summary
- All generated QR codes have no watermark
🚦 Rate Limit
Free tier: 500 requests per day per IP.
🔁 Errors
400— Missing parameters429— Rate limit exceeded