Start with live barcode scanning and basic QR previews. Plus unlocks MRZ, OCR, test tools and History.
GENERATE → ADJUST → TEST
Create a code. Put it to the test.
01 / CHOOSE A FORMAT
02 / ADJUST THE WHITE BORDER
03 / SET UP YOUR SCREEN
Actual app details, brought together to show the steps.
MRZ / OCRBARCODE TESTINGON-DEVICE
MORE POSSIBILITIES WITH PLUS
From a scan to your next step.
01 / MRZ & OCR
Read it. Use the text.
Read travel-document MRZ with your camera. Capture a frame or choose a photo for MRZ and printed text recognition. Save a result to History, then copy or share its text.
View fields from recognized ICAO TD1, TD2 and TD3 MRZ
See check-digit status for successfully parsed ICAO MRZ
Keep other structurally plausible MRZ as raw text
Process recognition on your device
MRZ check digits check the text’s consistency. They do not verify authenticity. NFC chip reading is unavailable.
HOW IT WORKS · FICTIONAL EXAMPLE
TRAVEL DOCUMENTSPECIMEN
SF
NAMEALEX SAMPLEDOCUMENTFICTIONAL EXAMPLE
P<UTO SAMPLE<<ALEX<<<<<<<<<<<<<DEMO DATA · NOT A VALID MRZ
↓
RECOGNIZED TEXT — EXAMPLEALEX SAMPLEReview → Save → Copy / Share
Illustration using fictional content. This is not an app screenshot or an actual recognition result.
02 / GENERATE FOR TEST
Create it. See what reads.
Turn your own text into a test code. Choose a format, adjust its presentation, and try it with your scanner.
Choose QR, Data Matrix, Aztec, PDF417 or supported linear formats
Adjust format settings, white borders and linear bar height
Rotate the code and switch to maximum screen brightness
Pinch to zoom and drag the code in full screen
Save a PNG to Photos with a 2560-pixel longest side
Try your codes with a compatible reader. ScanFolio supports practical testing; it does not certify print quality or standards compliance.
YOUR TEXT. YOUR CODE. YOUR TEST.Choose. Adjust. Try it out.
01
Choose your code.
Pick a format and its available settings.
02
Give it a clear border.
Adjust the white space around the symbol.
03
Prepare your display.
Switch to maximum brightness. Set rotation in Test layout.
Actual app details with QR settings expanded. Settings vary by format.
SCAN. GENERATE. HISTORY.
Three tabs. One connected workflow.
01 / SCAN
Scan a code. Open a link.
Point your camera at a supported barcode to read its full value. Use GO to open a link result, with zoom and torch controls to help frame your scan.
Plus adds live MRZ, photo import and Capture recognition. General OCR runs after Capture or photo import.
02 / GENERATE
Create a code from your text.
Enter text or a link for a basic QR preview. With Plus, explore additional formats, adjust settings and save the generated PNG to Photos.
Plus includes Data Matrix, Aztec, PDF417, Code 128, Code 39, Code 93, EAN/UPC, Codabar and ITF formats.
03 / HISTORY
Save it. Come back to it.
With Plus, keep selected results and their available images in History. Copy or share a value, or send saved text to Generate for a new code.
Access synced scans on your other devices when private iCloud sync and the required encryption keys are available.
YOUR SCANS. YOUR CHOICES.
Read on your device. Keep what you choose.
Recognition happens on your device. The content and images you save to History are encrypted with AES-256-GCM. Unlock History using iOS device-owner authentication.
Choose what to save, share and delete. ScanFolio includes no third-party analytics or advertising service.
Record IDs and dates are outside ScanFolio’s content encryption. iCloud sync uses your private database and iCloud Keychain.
START SIMPLE. GO FURTHER.
Everyday tools in Basic. More possibilities with Plus.
Basic is included with the paid app. Add an annual Plus subscription through Apple for recognition, test tools and encrypted History.
BASIC
Ready for everyday codes.
Live barcode scanning
Full raw results and GO for links
Camera zoom and torch
Text-to-QR preview on screen
PLUS · ANNUAL SUBSCRIPTION
Bring the whole workflow together.
Everything in Basic
Photo and captured-frame recognition
Live MRZ and captured/photo text recognition
Additional code formats and settings
QR image overlay and full-screen viewing
Save generated PNGs to Photos
Encrypted History, iCloud sync and sharing
Parsed ICAO MRZ and mandatory boarding-pass fields
An active Plus subscription is required for History access. Saved scans are retained if Plus expires. See the price and renewal terms presented by Apple before purchasing.
FROM EVERYDAY CODES TO YOUR OWN TESTS
Scan. Create. Test. Keep it together.
Read a label, capture document text or create a code for your next scanner test. Bring the results you choose to save together in ScanFolio.
Recognition depends on your camera, iOS version and image quality. Some generated formats and settings require a compatible reader. Decoding a barcode, checking MRZ digits or parsing boarding-pass fields does not verify authenticity, identity or ticket validity. NFC/ePassport chip reading is unavailable.