IMEI and serial number scanning
Last updated: April 2026
The IMEI scanner in the Techfleet Sync web app uses your device camera over WebRTC — no separate hardware scanner required. It works on any modern phone, tablet, or laptop with a camera.
Supported formats
- Code-128 barcode — the long 1D barcode printed behind the battery or on the original box
- QR code — the square barcode on newer device boxes and aftermarket intake stickers
- Data Matrix — the small square code used on Apple original boxes
How to scan
- Open the product you want to stock
- Click Add Unit
- Click Scan IMEI
- Grant camera access the first time (browser-level permission)
- Hold the camera steady over the barcode — autofocus takes a second
- The IMEI populates automatically and the scanner advances to the next field
Manual fallback
If the barcode is worn, missing, or the camera can't focus, click Enter Manually and type the 15-digit IMEI. The form validates the Luhn checksum on blur and warns you if the number is malformed.
Bulk scan mode
Receiving a pallet? Turn on Bulk Scan mode. The scanner stays open after each successful read and queues IMEIs into a list you can batch-save at the end. Great for intake benches with a fixed-mount camera.
Serial numbers
Non-cellular devices (laptops, tablets without LTE, watches, accessories) use serial numbers instead of IMEIs. The same scanner reads laptop service tags (Dell), serial barcodes (Apple, Samsung), and QR-coded service labels.
IMEI / SN conflicts
If you try to save an IMEI that is already in your inventory, Techfleet blocks the save and links you to the existing unit. This catches duplicate intake from return shipments, trade-ins, and receiving errors before they hit your stock count.
The scanner needs HTTPS to access the camera. The Sync dashboard runs on HTTPS by default, but custom domains that aren't proxied through Cloudflare can break the permission prompt. Use the sync.techfleet.dev domain if scanning stops working.
Was this article helpful?