Check the Luhn digit on an exact 15-digit IMEI and separate its displayed identifier fields.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Digits are weighted alternately by one and two from the left, with nine subtracted from doubled values above nine. A sum divisible by ten passes before the first eight digits, next six, and final digit are shown as TAC, serial, and check digit.
490154203237518
Valid: yes Tac: 49015420 Serial: 323751 Check digit: 8
Device intake catches transcription errors, repair desks inspect identifier sections, and inventory imports validate syntax before registry checks.