12 barcode types. 10 QR data formats. Full style control — colors, gradients, shapes, logos. REST API included.
From a simple URL QR code to a custom-styled Data Matrix with your logo embedded.
Custom colors, radial/square/horizontal gradients, 6 module shapes, and adjustable quiet zones.
Upload a PNG, JPEG, or WebP logo to embed in the center of any QR code. Pillow re-encodes it for safety.
Download as SVG, PDF, or EPS for print-ready output at any resolution — not just raster PNG.
POST to /api/generate for full control, or embed a one-liner GET in any <img src=>.
Dedicated forms for URL, vCard, WiFi, Email, SMS, Phone, Location, Calendar, Text, and Bitcoin/Ethereum.
Live stats — daily generation counts, breakdowns by type, API vs web, and per-user history.
Google OAuth gate, rate-limited API, Pydantic strict validation, and all logos re-encoded server-side.
Data Matrix, PDF417, and Aztec Code via treepoem — used on boarding passes, driver's licenses, and medicine.
Choose L / M / Q / H error correction. Level H (30% redundancy) is enforced automatically when a logo is embedded.
From QR codes to Code 128 to exotic 2D symbologies.
2D codes highlighted · 1D barcodes also support custom foreground/background colors and SVG output
A full REST API plus a GET shortcut for dropping QR codes directly into emails, docs, and dashboards.
Drop a QR code into any <img src>, Markdown doc, or Slack message with a single URL.
JSON body with all style options: shape, gradient, logo, error correction, output format, and size.
Query aggregate generation counts, by-type breakdowns, and per-user history.
# Quick embed — just a URL param <img src="/api/qr?data=https://example.com &color=6366f1&shape=rounded&size=256"/> # Full POST for max customization curl -X POST /api/generate \ -H 'Content-Type: application/json' \ -d '{ "type": "qr", "data": { "format": "wifi", "ssid": "MyNetwork", "password": "secret", "security": "WPA" }, "style": { "module_shape": "circle", "color": "#6366f1", "gradient": { "type": "radial", "end_color": "#22d3ee" }, "error_correction": "H" }, "output": { "format": "svg" } }' --output wifi.svg
Sign in with your Cornell Tech Google account to get started.
Sign in with Google