(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.data-privacy-src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PF5R8F7');

Knowledge Base

Feature Comparison: CodeREADr and CodeREADr KEY

The Fundamental Difference

First, the main CodeREADr app offers more features than the CodeREADr KEY appSo, why use CodeREADr KEY?

Mainly, people already use native iOS or Android OS apps or Web apps, and they simply want to add high-performance barcode scanning. The CodeREADr KEY app will seamlessly work in the background to insert scan data into the form fields of those apps without any programming required.


Configure the CodeREADr app’s workflow on the CodeREADr.com website. Then, view and manage your scan records on the website. Also, you can post them to your own servers or auto-export them to 3rd party database programs (Excel, Sheets, etc.)


Scan into the form fields of existing mobile or web applications.

Scan Engine CodeREADr CodeREADr KEY
Smart Scan

– Read only specified barcode types

– Read barcode only when specified content is present

– Vary rules by Mode – MDM configuration

Yes Yes
Scanning Modes

– Batch

– Framing

– Selecting

– Targeting

Yes Yes
Scanning Options

– Rear Camera

– Front Camera

– Flash for Low Ambients

– Audio Alert

Yes Yes

– Auto-opens camera after every scan

Yes No
Configure Workflow CodeREADr CodeREADr KEY
Record Scans

– Online

– Offline (stored on-device, synced online)

Yes No
Validate Scans

– Online

– Offline (validated on-device, synced online)

– Valid – Invalid – Invalid Duplicate

– Patten Validation

– Photo-verify (visual)

Yes No
Conditional Validation

– Min/Max Count

– Duration

– Time/Date

– Days of the Week

Yes No
Custom On-Device Validation

– Customize validation with JavaScript for online or offline services

– Validate multiple scans or data entries in a single scan record

– The decryption of encrypted barcode data

Yes No
Data Capture and Response

– Scan barcodes, read RFID/NFC, database lookup, manual entry

– Smart auto-sync to CodeREADr servers and 3rd party servers

– Alter Scanned Value

– Alter Scanned Response

– Custom response labels, content, and colors

– Contextual variables to customize the response

Yes No
Web content as service, description, actions, and response

– Combine online and offline functionality

Yes No
Data Export CodeREADr CodeREADr KEY
Our Servers

– Create filters and export templates

– Manually download

– Auto-insert to 3rd party databases

– Auto-share CSV files

– Schedule exports via FTP/SFTP, email or Dropbox

Yes No
Client Servers

– Postback scan records to 3rd party servers

– Direct Scan to URL (DSU) from mobile apps to 3rd party servers

– API to retrieve scans and integrate with 3rd party servers

– Integrate with Zapier API Connector

Yes No
Miscellaneous CodeREADr CodeREADr KEY
Remote Device Management – Credential based app users Yes Yes
Rugged Device Support (Android OS)

– Honeywell, Zebra, Unitech, Cipher Labs, Datalogic, etc.

Yes Yes
Accessory Support

-iOS and Android scan sleds (Captuvo, Linea Pro, Cognex) + Bluetooth/USB scanners,

Yes iOS/Android OS sleds
Customize In-App History, Lookup, Contact, Help

– Control app-user access and interaction

Yes No
Printer Support

– Scan then print labels or receipts

Yes No
SSL/TLS Encryption

– Encryption in transit

Yes Yes (not barcode itself)
Simple rebranding

– Free in-app logo

Yes No
Kiosk Mode

– For unattended scanning

Yes No
White Label

– App store listings, the app fully rebranded

Yes Yes