Showing results for 
Search instead for 
Did you mean: 

QR-code scanning

Enable 2D scanning of barcodes.

Status: Completed

The new Barcode scanner control is out, and we recommend it to anyone who needs to scan a barcode, QR code or data matrix codes on their mobile devices.


A couple of notes:

  1. Old barcode scanner control has been renamed to Web barcode scanner.  It is disabled by default and can be enabled in the experimental features settings.  We are keeping it around as it is currently the only way to scan barcodes in a web browser.
  2. The ScanBarcode function has been removed from experimental properties.  The function will still work for existing apps, but those apps should be updated to use the new Barcode scanner control.  It is the same functionality underneath, and it will store the value for you in the control, so it should be easier to use than the function.
Power Apps

We are aiming to have Android support by September.

New Member

Je souhaite développer une application qui nécessite la lescture et la récuperation d'information par QR code 



New Member

Is this still planned for late summer this year?  Since it's now August, i would assume (and hope) that means within the next month or so...  We have implemented use of 2D barcodes in our company for all inventory, so to make any apps that can use that barcoded information is going to require this capability.  Thanks.. 


New Member
Пора уже запилить такую фичу! Хотя и 1D сканер работает криво.
Advocate I

Super happy: QR scanning on Android is working perfect !!

... and it is only August : thanks FilipK

and Shane for letting us know with his YouTube video.


Idea can be closed.

Kudo Collector
Kudo Collector

Awesome 😄

thank you Microsoft PowerApps team, this is awesome.


Shane very good video

Frequent Visitor

That is awesome, just tested on Android, and it's perfect.

Now to split my pipe delited text into my text fields. Great video by Shane, thanks for posting this up uitelex !

Frequent Visitor

To me it worked as well. Thanks a lot

Frequent Visitor

It worked great on my android device Samsung s7!  Smiley Happy


A really nice feature to add would be able to mock a barcode scan while debugging the code. 

Power Apps
Power Apps
Status changed to: Started

Update -- the ScanBarcode() function is now available as an experimental feature! To enable it in your app, go to Advanced Settings and turn on under the Experimental Features tab.


When you do, you'll be able to use the ScanBarcode() function on any action, like OnSelect of a button. The function will pop up an iOS or Android device's native camera scanner, and when a code is successfully scanned, it will return that code to the app. This should work on a variety of 2D codes including barcodes and QR codes.


We'll update this to fully completed when we move out of the experimental phase, in the meantime please do give this a try and send your feedback our way.