Gratis tool / geen upload
RFID UID-converter voor hex, decimaal en omgekeerde bytevolgorde
Plak een kaart-UID en zie elke weergave die een lezer of backend kan produceren: genormaliseerd hexadecimaal, omgekeerde bytevolgorde, decimale waarde en de volledige bytemap. Alles draait in deze browser.
UID / CONVERSION
UID-formaatconverter
Normaliseer een hexadecimale identificator, keer de bytevolgorde om en bereken de decimale waarde zonder gegevens te verzenden.
Accepteert 4, 7 of 10 bytes met spaties, dubbele punten, koppeltekens of 0x-prefix.
- Genormaliseerd hexadecimaal
04A1B2C3D4E5F6- HEX / SPACED
04 A1 B2 C3 D4 E5 F6- Omgekeerde bytevolgorde
F6E5D4C3B2A104- Decimale waarde
1303689068602870
| B0 | B1 | B2 | B3 | B4 | B5 | B6 |
|---|---|---|---|---|---|---|
| 04 | A1 | B2 | C3 | D4 | E5 | F6 |
| 4 | 161 | 178 | 195 | 212 | 229 | 246 |
Waarom dezelfde kaart twee verschillende nummers toont
Een RFID-UID is een reeks bytes, en systemen geven die bytes verschillend weer. Veel lezers sturen de UID met de minst significante byte eerst, waardoor 04 A1 B2 C3 verandert in C3 B2 A1 04. Andere systemen zetten de waarde om naar decimaal, laten voorloopnullen vallen of groeperen de cijfers in blokken.
Geen van deze systemen is fout: ze beschrijven allemaal dezelfde chip. De integratie mislukt wanneer twee partijen lijsten uitwisselen zonder afspraken over weergave en bytevolgorde. Deze converter maakt elke weergave zichtbaar, zodat het verschil in seconden te vinden is.
UID's van 4, 7 en 10 bytes
Contactloze chips volgens ISO/IEC 14443 gebruiken identificatoren in enkele (4 bytes), dubbele (7 bytes) of drievoudige (10 bytes) grootte. De meeste moderne laad- en toegangspassen dragen een 7-byte UID, terwijl veel geïnstalleerde lezers nog maar 4 bytes doorgeven.
Passeert een 7-byte pas een 4-byte lezerpad, dan wordt de waarde afgekapt en komt deze niet meer overeen met het productiebestand. Vergelijk eerst de bytelengte in uw backend met die in het productiebestand voordat u de kaarten afkeurt.
Zo gebruikt u de converter
Kies hexadecimale of decimale invoer, selecteer de bytelengte en plak de identificator. Spaties, dubbele punten, koppeltekens en een 0x-prefix worden geaccepteerd. Het paneel toont de genormaliseerde waarde, de omgekeerde bytevolgorde, de decimale weergave en elke byte met zijn decimale equivalent.
Kopieer elke weergave met één klik of exporteer de analyse als CSV voor een supportticket of integratieoverdracht. Kan een waarde niet worden geïnterpreteerd op de gekozen lengte, dan meldt de tool dat in plaats van te gokken.
Vragen over UID-conversie
Vragen over UID-conversie
Veel lezerchipsets versturen de UID met de minst significante byte eerst. Toont uw backend dezelfde bytes in omgekeerde volgorde ten opzichte van het productiebestand, dan keert het lezerpad de bytevolgorde om. Keer die één keer, consequent, aan één kant om.
Behandel de volledige UID als één geheel getal zonder teken en reken om van basis 16 naar basis 10. Een 7-byte UID kan 32-bit grenzen overschrijden, gebruik dus 64-bit of arbitraire precisie. Deze tool rekent lokaal voor identificatoren van 4, 7 en 10 bytes.
Meestal één van drie oorzaken: de backend slaat de decimale waarde op terwijl de kaart hexadecimaal toont, de bytevolgorde is ergens omgekeerd, of een spreadsheet heeft voorloopnullen verwijderd. Vergelijk alle weergaven voordat u kaarten opnieuw laat coderen.
Nee. Alle verwerking en conversie draait in uw browser. Identificatoren worden niet verzonden naar of opgeslagen door ChargeRFID; de tool werkt zelfs offline zodra de pagina geladen is.
Gerelateerde tools
Laadpassen bestellen? Leg het formaat vast vóór productie.
Elke ChargeRFID-bestelling wordt geleverd met een machineleesbaar datacontract en acceptatievectoren, zodat uw backendteam het identificatorformaat kan verifiëren voordat de passen aankomen.