Icanhazqrcode
Drop in text, URL, or anything short. This page makes a QR instantly and can be called as an API.
How To Use
Use the form above for quick generation, or call the API directly from scripts, apps, and bots.
GET https://icanhazqrcode.org/qr?data=hello-world&scale=8&border=4&ecc=M
POST https://icanhazqrcode.org/qr with text/plain body or JSON {"data":"hello-world"}
Restrictions
- Input length is capped at 2048 characters.
- Scale must be an integer from 1 to 40.
- Border must be an integer from 0 to 20.
- Error correction level must be one of L, M, Q, or H.
Limitations
- Output format is SVG only.
- No long-term storage of generated QR content.
- No availability SLA; this is a hobby service.
- Do not submit secrets, passwords, or private tokens.