Verdetto
English

Everything it does

Verdetto reads QR codes and barcodes and shows you what is in them before you act. Free, no ads, nothing collected. Here is all of it, in the order most people meet it.

Before it opens

See the link before it opens

A QR code is a link you cannot read. Verdetto shows the address before anything opens, checks it on your phone, and leaves the decision to you: open, or not.

The checks look for lookalike names (paypa1.com), shortened and affiliate links followed to where they lead, hidden sign-ins, raw IP addresses, unusual ports, unencrypted addresses, downloads, script addresses and tracking and affiliate parameters, and compare the address with a warning list of known phishing, scam and sanctions entries kept on the phone.

The result is one line: Danger, Caution, or No warnings found. It is never a promise that something is safe; whether to open is your call. How to check a link yourself.

The Verdetto result sheet for a QR code that leads to paypa1.com: the address shown before anything opens, a Danger chip reading Imitates paypal.com, and an Open anyway button.

Damaged codes

Reads the codes other apps give up on

Faded, torn, badly printed, tilted or inverted: it reads while you aim and keeps trying across frames instead of asking you to hold still. Several codes in view? Each one is outlined and you tap the one you meant. Batch mode counts them all and exports the session as CSV.

31 kinds of codes, every one measured on the September 4, 2026 validation run:

  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • ISBN
  • GS1 DataBar
  • DataBar Limited
  • DataBar Stacked
  • DataBar Stacked Omni
  • DataBar Expanded
  • DataBar Expanded Stacked
  • Code 128
  • Code 39
  • Code 93
  • Codabar
  • ITF
  • ITF-14
  • Telepen
  • MaxiCode
  • PZN
  • Code 32
  • QR Code
  • Micro QR
  • rMQR
  • Aztec
  • Aztec Rune
  • Data Matrix
  • PDF417
  • Compact PDF417
  • MicroPDF417
  • DX film edge
The batch sheet in Verdetto counting codes as they are scanned, with Done and Share list.

What a code is

Knows what a code is, and does the one right thing

A Wi-Fi code joins the network in one tap. A contact card adds to your contacts. A boarding pass shows itself at the gate, big and bright. Calendar events, sign-in codes, locations, payment addresses, product and medicine numbers, GS1 packs, vehicle numbers: each opens with the one action that fits, and nothing opens by itself.

Boarding passes and driver's licenses stay on the phone and are not saved unless you say so. The app never looks a person up.

A Wi-Fi network read by Verdetto: the network name, a caution that it is open with no password, and a Join button.

Lookups

Looks things up, only when you allow it

Scan a product and see what it is: books from Open Library and the German and French national libraries, food and cosmetics from Open Food Facts, medicines from openFDA, music from MusicBrainz, and the rest from Wikidata. Scan a vehicle's VIN: make, model, engine, recall campaigns, crash-test ratings and fuel economy from the US government's NHTSA and EPA databases.

Each source receives the number and the app's name, nothing else. One switch turns online lookups off and product lookups have a switch of their own; with online off, nothing leaves the phone and every built-in check still works. What the privacy policy says.

A VIN read by Verdetto: the vehicle, model year, manufacturer, and a Look up vehicle button.

Your own codes

Make your own codes

Website, text, Wi-Fi, contact, email, SMS, phone, location, calendar, or whatever is on your clipboard: type it and the code appears as you go. Your own contact card comes first, with a live preview. Save it as an image, share it or print it; the app reads its own code back before it lets you, so what you hand out scans.

The Create screen in Verdetto: your card at the top, then Website, Text, Wi-Fi, Contact, Email, SMS, Phone, Location, Calendar and Clipboard.

In the hand

Made for the hand

A Quick Settings tile opens the camera from the shade. Tap to focus, pinch to zoom, a torch when the light is low. A left-handed layout puts every control within reach. Results can be read aloud. Sound and vibration on read, if you want them. Eleven languages. Android 8 and later.

The Verdetto camera screen in the left-handed layout, its controls on the left.

Your history

History that is yours

Search it, star it, swipe to delete, export or import it as CSV. Scans older than 90 days clear on their own unless you star them. A private session keeps nothing at all. History rides in your phone's own backup unless you turn that off, and uninstalling removes it.

Verdetto history with filter chips for Links, Wi-Fi, Batch and Starred, and a result sheet reopened from it.

Other apps

Works with other apps

Any app can ask Verdetto for a scan and get the code back, the way apps did with the ZXing scanner. Share a picture into it and it decodes the codes in the picture. The details for developers.

The deal

Free, no ads, nothing collected

Every feature is free for everyone and stays free. No accounts, no analytics, no ads, so no fake buttons. Frames are scanned on the device and dropped. It is paid for and passed on by the people who use it: a one-time contribution from $0.99 keeps it going, and nothing is locked behind it. How that works.

Coming soon to Google Play