| name | qr-generator |
| description | Generate QR code images for any text, URL, or data using the goqr.me API. |
QR Generator
Generate QR code images for any text, URL, or data using the goqr.me API.
Category: productivity
API Key Required: No
When to use
- User wants a QR code for a URL, text, wifi credentials, or contact info
- User needs a scannable code image
How it works
Base URL: https://api.qrserver.com/v1/create-qr-code/
1. Generate a QR code (returns PNG image)
curl -s -o qr.png "https://api.qrserver.com/v1/create-qr-code/?size=300x300&data=https://example.com"
2. Custom size and format
curl -s -o qr.png "https://api.qrserver.com/v1/create-qr-code/?size=500x500&format=png&data=Hello+World"
Parameters:
size — WxH in pixels (e.g. 300x300)
data — URL-encoded content
format — png, gif, jpeg, svg, eps
color — foreground hex (e.g. 0-0-0)
bgcolor — background hex (e.g. 255-255-255)
margin — quiet zone in modules (default 1)
3. Direct image URL (no download needed)
Just construct the URL and share it:
https://api.qrserver.com/v1/create-qr-code/?size=300x300&data=https://example.com
Examples
User: "Make me a QR code for my website https://mysite.com"
→ Provide the direct URL: https://api.qrserver.com/v1/create-qr-code/?size=300x300&data=https%3A%2F%2Fmysite.com
User: "Generate a QR code with the text 'Hello World'"
→ URL-encode the data and provide the link or download the image.
Constraints
- Free, no key needed
- URL-encode the
data parameter
- Max data depends on QR version (~4000 alphanumeric chars)