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

Download our Barcode Scanner app.

You’ll discover speed and accuracy that you won’t find in other barcode offerings. Plus, our products support a vast number of barcode types that others don’t. Download Barcode Scanner for Android and iOS to see our superior barcode technology in action.

Mobile Barcode SDK Demo

Download our mobile barcode SDK to try Barcode Xpress Mobile’s highly accurate barcode engine without having to write any code.

Code Samples for Mobile Applications
When you download this mobile SDK, we provide sample apps to help you get started more easily.

BXCameraSample for Android
A mobile barcode demo app that shows how you can use the mobile barcode SDK to interact with the camera on an Android device to do real-time barcode scanning.

BXFileSample for Android
This mobile barcode demo app demonstrates how the toolkit can read a static image, find a barcode in the image, and decode it. It shows how the mobile API can be used without the complexity of camera management.

BXDemo Sample for iOS
With this mobile barcode demo app, you’ll see how you can create an app for an iOS device with a camera.

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

Complete this form and we will contact you as soon as possible.

Request a Quote