XID Generator

Generate Multiple XIDs

Number of IDs:

What is XID?

XID (eXtended ID) is a globally unique identifier that’s shorter than UUID while still maintaining uniqueness. XIDs are 12 bytes (compared to UUID’s 16 bytes) and are typically represented as a 20-character base32 string. They’re optimized for use in distributed systems and databases where you need a compact, URL-safe identifier.

Benefits of XIDs:

  • Shorter: 20 characters vs 36 for UUID
  • URL-safe: Uses base32 encoding (no special characters)
  • Sortable: Contains a timestamp component which makes them roughly time-sortable
  • Efficient: Optimized for databases and distributed systems