ScanKey is an additional keyboard for iOS devices, which integrates a scanner for QR-/bar codes and an OCR scanner (Optical Character Recognition) to recognize printed alpha numeric text and words with the camera.

This makes work easier e.g. for filling out forms, which require to enter complex codes or IDs by hand (Example: EAN product codes). With ScanKey keyboard simply scan the codes or text and it will be filled automatically in the active text field.

With the Post-Processor Engine, it's really easy to modify the scan result with various filters which can be configured in any specific order.

Since version 2.0 it's also possible to start a scan from the app and not only from the ScanKey keyboard extension!

QWERTZ and QWERTY layout is supported.

Supported codes:
• UPCECode
• Code39Code
• Code39Mod43
• Code93
• Code128
• EAN8
• EAN13,
• Aztec
• PDF417
• QRCode
• DataMatrix
• Code-2of5 Interleaved
• ITF14

Supported text:
• hundreds of serif and sans-serif fonts
• alpha numeric text (e.g. ABC1337)
• Words and sentences
• Multi-line

Supported post-processors:
• Add character(s) at start/end
• Remove leading/trailing character(s)
• Regex string replacement (Regular Expression)
• Text replacement (case-sensitive or case-insensitive)

Additional features:
• Automatically copy scan result to clipboard
• Automatically return after scan finished
• Automatically remove checksum of EAN/-UPC-Codes

What’s New

Version 2.0.2

• Added new feature - Post-Processor Engine - to modify the scan result
• Added new settings: e.g. copy to pasteboard
• Start a scan now also from the main app, not only from the ScanKey keyboard extension
• Bug fixes

Ratings and Reviews

3.3 out of 5
16 Ratings
16 Ratings
Jared Pav ,

Best workflow of any barcode scanning app

We had a bunch of customers who needed to be able to scan barcodes in to their own app. Many of the other barcode scanners have in-app purchases/resitrictions, intrusive ads, or a poor workflow where you have to physically switch to their app to scan a barcode, then copy and paste the results to wherever they need it. The ScanKey app acts as a keyboard replacement so the workflow is as easy as using a keyboard - the auto-scan feature toggling is great as well.

Developer Response ,

Thank you very much! Please feel free to use the new feature request link in the app (since version 2.0.1) to submit new ideas for ScanKey features.

Systmdamage ,

Great! But.....

This is a great little keyboard, it really is. But it is lacking in areas of capitalization, auto correct, punctuation, and the ability to hide the keyboard. For instance, I use TeamViewer a lot in my business, and when this keyboard stays on screen, I lose a lot of visible space. this, above all, is something that really needs to be implemented into the design. Auto capitalization would also be great, but isn't as important to me personally as the ability to hide the keyboard. All of that aside, the actual functions of this app its well worth a dollar.

tigers1886 ,

Life saver

This app did everything I expected of it. Great solution to manually having to type in serial numbers. Will love when it has even more codes that it supports. Would be 5 stars if the camera did not flip when in portrait mode. A wonderful app at a very reasonable price.

Developer Response ,

the bug with the flipping camera should be solved in version 2.0.2. Please check and let me know if it is fixed for you. Otherwise you can now report a bug from the app.


Matthias Herbrich
63.5 MB

Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, German

Age Rating
Rated 4+
© Matthias Herbrich 2019


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like