QR Generator

7 Types URL · WiFi · vCard · SMS · WhatsApp · Email · Geo — Zero scan limits. Never expires.
Matrix Canvas Engine URL
💡 Opens Google Maps / Apple Maps when scanned
Drop logo · PNG / SVG / JPG
Use ECL Level H with logo overlay
Live QR Preview
QR matrix appears here
#000000
#ffffff
Proxied through secure server · No IP logging · No analytics
QR Types 7 Types
Max Resolution 1000 × 1000
Scan Limits Zero — Forever
Frames 5 Styles
Expiry Never
Bulk QR Generator Up to 20 QRs
0 lines

Generate up to 20 QR codes in one shot. Paste one URL per line — our engine batches them through the proxy and returns all codes simultaneously.

Paste URLs below — one per line
Generated QRs
Results appear here after generation
QR Scanner Client-Side · Zero Upload
📷

Click Start to scan

🖼
Drop image or click to browse
PNG · JPG · GIF · WebP
Decoded Result

Result appears here

🔗 URL
Recent Scans
No scans yet

Zero Privacy Leakage

Your payload is routed through our secure proxy with no analytics injection, no affiliate wrapping, and no hidden tracking in your QR matrix. Your data stays entirely yours.

Static Immortality

Zero scan limits. Zero expiry. Zero subscriptions. Data is baked permanently into the pixel matrix — your WiFi QR, vCard, or URL link works forever at no cost.

Print-Scale Resolution

Export up to 1000 × 1000 px with Level H error correction (30% redundancy). Safe to print on business cards, menus, packaging, or billboards — guaranteed to scan every time.

Frequently Asked

Everything you need to know about QR generation

Seven types are supported: URL for any web link, WiFi for auto-connect (perfect for restaurants and hotels), vCard for scan-to-save contacts on business cards, SMS and WhatsApp with pre-filled messages, Email with recipient, subject and body, and Geo location that opens Google or Apple Maps on scan.

7 Types Auto Protocol

Never. Unlike dynamic QR services that redirect through their own servers (and can expire or get paywalled), our QR codes are static. The destination URL or data is encoded directly into the pixel matrix — no servers are involved at scan time. It works forever, even if our site goes offline.

Static QR Zero Expiry No Scan Limits

Upload a PNG, SVG, or JPG. After the QR is generated, our Canvas API places your logo at the center with a white background for readability. Always use Error Correction Level H when using a logo — the 30% redundancy keeps the code scannable even with the center region covered. Logos exceeding 25% of the QR area may break scanning.

  • Supported formats: PNG, SVG, JPG
  • Placed at center with white padding
  • Always pair with ECL Level H

Raw — bare QR with no padding. Minimal — clean white border, no hard edges. Brutal — neo-brutalist black border with an offset shadow, great for printed collateral. Scan Me — bold label below the code, proven to increase scan rates by 30–50%. Print — thick border with site watermark, optimized for physical media.

5 Frames Canvas Rendered

For business cards and menus, use 600 × 600 px or higher with Error Correction Level H. For billboard-scale print, export at 1000 px and upscale in your design tool — QR codes scale cleanly because they are geometric pixel patterns, not photographic images.

  • Business cards / menus: 600 px minimum
  • Posters / banners: 800–1000 px
  • Always use ECL Level H for print

Absolutely. Select the WiFi tab, enter your SSID network name, choose your security type (WPA/WPA2 for most modern routers), and enter the password. Guests scan and auto-connect — no typing required. Works on both iOS and Android natively. Perfect for cafes, hotels, co-working spaces, and restaurants.

WPA / WPA2 WEP iOS + Android

Paste up to 20 URLs, one per line, into the Bulk Generator. Hit Generate — our server batches them through the proxy in a single request and returns all codes at once. Download each one individually as a PNG. Ideal for product pages, menu items, event stations, or location campaigns.

Up to 20 QRs Batch API

Your QR payload is proxied through our server solely to bypass CORS restrictions from the QR API. We do not log, store, or analyze your payload data. The connection is HTTPS-encrypted end to end. For ultra-sensitive data, we recommend using a self-hosted instance.

HTTPS Encrypted No Logging No Storage