Scan barcodes direct from your Mac's screen using this handy barcode reader. Ideal for checking your barcodes without having to print them out for use with a cumbersome hand scanner.

Simply click the "Scan" button and select the screen area to scan. It's as easy as taking a screen shot. OnScreen Barcode Scanner will display the type and number of any successfully detected barcodes in the selected area.

Supported barcodes are:


Some tips and hints:
• Barcodes should be the approximately the right way up to scan efficiently.
• Large barcodes scan better than small ones. Zoom in if possible.
• If there is more than one barcode in your scanned area then you will get details for each unique barcode. Duplicate codes are only be shown once.

What’s New

Version 2.0

Code numbers can now be copied and pasted
Fixed macOS Sierra & High Sierra compatibility issue

Ratings and Reviews

1.0 out of 5
2 Ratings

2 Ratings

BODA-edge ,

Save your money.

Tis Junk!
This app only has about 15% success scan rate.

Developer Response ,


We'd be happy to see some examples of codes that didn't scan.

For best results, make sure your codes are a reasonable size - zoom in if possible. If they still don't scan then maybe you need to look at your barcodes and how you create them. Part of the purpose of this app is to check that your barcodes *will* scan, of course.

Please feel free to contact us via our support page for further help.

Mister Cranky ,

Needs some work

Okay, if I had known what sort of bar codes I was trying to decode, it would have helped, because I could have avoided paying for this half-baked utility which does not support the CODE-128 codes that it turns out I have. I call it half baked because there is NO documentation in the “about” section of the app, and absolutely no diagnostic info is offered if a code can’t be read either due to a software malfunction, or simple lack of support for the barcode being scanned. Also, why should the “quit” menu item read “Quit sdfsdf”? How am I paying five bucks for software that includes superfluous, inexplicable gibberish on its menu?

Developer Response ,

Thanks for your feedback. Apologies for taking such a long time to respond - we didn't have the ability to respond directly when you posted your review.

I think you're referring to a early version of the app. Menus were tidied some time ago.

Unfortunately, Code-128 is still not supported, just the main retail codes as listed in the apps description in the Mac App Store.

The purpose of the app is to detect and scan barcodes, not to diagnose potential issues with barcodes. If a code isn't detected then it's not down to a "software malfunction" but to no readable code being detected in the area you scanned.

There's no documentation, mainly because the app has a single button with instructions on how to use it written above it. If you need more detail then please feel free to contact us via our support URL.

Best regards

App Privacy

The developer, Rob Stott, has not provided details about its privacy practices and handling of data to Apple.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

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

More By This Developer