Barcode Xpress Mobile

Quickly and easily add powerful barcode detection and reading functions to any cell phone or tablet operating on iOS or Android.

Try it for yourself


Read, write, and detect barcodes on-the-go with our mobile barcode SDK.

With flexibility, speed, and accuracy, you can integrate the most innovative 1D or 2D barcode recognition technology into your mobile device. With this mobile barcode SDK, you have complete control over how you use barcode recognition. You can choose to keep the default user interface or customize your own. The download contains sample code, including camera integration, to get you started quickly. Read over 30 types of barcodes in just milliseconds. In fact, you can even read damaged, broken, and incorrect barcodes that other mobile barcode SDK engines fail to read.

barcode xpress mobile

Barcode Xpress Mobile Use Cases

Whether it’s retail, healthcare, or supply chain, barcodes are used in a variety of industries to keep data secure and accessible. Here are some ways that Barcode Xpress Mobile helps our customers:

  • Doctors use a tablet during rounds to scan a patient’s chart or wristband to access health records.
  • Networking professionals exchange contact information from virtual business cards using QR codes.
  • Field workers scan barcodes from forms to pull up records to review or edit.
  • Retail chains provide apps that allow their customers to build gift registries using their smartphone in the store.
  • Building inspectors scan a barcode on a building permit to pull up information about the building.
  • Truck drivers use their phones to scan barcode-labeled shipping documents.

Barcode Xpress Mobile Development Environments

Barcode Xpress Mobile is offered on Android and iOS.

Related Resource

Delivery Demands & Broken Barcodes: Solving the Package Paradox

In a world filled with instant gratification, consumers are demanding fast, free shipping. When it comes to supply chain management, logistics and warehouse companies are stepping up to bridge the gap between buyers and suppliers. However, a common roadblock like a broken barcode often sends their product promises packing. Learn more about our barcode solutions in our blog.

Employee Thumbnail
Daniel Rabiega Software Engineer II

Daniel Rabiega joined Accusoft as a Software Engineer in 2018 where he contributes primarily to BarcodeXpress. Dan is a graduate of Millersville University of Pennsylvania where he participated in research into Programming Language Theory and Design as well as Scientific Computing. In his free time, he works on hobby programing projects and appreciating the Florida weather.

Visit the Developer Center

Tech Specs for Barcode Xpress Mobile


Barcode Xpress Mobile Android Architecture

Delivered as a static library for Android development, with interface calls in Java source form for easy integration.

Barcode Xpress Mobile iOS Architecture

Delivered as a static library for iOS development, with interface calls in Objective-C form for easy integration

Detailed Technical Specs

Android Technical Notes

The camera-handling activity source is provided so you can completely customize the camera preview interface. Thread-safety allows multi-threaded client applications. Barcode Xpress Mobile provides exceptional stability and is high speed in limited-resource environments. Two sample programs with code for Android are included, and a free full-featured trial version is available.

  • Java language API
  • Works on Android API 19 and higher
  • Supports Android Studio 3.0 and higher
  • See full operating requirements here.
iOS Technical Notes

Thread-safety allows multi-threaded client applications. Barcode Xpress Mobile provides exceptional stability and is high speed in limited-resource environments. A sample program demonstrating camera-based barcode reading for iOS device with auto-focus camera, a sample provided in source form as a reference implementation or a starting point for your application, and a free full-featured trial version are available.

  • Requires iOS 9.3 or better device with a camera
    • (iPhone 4S or higher; iPad 2 or higher)
  • Objective-C and Swift API
Supported Barcodes

Barcode Xpress Mobile SDK reads the following barcode types

2D Barcodes

QR Code

1D Barcodes

Add-2 and Add-5
Airline 2 of 5
BCD Matrix
Code 128 (A,B,C)
Code 2 of 5
Code 32
Code 39
Code 39 Extended
Code 93
Code 93 Extended
DataLogic 2 of 5
EAN 128 (GS1, UCC)
GS1 DataBar
Industrial 2 of 5
Interleaved 2 of 5
Invert 2 of 5
ITF-14 / SCC-14
Matrix 2 of 5
Patch Codes
UCC 128


Australia Post 4-State Code
Intelligent Mail (OneCode)
Royal Mail (RM4SCC)
UPU 4-State