Lunet app icon

QR & barcode scanner for iPhone

Scan anything.Know before you go.

Lunet reads any QR code or barcode in an instant and checks where a link really goes before it opens. Then it does the right thing — joins the Wi-Fi, adds the boarding pass, saves the contact.

Download on theApp Store

Free · No account · No ads · No tracking

Lunet warning that a code for n0rthbank-login.co isn’t what it says
Lunet Home with a boarding pass and Wi-Fi card under Your codes, and recent scans
Lunet result for a Wi-Fi code with a Join Network button

Safety first

That code on the parking meter might not be what it says.

QR phishing — “quishing” — is surging: a sticker over a real code, a link that looks almost right. Lunet checks every link before it opens, and when something’s off, Don’t Open is the default.

The real onenorthbank.com
On the stickern0rthbank-login.co

One character apart. Lunet catches lookalikes like this, follows every redirect to the real destination, and tells you in plain words why it’s worried.

Lunet warning that a code for n0rthbank-login.co isn’t what it says
  • The real destination

    Follows each redirect and shortener, so you see where you’ll actually land.

  • Domain age

    A site registered last week asking for your bank login is a red flag. Lunet checks.

  • Lookalikes & homographs

    n0rthbank isn’t northbank — and letters from other alphabets can’t hide either.

  • @-tricks

    Everything before an “@” in a link is ignored. Lunet shows you the address that really opens.

  • Insecure links

    Unencrypted pages and bare IP addresses are called out before you tap.

SafeBe carefulDanger

Every code gets its own answer

Not just a link. The right next step.

Lunet understands what’s inside a code and puts the useful action first — no copying, pasting or typing a password off a tiny card.

Lunet result for a Wi-Fi code with a Join Network button
Lunet result for a boarding pass from Mexico City to San Francisco
  • Wi-Fi

    Join the network in one tap.

  • Boarding passes

    Add to Apple Wallet or your calendar.

  • Contacts

    Save the card straight to Contacts.

  • Events

    Add it to your calendar, time zone and all.

  • Products

    Look it up, with the check digit verified.

  • Packages

    Track it with the right carrier.

  • Places

    Open the spot in Maps.

  • Crypto addresses

    Copy it — with a reminder to double-check.

Reads 19 formats — QR, Aztec, PDF417, Data Matrix, EAN, UPC, Code 128 and more — from the camera, a photo or a screenshot. Multi-scan catches several codes at once.

Your codes, one tap away

Your Wi-Fi. Your card. Your flight.

Keep the codes you share most as Wallet-style cards right on Home. One tap shows them full screen at full brightness — ready for a friend’s camera or the gate scanner.

A Wi-Fi code shown full screen at full brightness
Lunet History with pinned scans and filters
  • History that finds things

    Search, filter by kind, and pin the scans you come back to.

  • Locked with Face ID

    Keep History behind Face ID or your passcode.

  • Where you scanned

    Optionally remember the place — it never leaves your iPhone.

  • Yours to export

    Export History as a CSV whenever you like.

The Lunet Studio styling a Wi-Fi QR code, verified to scan

Make it yours

Codes that look like you. And still scan.

Create a code for your Wi-Fi, a link, a contact card, an event, a place, a product barcode and more. Then style it in the Studio — and Lunet checks on your iPhone that it still scans.

  • Dots, corners, colors

    Shape the modules and eyes, pick colors or a gradient, add your logo and a frame.

  • Presets to start from

    Classic, Soft, Lagoon, Forest, Berry — then make them your own.

  • Verified before you share

    Every design is scanned on-device, with its contrast, so what you print works.

  • 15 barcode symbologies

    From QR to EAN-13, Code 128, PDF417 and Aztec.

Everywhere

Scan from anywhere. Even the Lock Screen.

Lunet is there before you’ve even unlocked your iPhone.

  • Control Center

    Add the Scan control and it’s a swipe away.

  • Lock Screen

    Scan straight from the Lock Screen, no unlocking first.

  • Action button

    Press and hold to scan on iPhone 15 Pro and later.

  • Widgets

    A Scan widget, and My Code to keep your Wi-Fi or card on Home Screen.

  • Live Activity

    Multi-scan keeps count on the Lock Screen and in the Dynamic Island.

  • Siri & Shortcuts

    Say “Scan a code with Lunet,” or read codes in an image from any shortcut.

Private by design.

Your scans are yours. History stays on your iPhone, and Lunet only goes online when a feature truly needs to.

  • No account
  • No ads
  • No tracking
  • No analytics

Link deep check

Contacts the link’s own server to follow redirects, and a public registry for the domain’s age. Nothing is sent to Lunet.

Product lookup

Sends only the barcode number to the open Open Food Facts database.

Add to Apple Wallet

Pass details go to Lunet’s signing service to create the pass. Nothing is stored.

Read the privacy policy

Questions

Is Lunet free?

Yes. Lunet is free to download, with no ads and no account.

I used Fast QR & Barcode. What happens?

Lunet is its next version. When you update, your scan and creation history comes along automatically, right on your iPhone.

How does Lunet know a link is dangerous?

It checks the link on your iPhone for lookalike names, homographs, @-tricks, shorteners and insecure connections. With Deep check on, it also follows redirects to the final destination and looks up how old the domain is. You get a clear verdict — Safe, Be careful or Danger — with the reasons.

No checker is perfect, so Lunet always shows you the real address and leaves the final call to you.

Does it work offline?

Scanning, creating, the Studio and History all work offline. Deep link checks, product lookups and Add to Apple Wallet need a connection.

Can I scan a code in a photo or screenshot?

Yes — pick an image from Photos, or use the Read a Code in an Image action in Shortcuts.

Which devices and languages?

iPhone and iPad with iOS 17 or later, designed for iOS 26 and Liquid Glass. Lunet speaks 39 languages and supports Dynamic Type, VoiceOver and dark mode.

Scan with confidence.

Free on the App Store for iPhone and iPad.