Scanbot Barcode Scanner SDK for iOS Developer Guide


Scanbot Barcode Scanner SDK for iOS is a simple to use high level API, providing a collection of classes and functions for scanning and parsing 1D and 2D barcodes from your mobile device’s camera or other image sources like your photo library.

Integrate our Ready-To-Use UI Components with only a few lines of code. Benefit from a proven user experience, super fast integration time and customizable colors and text to match your brand. Or dive into our Classical UI Components and build your fully customized scanning experience.


Dev Tools

  • Latest stable version of Xcode
  • Optionally CocoaPods

The Scanbot Barcode Scanner SDK can be used in modern Swift as well as in Objective-C mobile projects. It can be easily installed by using CocoaPods or by manually adding the framework binaries to your project.

Mobile Devices

  • iPhone or iPad with iOS 11 or higher
  • Rear-facing camera with autofocus
  • Supported architectures: arm64 for physical devices and x86_64 for simulators

No Internet Connection Required

The Scanbot Barcode Scanner SDK works completely offline. It does not even contain any networking code. This can easily be verified by routing all networking traffic coming from the app through a proxy. All data generated by the Scanbot Barcode Scanner SDK is only stored on the end user’s device and in absolutely no case ever transferred to a server / cloud service controlled by us. You as the customer will need to take care of uploading the scans / data to your back end, if desired.

Example Apps

Please see our example projects on GitHub:

Get in Touch

If you need further information or are interested in licensing Scanbot Barcode Scanner SDK please reach out to our sales experts via