UUID 생성기

고유 식별자(UUID)를 다양한 형식으로 생성하세요

UUID 버전

Format Options

Quantity

Generated UUIDs

UUID 버전 설명

UUID v1 (시간 기반)

현재 타임스탬프와 MAC 주소를 기반으로 생성됩니다. 시간과 공간에 걸친 고유성을 보장하지만 언제 어디서 생성되었는지에 대한 정보를 노출할 수 있습니다.

Example: 6ba7b810-9dad-11d1-80b4-00c04fd430c8

UUID v4 (무작위)

무작위 또는 의사 무작위 숫자를 사용하여 생성됩니다. 가장 일반적으로 사용되는 버전입니다. 생성기에 대한 정보를 노출하지 않고 좋은 고유성을 제공합니다.

Example: f47ac10b-58cc-4372-a567-0e02b2c3d479

Nil UUID

모든 비트가 0으로 설정된 특수한 경우의 UUID입니다. UUID가 없음을 나타내거나 기본값으로 사용됩니다.

Example: 00000000-0000-0000-0000-000000000000

UUID 형식 옵션

표준 형식

f47ac10b-58cc-4372-a567-0e02b2c3d479

대문자

F47AC10B-58CC-4372-A567-0E02B2C3D479

With Braces

{f47ac10b-58cc-4372-a567-0e02b2c3d479}

No Dashes

f47ac10b58cc4372a5670e02b2c3d479

Common Use Cases

  • Database Records: Primary keys for database tables
  • API Development: Resource identifiers in REST APIs
  • File Systems: Unique file and directory names
  • Distributed Systems: Unique identifiers across multiple systems
  • Session Management: Unique session tokens
  • Software Licensing: Unique license keys and product IDs

UUID Properties

  • Uniqueness: Extremely low probability of duplicates
  • Format: 128-bit value represented as 32 hexadecimal digits
  • Structure: 8-4-4-4-12 character groups separated by hyphens
  • Standards: Defined by RFC 4122
  • Cross-platform: Works across different systems and languages