Plain English

⚠️ **Permanently and irreversibly disables the tag — cannot be undone.** Issues the Gen2 Kill command using the tag's 32-bit kill password (TSPL2 PG §RFID KILL p118). `<kill-password>` is 8 hex characters. A non-zero kill password is required by the Gen2 spec — the tag will reject KILL if its kill-password is all-zero (the engine surfaces this as a diagnostic). The kill password must have been previously written into the RESERVED bank (bytes 0–3) and is typically locked at the same time. Once successfully killed, the tag is permanently silent — no further reads or writes are possible. Used at end-of-life destruction stations for items leaving the supply chain.

When to use

Destruction-station workflows only — at end-of-life when the tag must never be readable again. Treat the kill password as a credential: do not commit label sources containing it to public repositories.

Syntax

RFID KILL "<kill-password>"

Parameters

ParameterDescription
kill-password
Quoted 8-hex-character kill password (32 bits). Must be non-zero per Gen2 spec — a tag with a zero kill-password rejects KILL.

Example

RFID KILL "DEADBEEF"

⚠️ Irreversibly destroy the tag using its 32-bit kill password

Try it in the playground View all TSPL commands