What Is a QR Code?
A QR (Quick Response) code is a two-dimensional barcode that can store URLs, plain text, contact information, Wi-Fi credentials, and more. First invented in 1994 by Denso Wave for tracking automotive parts, QR codes are now ubiquitous — appearing on restaurant menus, product packaging, event tickets, and digital marketing campaigns worldwide.
Why Use a Custom QR Code?
Generic black-and-white QR codes work, but they don't capture attention. Customizing your QR code with brand colors, gradient effects, rounded dot styles, and a center logo or text makes it instantly recognizable and increases scan rates. Our generator gives you granular control over every visual element while maintaining ISO 18004 compliance.
Supported QR Code Types
This generator supports a wide range of content types beyond simple URLs:
- URLs — link to any website or web application.
- Email — pre-fill recipient, subject, and body text.
- Phone & SMS — one-tap dialing or messaging with international codes.
- WhatsApp — deep-link directly into a WhatsApp chat.
- WiFi Networks — WPA/WPA2/WPA3-Personal, Open, WEP (legacy), guest voucher codes, and 802.1X Enterprise configurations.
- OTP / TOTP — generate authenticator app enrollment QR codes compatible with UniFi Verify, Google Authenticator, Authy, 1Password, and more.
- Geo Location — share GPS coordinates with an optional label.
- Plain Text — encode up to 4,296 characters of free-form text.
- Phone Conference — dial-in number, conference ID, and PIN.
- Amazon / Product Links — paste a URL or ASIN to generate a product QR.
Features
- Six dot styles — square, dots, rounded, extra-rounded, classy, and classy-rounded.
- Gradient colors — linear or radial gradients for body, background, and corners.
- Center graphic — embed a logo image or styled text in the center of your QR code.
- QR shape — choose between square and circular QR code frames.
- High-res export — download as lossless PNG up to 2000 × 2000 px or scalable SVG.
- Local processing — your QR content is generated in your browser and never sent to our servers. Third-party ads may use cookies per their own policies.
Tips for Scannable QR Codes
- Maintain contrast — dots should be significantly darker (or lighter) than the background.
- Keep a quiet zone — leave adequate margin around the QR code.
- Test before printing — scan with multiple apps and devices.
- Use error correction — increase to "Quartile" or "High" when adding a center graphic.
- Shorten URLs — shorter data produces cleaner, more aesthetic codes.