Identity tools

Client

Pick an identifier workflow below: UUID for standard random or time-ordered IDs, ObjectId for MongoDB-style values, ULID for sortable strings, and Nano ID for compact URL-safe IDs.

Choosing between UUID, UUID v7, ULID, ObjectId, and Nano ID? Read UUID, ULID, ObjectId, or Nano ID?.

How this hub is organized

UUID, UUID v7, ULID, Nano ID, MongoDB ObjectId, and E.164 normalization are independent generators or parsers—none of them register identifiers with a central authority.

Browse identity utilities

Cards follow the home catalog order for this category. Open a generator when you need new IDs, or a parser/checker when you need to inspect values copied from logs or databases.

Nearby workflows on Toolcore

Common use cases

  • Use UUID when you need opaque random 128-bit identifiers in the standard 8-4-4-4-12 hex layout.
  • Use ObjectId when you work with MongoDB-style 24 hex BSON ids—parse embedded seconds or mint local placeholders.
  • Use ULID when sortability by creation time matters—the first characters encode a millisecond timestamp.
  • Use Nano ID when you want short URL-safe strings with adjustable alphabet and length for user-facing tokens.

Common mistakes to avoid

  • Confusing uniqueness with secrecy

    These tools generate identifiers; they are not passwords. Use the password or random-string tools for secrets.

FAQ

Are generated IDs sent to Toolcore?

No. Generation runs in your browser; nothing is stored on our servers.