FLOERK calculation tools
User Memory Encoder / Decoder
Encode GS1 data elements as RFID User Memory hex and decode them locally. Packed Objects, Format 9, with direct browser input checks.
Encoding & settings
01 · GS1 identifier
Edit individual EPC components
⇅
02 · EPC Pure Identity URI
⇅
03 · EPC Tag URI
⇅
04 · EPC memory contents · Hex
Binary
GS1 data elements
User Memory · Hex
TID · Hex
GS1 check digit
—
GS1 element string
Use (AI)value notation. Variable fields are separated by ASCII GS in the raw value. Supported AIs match the User Memory selection.PC word · encoder / decoder
PC describes EPC length and control bits. Toggle 0 uses attributes, Toggle 1 uses AFI in the lower 8 bits. UMI/XI may be calculated by the tag.Memory addresses · bit / byte / word
Gen2 · CRC
MSB first. CRC-16: polynomial 0x1021, initial 0xFFFF, inverted result. CRC-5: polynomial 0x09, initial 0x09. StoredCRC uses PC + EPC; other packet types require their respective data bits.Lock bits · 20-bit payload
Command calculation only; no tag read/write. Permanent locking and permanent unlocking are irreversible. This payload is not a complete reader command.NDEF Encoder / Decoder
Encoded message · hex
UID · representation & byte order
A UID alone does not reliably identify the manufacturer or chip model.Hex ↔ Binary ↔ Decimal
Convert GS1 data elements to User Memory
Gen-2 RFID User Memory can hold supplementary information such as batch, serial, expiry date or delivery location. This tool uses Packed Objects with DSFID 89 and GS1 Data Format 9. The application supports basic AIs and simple ID lists; not all directory, secondary-table and compaction variants are covered yet. Unsupported variants are explicitly reported. EPC and TID belong to different memory banks.
🇩🇪 Deutsch