Generate pixel-art QR code
generate_pixel_art_qrGenerate an artistic QR code with pixel art embedded via a halftone technique: pixel text (up to 8 Latin characters/digits) or one of the built-in pixel icons, plus optional gradient color themes. The QR stays fully scannable (error correction H + server-side decode verification). Use list_icons and list_themes to see available options.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bg | No | Background hex color, default #ffffff | |
| fg | No | Foreground hex color, default #0f172a | |
| geo | No | Coordinates (type geo) | |
| sms | No | SMS fields (type sms) | |
| data | No | Payload for type url (the link) or text (free text) | |
| icon | No | Pixel icon id from list_icons (used when text is not given) | |
| size | No | Approximate PNG size in px | |
| text | No | Pixel text to embed (A-Z, 0-9, basic punctuation) | |
| type | Yes | QR content type | |
| wifi | No | Wi-Fi credentials (type wifi) | |
| event | No | Calendar event fields (type event) | |
| theme | No | Theme id from list_themes. Overrides fg/bg. | |
| vcard | No | Contact card fields (type vcard) | |
| format | No | png | |
| No | WhatsApp fields (type whatsapp) |