app that allows you to read and generate barcodes for Android
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Atharok 74872165aa Merge branch 'weblate-barcodescanner-android-strings' into 'main'
Translations update from Hosted Weblate

See merge request Atharok/BarcodeScanner!102
2026-07-27 05:14:21 +00:00
.idea New release (1.26.3). 2026-07-06 21:02:22 +02:00
app Translated using Weblate (Turkish) 2026-07-26 20:01:51 +02:00
assets Update README.md file. 2024-04-28 15:53:59 +02:00
fastlane/metadata/android Translated using Weblate (Catalan) 2026-07-24 13:36:35 +02:00
gradle Updated dependencies. 2026-07-06 17:50:07 +02:00
.gitignore Provides backward compatibility for language change. 2023-09-18 07:54:01 +00:00
.gitlab-ci.yml Updated CI for API 36. 2025-10-03 07:07:44 +02:00
build.gradle.kts Updated AGP and dependencies. 2026-06-09 04:05:50 +02:00
gradle.properties Updated gradle configuration. 2024-06-09 22:57:43 +02:00
gradlew Updated dependencies. 2026-07-06 17:50:07 +02:00
gradlew.bat Updated dependencies. 2026-07-06 17:50:07 +02:00
LICENSE Initial commit. 2021-11-14 17:02:31 +01:00
privacy_policy.txt Add privacy_policy.txt 2022-04-27 11:43:46 +02:00
README.md Updated README.md. 2025-07-11 11:58:30 +02:00
settings.gradle.kts Converted Gradle files to Kotlin DSL (gradle.kts). Upgraded to Kotlin 2.0.0. Updated dependencies. Made some adjustments. 2024-06-15 01:34:51 +02:00

Barcode Scanner

An open-source app that allows you to read and generate barcodes for Android.

Get it on F-Droid Get it on Google Play Get it on Amazon Appstore

You may also download the APK directly from GitLab.

License: GPLv3

Overview

Barcode Scanner is a free and open-source app that allows you to read and generate barcodes. This app respects your privacy. It does not contain any trackers and does not collect any data.

Formats

Different barcode formats are supported:

  • 2D barcode format: QR Code, Data Matrix, PDF 417, AZTEC
  • 1D barcode format: EAN 13, EAN 8, UPC A, UPC E, Code 128, Code 93, Code 39, Codabar, ITF

Services

Get information about a product during a scan:

App features

  • Simply point your smartphone's camera to a barcode and instantly receive information about it. You can also scan barcodes through a picture in your smartphone.
  • With a simple scan, read business cards, add new contacts, add new events to your agenda, open URL or even connect to Wi-Fi.
  • Scan Food products barcodes to receive information about their composition thanks to the databases Open Food Facts and Open Beauty Facts.
  • Search information about the product you scan, with a quick research on different websites such as Amazon or Fnac.
  • Keep track of all your scanned barcodes with the history tool.
  • Generate your own barcodes.
  • Customize the interface with different colors, with a light theme or a dark one. The interface is built with Material 3 and is compatible with Material You, allowing you to adjust colors based on your wallpaper for devices running on Android 12 or later.
  • Texts are entirely translated in English, Arabic, Spanish, French, Portuguese, Russian, German, Turkish, Italian, Ukrainian, Polish, Dutch, Romanian and Chinese (Simplified and Traditional).

Screenshots

Donate

If you like Barcode Scanner, you can support me via Liberapay or Ko-fi.

Donate Donate

Translation

If you want to translate Barcode Scanner, you can use Weblate or make a merge request.

Checksums

To verify the authenticity and integrity of the APK, compare its signature against the certificate fingerprints shown below:

SHA-256: 7ef567187de762dcc47116366e20c08c4673f68d445340673b72c42120ff40c7
SHA-1: 4d0484ab1a4da71a2fea2e53d134d4e3839440ed
MD5: 8d327b5dc6509672426d12bb47ae8012

Notes about third-party distribution platforms:

  • Google Play: The app is re-signed by Google with its own key, so the certificate fingerprints will differ.
  • F-Droid: The app is built from source and signed by F-Droid with its own key, so the certificate fingerprints will also differ.

Licences

The code is licensed under the GPLv3.

Dependencies:

Images: