A fast, beautiful barcode reader and QR generator, scanner that works entirely on your device.
No account. No tracking. Nothing you scan ever leaves your phone.
━━━━━━━━━━━━━━━━━━━━━━
SCAN ANYTHING, INSTANTLY
━━━━━━━━━━━━━━━━━━━━━━
- QR codes and 1D barcodes — EAN, UPC, Code 128, Code 39, ITF and more
- Auto-zoom locks onto small or distant codes
- Tap anywhere to focus, pinch-free zoom slider, torch for dark places
- Scan a code straight out of any photo in your gallery
- Continuous mode collects dozens of codes in one sweep — perfect for stock-taking, events and inventory
━━━━━━━━━━━━━━━━━━━━━━
CHECKED BEFORE IT OPENS
━━━━━━━━━━━━━━━━━━━━━━
QR phishing ("quishing") is real — a sticker slapped over a parking meter or restaurant menu can send you to a fake site. Every link is inspected before it opens, entirely on your device:
- Lookalike and punycode domains that imitate real brands
- Links that hide behind URL shorteners
- Raw IP addresses and credentials embedded in the address
- Throwaway domain endings used in scam campaigns
- Hidden characters that disguise the true destination
- Plain, unencrypted HTTP connections
- Clear warnings on Wi-Fi and payment codes, where the stakes are highest
No URL is ever uploaded to check it. Every rule runs on your phone.
━━━━━━━━━━━━━━━━━━━━━━
CREATE TWELVE CODE TYPES
━━━━━━━━━━━━━━━━━━━━━━
- Website link
- Plain text
- Wi-Fi — guests join without ever typing your password
- Contact card (vCard) — share your details in one scan
- Email with subject and message ready
- SMS with the text pre-filled
- Phone number for one-tap calling
- WhatsApp chat with an opening message
- Map location
- Calendar event
- UPI payment request
- Crypto wallet address
━━━━━━━━━━━━━━━━━━━━━━
CODES WORTH PRINTING
━━━━━━━━━━━━━━━━━━━━━━
Most QR codes look like a black square. Yours don't have to:
- Eight designer presets, or pick your own colours for the pattern, corner eyes and background
- Square or rounded dots, square or rounded corner eyes
- Drop your own logo into the centre
- Print frames, including the classic captioned "SCAN ME" banner
- A live scannability meter scores your design as you build it — it warns you when contrast, a logo or a low error-correction level would make the code unreadable, before you spend money on printing
- Export as a sharable image, save a PNG, or send straight to a printer or PDF
━━━━━━━━━━━━━━━━━━━━━━
BATCH GENERATOR
━━━━━━━━━━━━━━━━━━━━━━
Need a hundred codes, not one?
- Paste a list, or import a CSV
- Add a shared link prefix so you only type the changing part
- Every code gets its own printed caption
- Export a labelled A4 sticker sheet at 2, 3 or 4 codes per row
Ideal for inventory tags, table numbers, event tickets, asset labels and product packaging.
━━━━━━━━━━━━━━━━━━━━━━
YOUR OWN LIBRARY
━━━━━━━━━━━━━━━━━━━━━━
- Everything you scan is saved automatically, and any code you design is one tap from your library
- Search by content, type or your own notes
- Filter by type, favourites, scanned or created
- Add a private note to any entry
- Swipe to delete, multi-select to clear in bulk
- Export the whole history as a CSV
━━━━━━━━━━━━━━━━━━━━━━
PRIVATE BY DESIGN
━━━━━━━━━━━━━━━━━━━━━━
This is not a promise buried in a policy — it is how the app is built:
- There is no server and no account, so there is nowhere for your data to go
- Camera frames are processed on the device and immediately discarded
- Your history is stored in local app storage only
- The link safety checks are on-device rules, not lookups
- Uninstalling the app removes everything
QR generator and scanner that checks links for phishing before they open.