Description
This endpoint generates a high-quality, print-ready QR Code in PDF format, specifically designed for offset or laser printing.The output file is optimized for grayscale printing with strict CMYK color control (black only).
Request Parameters
Form Data (multipart/form-data)
| Name | Type | Required | Description |
|---|---|---|---|
qrid | string | ✅ | Unique QR Code ID (e.g., Q184ebe392f46414a) |
for_print | string | ✅ | Must be set to 'true' to enable printable mode |
name | string | No | Output filename for the downloaded PDF (e.g., qrCode.pdf) |
size | string | No | QR code size in pixels (range 300–600px, default 600) |
Notes
- The generated QR Code is vector-based (PDF) — ideal for professional printing.
- All colors are automatically converted to pure black (K:100) for print efficiency.
- The endpoint ignores any existing design styles — the QR is output in plain black and white for best scannability.
- Minimum size: 300 pixels; Maximum size: 600 pixels
- Default size: 600×600 pixels.
- File output type:
application/pdf.Request Body (Form Data)
Examples
Download Printable QR Code (Default Size)
Download Printable QR Code (Custom Size)
Download with Different File Names
Error Handling
Invalid Size Parameter
If the size parameter is outside the allowed range (300-600), the API will return an error:QR Code Not Found
If the QR code ID doesn’t exist:Missing Required Parameters
Iffor_print is not set to “true”:
Best Practices
- ✅ Use
for_print=trueonly when generating files for offset or large-format printing. - ✅ Maintain high resolution (≥400px) for print clarity.
- ⚠️ Avoid applying design layers or colors — print mode always outputs black-only QR codes.
- 💡 Include the
nameparameter to generate descriptive filenames for easy organization (e.g.,event-qr-print.pdf). - 🔒 Store API keys securely and restrict access to authorized systems only.
When to Use: Printable vs Standard Download
- Use
/qrcode/{qrid}/download/for digital applications where colors, frames, or logos are needed. - Use
/qr/download/when you need a print-ready, high-contrast, black-only QR code for professional printing.
Authorizations
API key authentication. Enter your API key directly in the Authorization header.
Body
multipart/form-data
Response
Printable QR code PDF file
The response is of type file.