# pic2shop PRO - DIY Barcode — Build your own barcode app

> Build custom barcode scanner apps by linking to your own web applications. (iPhone/iPad app by Vision Smarts.)

- Source: https://appshunter.io/ios/app/pic2shop-pro-diy-barcode/id382585125 (this page in markdown: same URL + `.md`)
- Developer: [Vision Smarts](https://appshunter.io/developer/308740643)
- Category: Business, Utilities
- Price: $99.99
- Rating: 3.00/5 from 6 App Store ratings · 15 written reviews indexed
- Age rating: 17+
- Requires: iOS 12.0 · 2 MB
- Languages: American English
- Released: 2010-08-02
- Data updated: 2026-08-24
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/pic2shop-pro-diy-barcode/id382585125/reviews.md

## What is pic2shop PRO?

Display your own web site in the embedded browser and configure the barcode scanner to send it the scanned codes.

Or use pic2shop PRO as an external scanner from another app.

Or copy the barcode to the clipboard for use anywhere.

The embedded web browser supports HTML5, CSS, cookies, javascript, https, etc.  You can easily and inexpensively build a rich barcode scanning app for your own use.  For example, give your employees access to a product information or an asset tracking app on their iPhone, over the internet or your intranet.

EAN and UPC barcodes can be read even on devices without autofocus.


THIS IS NOT A SHOPPING APP.  WE DO NOT PROVIDE THE HOSTING SERVICE NOR THE WEB APPLICATION.  YOUR ARE RESPONSIBLE FOR DEVELOPING THE WEB APPLICATION AND HOSTING IT ON YOUR OWN SERVER.

= SUPPORTED BARCODE SYMBOLOGIES =

EAN-13, ISBN
EAN+2, EAN+5
EAN-8
UPC-A
UPC-E
GS1 DataBar Omnidirectional (& Stacked)
GS1 DataBar Expanded (& Stacked)
GS1 DataBar Limited
Code 39
Code 128
Code 93
Interleaved 2 of 5 (ITF)
Standard 2 of 5 (Code 25)
Codabar (NW-7, USD-4)
Telepen
QR
DataMatrix

= CONFIGURATION =

There are seven in-app configuration parameters, and one general setting:

1. Home Page URL: the url of the web page displayed when the app launches (optional).

2. Barcode Lookup URL: the url fetched when a barcode is scanned.  The string CODE is replaced by the barcode content, and the string FORMAT is replaced by the symbology of the decoded barcode.  That is how the barcode information is transmitted to your web app, and how the response is displayed to the user.

3. Send GPS coordinates: add a "&gps=latitude,longitude" to the lookup URL.

4. Formats: select which formats the scanner needs to look for.  We recommend turning off the formats that are not needed for speed.

Please note that you can include as many other parameters as you like in either URL, they will be passed as is to your server.  For example, you could give to each user a URL with a different "&userid=NNN" parameter to automatically identify them with the web application. 

A quick way to configure pic2shop PRO is to send a link to each user (by email or on a web page).  When they click the link after they have installed pic2shop PRO, the three parameters will be set automatically.  The link has the form:

p2spro://configure?lookup={lookupURL}&home={homeURL}&formats=EAN13,EAN8,UPCE,ITF,CODE39,CODE128,CODABAR,QR&gps={YES|NO}&settings={YES|NO}

where any special character in {lookupURL} and {homeURL} is replaced by its % encoding.  For example, to make pic2shop PRO lookup the UPC database:

p2spro://configure?lookup=http%3A//www.upcdatabase.com/item/CODE

5. Auto Orientation: scan Code39, Code128, ITF and Codabar in landscape (as they can be wider than UPCs)
6. High Resolution: use high resolution scanning (for large barcodes)
7. Copy to clipboard

In addition, one can switch off the in-app configuration in the general iOS settings list to help lock down the config.

= PIC2SHOP PRO AS EXTERNAL SCANNER =

Pic2shop PRO, can be launched by another app or by a web page to scan a barcode, then pass the result back to the calling app or web page.  A popular use is to import barcodes into the Filemaker Go application.

The syntax of the custom URL is the following:

p2spro://scan?formats=EAN13,EAN8,UPCE,ITF,CODE39,CODE128,CODABAR,QR&callback={callbackURL}

The callback URL should be percent-encoded and contain the strings CODE and FORMAT, which will be replaced by the barcode content (or 'CANCELLED') and symbology, respectively.

= START SCANNER FROM IN-APP BROWSER =

The barcode scanner can also be started from the embedded browser with link to a "p2spro://scan" URL like described above, which overrides the lookup URL and barcode formats for a single scan. Javascript callbacks are supported.

= NOTES =

For security reasons, HTTPS will not work with self-signed certificates.

## Key features

- Embed custom web pages
- Configure barcode lookup URLs
- Send GPS coordinates with scans
- Select supported barcode formats
- Copy scanned codes to clipboard
- Supports numerous barcode symbologies

## Chart rankings

- #193 in Top Paid · Business (US App Store)

## Recent user reviews (10 of 15)

All indexed reviews: https://appshunter.io/ios/app/pic2shop-pro-diy-barcode/id382585125/reviews.md

### 5/5 — Excellent scanner app!

*2021-11-12*

We have been using this app for years to track parts and inventory in our fabrication shop. Updating our web app from the floor has never been easier. Customer support is also amazing! I reported a bug and it was fixed within a couple days.

**Developer response:** Thank you for reporting this. I believe the issue has been fixed by an update just a few days after your report.

### 4/5 — Problem iPhone13 Pro

*2021-11-08*

Used this program for stock count and works great. However with iPhone13 Pro there is a camera focus problem. Somehow it changes to different lense and is out of focus all the time and unable to read barcode. Since iOS 15.1. you can Switch Off Auto Macro in Camera settings and it improves the focus issue, nevertheless autofocus problem remains when scanning smaller objects which do not fill the entire camera frame. Would be great if the developer could fix this, because the app is great.

**Developer response:** Hello, Thank you for taking the time to report this. We are looking into it. However we cannot reproduce the problem so far and have not received any other report. Could you please check that it is not a problem with your device's autofocus? Also, what is the type and size of barcodes you are scanning?

### 4/5 — Nice App

*2019-02-06*

We use it with our own warehouse management web app. It works fine. It would be perfect, when it can read nfc tags, too.

### 1/5 — Doesn’t read codes in screen

*2018-04-23*

Doesn’t read codes in screen

### 1/5 — Junk

*2017-11-22*

Don't work with FileMaker Go 16
As advertised

### 5/5 — Perfect for delivery tracking apps

*2016-06-22*

Over the years I've used this app for two different projects. Clients love that I can bang out mobile scanning web apps without the time and cost of cross-platform native mobile app development.  Pic2Shop pro makes me look like a hero. 

The GPS tagging is great. I use it to validate delivery scans against addresses to minimize mistakes.

Only thing is I can't figure out how to enable GPS from custom URLs, but using the built-in scan button in app works fine.

### 5/5 — Excellent for scanning applications

*2015-04-24*

While building a web-based app that required scanning barcodes to log inventory and lookup I thought from the description I could make this app work. Using the demo I was able to adapt it even more easily by using the integrated browser. For anyone looking you can scan right into your existing form which is ideal (you don't have to use the callback URL but can instead populate your data field with JavaScript. 

The only thing I've found missing so far is the ability to rotate in the integrated browser is not there, so your web app must be built well for portrait which is a tight squeeze for some data sheets. 

All in all an excellent, well thought out application that enabled me to build a very cool web based tool.

### 5/5 — Web Developers Dream

*2015-02-07*

This app is a web developers dream.  The sky is the limit with this app.  Great job!

### 5/5 — Great for web apps!

*2015-01-21*

I needed a way to scan in UPS tracking numbers into a web app.  This did exactly what I wanted.  From the web app, I click a URL which launches the scanner and then automatically uploads the tracking number into my web app via the web app API.  Click, scan, and done.

### 5/5 — Brilliant used on custom webApp, very low profile

*2013-08-10*

We were looking for extending a stock related webApp away from ipads and people typing things in to see if we could look up a SKU from a barcode. Was a little worried that we would have to start writing native helper apps etc, found this, 30 mins later its doing the exact job without getting in the way. Docs could be a little clearer, but I just put a button on the site, it does a href call which auto opens the app (no branding, nothing for user to do), the app auto detects, focuses and scans the code without the user doing anything, and then the app returns you to safari or chrome into your calling app and passes the code and format for you to do what you want with.... 
I am one VERY happy bunny with this....

## Frequently asked questions about pic2shop PRO

### What is pic2shop PRO used for?

pic2shop PRO allows you to build custom barcode scanning applications by embedding your own web pages. It's designed for businesses to create internal tools for tasks like asset tracking or accessing product information via scanned barcodes.

### Does pic2shop PRO have ads?

No, pic2shop PRO does not contain advertisements. It is a paid application designed for professional use without interruptions.

### What barcode formats does pic2shop PRO support?

pic2shop PRO supports a wide range of barcode symbologies including EAN-13, ISBN, EAN-8, UPC-A, UPC-E, GS1 DataBar, Code 39, Code 128, Code 93, Interleaved 2 of 5, Standard 2 of 5, Codabar, Telepen, QR, and DataMatrix.

### Can pic2shop PRO send scanned data to my web app?

Yes, you can configure a Barcode Lookup URL that pic2shop PRO will fetch when a barcode is scanned. The scanned code and its format will be sent to your specified URL, allowing integration with your web application.

### What devices is pic2shop PRO compatible with?

pic2shop PRO is compatible with iPhone, iPad, and iPod devices.

### How is pic2shop PRO priced?

pic2shop PRO is a one-time purchase priced at $99.99. This provides full access to its custom barcode scanning app building capabilities.

### Is pic2shop PRO suitable for children?

pic2shop PRO has an age rating of 17+, indicating it is intended for adult users due to its business-oriented functionality and complexity.

### How often is pic2shop PRO updated?

The latest version of pic2shop PRO is 7.3, and it was last updated on November 13, 2025. Updates typically include new features, bug fixes, and compatibility improvements.

## Version history (last 5 releases)

### 7.3 — 2025-11-13

Latest and greatest barcode scanner (v7.3).

### 7.1 — 2021-09-08

Fixes a bug where a scan could be replaced by the previous result in some circumstances.

### 7.0.1 — 2021-03-09

Fixed parsing of special characters in QR codes
Support for DataMatrix
Support for all GS1 Databar variants: Omnidirectional, Expanded, Limited, and Stacked
Support for EAN+2 and EAN+5
Faster and even more robust scanner across all symbologies

### 7.0 — 2021-03-04

Support for DataMatrix
Support for all GS1 Databar variants: Omnidirectional, Expanded, Limited, and Stacked
Support for EAN+2 and EAN+5
Faster and even more robust scanner across all symbologies

### 3.8 — 2018-11-24

Support for TELEPEN barcode symbology
Faster and even more robust barcode scanner

Thank you for using pic2shop PRO! If you find it useful, please spread the word!

## Apps similar to pic2shop PRO

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Real Floors Mobile](https://appshunter.io/ios/app/real-floors-mobile/id876996939) | 5.0 (1) | Free | Business |
| [MailRaider](https://appshunter.io/ios/app/mailraider/id1316993265) | 3.8 (6) | $3.99 | Business |
| [BlueZoo](https://appshunter.io/ios/app/bluezoo/id1628961453) | 5.0 (3) | Free | Business |
| [Barcode - to Web Scanner](https://appshunter.io/ios/app/barcode-to-web-scanner/id1043493842) | 4.5 (2) | $3.99 | Business |
| [Sweet Assist](https://appshunter.io/ios/app/sweet-assist/id6745512896) | — | Free | Business |
| [Barcode Lite - to Web Scanner](https://appshunter.io/ios/app/barcode-lite-to-web-scanner/id1224047711) | 4.7 (6) | Free | Business |

## More apps by Vision Smarts

- [Pic2shop Barcode & QR scanner](https://appshunter.io/ios/app/pic2shop-barcode-and-qr-scanner/id308740640)
- [Webcam HQ - CCTV Viewer](https://appshunter.io/ios/app/webcam-hq-cctv-viewer/id1051817424)
- [Vision Smarts](https://appshunter.io/ios/app/vision-smarts/id1512421547)

All apps by Vision Smarts: https://appshunter.io/developer/308740643

## Related topics

[scan barcode lens](https://appshunter.io/ios/topics/scan-barcode-lens)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-24.*
