BarcodeChecker App for iOS
The BarcodeChecker app
for iOS allow you to scan and check tickets with
barcodes or QR codes with one or multiple smartphone(s).
Scan barcode tickets printed with TicketCreator or any other barcodes from an Excel file.
![]() |
iOS app for iPhone, iPad, iPod touch with iOS8 or later. |
Requirements
All smartphones must be connected to a Windows PC (Windows 7, Windows 8, Windows 10, or Windows 11), which runs the BarcodeChecker software as server.
The BarcodeChecker app is free, however, you need the TicketCreator Barcode edition or a BarcodeChecker license to run the server. You can test the server in demo mode.
A Wi-Fi router is recommended.
Supported barcodes and QR codes
The apps
read barcodes and QR codes with up to 200 characters.
The camera of the phone is ideal to read QR codes. You can also use it to read 1D barcodes but that can be slow and inconvenient.
| Barcode types |
| QR codes |
| Code 39/93/128, UPC-A/E, EAN-8/13, PDF 417 |
| Code 2 of 5 interleaved, Data Matrix, Aztec |
Barcode scanners that are connected to your phone by Bluetooth read 1D or 2D barcodes much quicker and more reliably than the camera of your phone. See below for details.
Connection between phones and server PC
You have three options to connect phones to the server PC:
Option 1: Connect phones directly to the router of the server (recommended):

1.) Connect the server PC to a private (Wi-Fi) router and create a local, private network. An internet connection is not required.
2.) Connect all phones to the (Wi-Fi) router of the server PC.
Option 2: Connect phones via VPN with the server (easy alternative, if private network not possible):

1.) Install on all your smartphones and the server PC a VPN (virtual private network), e.g. Tailscale (free option available).
2.) Start on all smartphones and the server PC the VPN and connect all phones via VPN to the server PC. A connection via a public router or the internet is possible. Instruction for Tailscale.
Option 3: Connect phones over the internet to the server (not recommended, only for experts):

1.) Connect the server PC to a private router. The server PC cannot be connected to a public router.
2.) Create a port forwarding on your router and forward the selected port (default: port 7610) to the network IP that is shown in BarcodeChecker. Without port forwarding, the server cannot be reached via the internet!
3.) Connect all phones via the internet to the server PC.
Scan barcode tickets
1.) Install the app on your iPhone.
|
|
|
|
2.) Start BarcodeChecker server on PC
- Install the BarcodeChecker software on a PC (Download).
- Create the BarcodeChecker file for the event, which contains all barcodes.
Show instructions.
A.) For tickets, which have been printed with TicketCreator:
1.) Start the TicketCreator software on the PC, which was used to print the tickets.
2.) Select the event in the list and click the menu 'Events - Save BarcodeChecker file', to create the BarcodeChecker file for this event.
3.) Copy the BarcodeChecker file to the server PC.
B.) For other barcodes:1.) Start the BarcodeChecker software on the server PC, and click 'Start server'.
2.) Open the Excel, CSV or text file with the barcodes, or enter the serial numbers.
3.) Save the BarcodeChecker file.
- Start the BarcodeChecker as server on the server PC and open the BarcodeChecker file.
3.) Connect smartphone to server
- Connect your phone directly to the WiFi router on your server PC (recommended). Alternatively, you can connect phone and server PC via VP or internet. See above.
- Start the BarcodeChecker app.
- Press
to
scan the QR code in the BarcodeChecker server window or enter the IP address
and the port of the server. - Enter the password and the name of the entrance, then connect.
- If you log in without QR code: Go to server PC and press 'Accept' on the server within 10 seconds (only for first connection). This is not required when using the QR code to log in.
5.) Scan tickets (with camera)
- Press 'Scan' and scan a barcode with the camera. The result is shown on the display. Additionally, a sound is played and the phone vibrates if the ticket is invalid.
- If a barcode cannot be scanned, you can enter the value manually.
- The smartphone must be connected to the server the whole time. Scanned barcodes are immediately saved, i.e. tickets cannot be used multiple times even if the smartphone or PC must be restarted.
Scan tickets with a Bluetooth scanner (recommended for 1D barcodes)
The built-in cameras of smartphones are useful to read QR codes but can be slow and inconvenient when reading 1D barcodes. Therefore, it is recommended to read 1D barcodes with a wireless Bluetooth barcode scanner that is connected to your smartphone.
We recommend scanner from Socket Mobile or CipherLab. But you can use also other Bluetooth scanners.
A) Barcode scanners that are attached to the phone for a one-handed solution:
Socket Mobile S800 (for 1D barcodes, prices, SocketStore)
B) Handheld barcodes scanners:
- CipherLab 1660 (for 1D barcodes, prices)
- CipherLab 1664 (for 2D barcodes, prices)
- Socket Mobile S700 (for 1D barcodes, prices, SocketStore)
- Socket Mobile S740 (for 2D barcodes, prices, SocketStore)
How to use Bluetooth scanner: Show instructions for iOS/iPhones.





