UR Code Specifications
Learn about the Technical Specifications and the Optimal Render Size for UR Codes.
Specifications Overview
Scope: Cryptographically Signed Biometric 2D Barcodes
Functional Requirements: Smart Devices & Webcam Native, Opens URL, 2-Party IDV
Tech Requirements: ISO/IEC 18004:2015 - QR Code barcode symbology specification
Dimensions & Print Quality: ¾” x ¾” or 2cm x 2cm @ 300 DPI
Error Correction %: Up to 7% of data loss can be corrected
Character Sets: Latin-1 - Alphanumeric + Special Characters
Face Matching Accuracy: 2D:2D = 1/100,000 FAR | 3D:2D = 1/2,000,000 FAR | 3D:3D = 1/125m
Face Matching Algorithms: FaceTec: 2D:2D, 3D:2D, & 3D:3D NN Models
Performance & Metrics: 20 - 40 UR Codes* can be encoded per second with the UR Encoder SDK on a c7i.4xl EC2 Instance** when using parallelized calls.
Barcode Print Area: AAMVA DL/ID:2020 - Annex A, A.7.6 Zone 4 a/o 5
Security Features: Digital Sig. verification with Pub. Key, logged hash & internal checksum
Vendor Lock-In: No, supports all 2D face images & universal QR scanners
* UR Codes were generated from images with a resolution of 640 x 360. Images with larger sizes or resolutions will require more time to process.
** Performance tends to scale linearly with the number of CPUs.
Recommended Print & Rendering Sizes
For optimal real-world scannability, UR Codes should be digitally rendered with at least 200x200 Pixels.
Barcode Print Area
For optimal real-world scannability, UR Codes should be located: AAMVA DL/ID: 2020 - Annex A, A.7.6 Zone 4 a/o 5
For optimal real-world scannability, UR Codes should be printed at least:
¾” x ¾” or 2cm x 2cm @ 300 DPI
