Verdetto: QR & Barcode Scanner
Fixed: A secret in a scanned text could go to Share or Search.
Fixed: Only the first link inside a link was checked.
Fixed: A token approval read as a payment.
Fixed: List mode lost scans if Android closed the app.
Tell me what breaks: support@verdettoqr.com.
• See the link before it opens. The address, the network name or the contact is shown before anything opens. The result is one line: Danger, Caution, or No warnings found. A link never opens by itself unless you turn that on, and then only after a three-second cancel.
• Reads torn, faded and creased codes. Faded, torn, tilted or inverted: keep aiming and it keeps trying across frames instead of asking you to hold still. Tap to focus, pinch to zoom, or scan a photo or a shared image. It reads QR, Micro QR and rMQR codes, Data Matrix, Aztec, PDF417, MaxiCode, the retail and industrial barcodes, GS1 packs, boarding passes, driver's licenses and vehicle identification numbers (VINs).
• Online lookups you can turn off. With them on, a product, book, record, journal or device is looked up in a small file your phone fetches and reads itself, so the number goes to no database. A medicine number of one national register, a device number the file does not know and a vehicle number go to their public registers. The privacy policy names every request the app makes and who receives it.
Sources: fdc.nal.usda.gov, fda.gov, nlm.nih.gov, cpsc.gov, nhtsa.gov, fueleconomy.gov, cima.aemps.es, aifa.gov.it, medicaments.gouv.fr, ec.europa.eu. Verdetto is not a government or political app.
• Make your own codes. A code from text, a website, Wi-Fi, a contact, a calendar event, an email, a phone number, an SMS, a location or your own card, as a QR code or a barcode, with a check that it scans on this phone before you print or share it.
• History that is yours. Search, filters, favorites that always stay, a keep-for setting, and a private session that saves nothing to history. Export it all as CSV, never with a password or a sign-in secret in it, and import a CSV back.
• Made for the hand. A Quick Settings tile and two home-screen widgets, list mode with a CSV export, a left-handed layout, results read aloud, light, dark and pure black themes, 34 languages. Android 8 and later.
• Free, no ads, no tracking by Verdetto. No accounts, no analytics in the app. Camera frames are read on the phone and dropped. Every check and every decode is free for everyone, kept that way by the people who use it: an optional contribution, once or monthly, earns a thank-you badge and the small extras; nothing you need is behind it. It never nags: no rating prompts.
The safety list, the app's code and its scanner engine are open source; the addresses are at verdettoqr.com/source. The checks are limited by design and no check catches every scam; the full wording is under Terms of use in the app.
On Mastodon: @VerdettoQR@mastodon.social. On Bluesky: @verdettoqr.com.
Anti-Features
This app has features you may not like. Learn more!
- Author: Verdetto
- License: GNU General Public License v3.0 or later
- Website
- Issue Tracker
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
arm64-v8aThis version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 17 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 16 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 16 MiB PGP Signature | Build Log
Changed: Support has its own button on the scan screen.
Fixed: A home-screen card opened Create, not the card.
Fixed: A card shown too bright to use.
Fixed: A flash of "Checking online" on quick lookups.
Fixed: Slow History scrolling on low-end phones.
Tell me what breaks: support@verdettoqr.com.






