XID Decoder
- Canonical XID
- 9m4e2mr0ui3e8a215n4g
- Embedded timestamp
- Unix (s): 1300816219ISO 8601 (UTC): 2011-03-22T17:50:19.000ZLocal time: 3/22/2011, 5:50:19 PM
- Field breakdown
- Machine ID (3 bytes): 60f486Process ID (2 bytes): 58408Counter (3 bytes): 4271561
Decoded locally in your browser by unpacking the 20 base32 characters. Nothing is generated or sent anywhere — your XID stays only on this page.
Read an XID's embedded timestamp and fields
An XID is 12 bytes encoded as 20 characters of rs/xid's base32 alphabet (0-9, a-v): a 4-byte big-endian Unix-seconds prefix, a 3-byte machine ID, a 2-byte process ID, and a 3-byte counter. Because the timestamp leads, XIDs sort lexicographically by creation time, which makes them compact, URL-safe database keys. Decoding is case-insensitive — uppercase input is lowercased first. This tool only reads the bits already in the identifier; to create one, use the XID generator.