UUID 디코더

UUID를 버전, 변형, 타임스탬프 필드, 숫자 표현으로 디코딩합니다.

UUID

정식 UUID, URN, 중괄호로 감싼 UUID 또는 32자 16진수 UUID를 붙여넣으세요.

디코딩된 UUID
정규화된 UUID
550e8400-e29b-41d4-a716-446655440000
버전
4버전 4 - 난수 또는 의사 난수
변형
1RFC 4122 / RFC 9562 표준 변형

표현

16진수
550e8400e29b41d4a716446655440000
Base64
VQ6EAOKbQdSnFkRmVUQAAA==
10진수
113059749145936325402354257176981405696
8진수
1250350200070515501651234262106312521000000
2진수
01010101000011101000010000000000111000101001101101000001110101001010011100010110010001000110011001010101010001000000000000000000

UUID 디코더란?

UUID 디코더는 Universally Unique Identifier 내부의 구조를 설명합니다. 일반적으로 붙여넣는 형식을 정규화하고, 값이 128비트 UUID인지 확인하며, 버전, 변형, 원시 16진수 바이트, 복사 가능한 숫자 표현을 보여줍니다.

UUID는 불투명한 문자열로 취급되는 경우가 많지만, 버전 니블을 보면 식별자가 어떻게 만들어졌는지 알 수 있습니다. 버전 4 UUID는 난수이고, 버전 3과 5는 이름 기반 해시이며, 1, 6, 7처럼 시간순으로 정렬되는 버전은 타임스탬프 정보를 담을 수 있습니다.

사용 시점

로그, 데이터베이스, API, 트레이스 또는 테스트 픽스처의 식별자를 살펴봐야 할 때 이 도구를 사용하세요. UUID가 난수 기반인지 시간 기반인지 확인하고, 다른 시스템에 맞게 10진수 또는 Base64로 변환하며, UUID v1 또는 v6 노드 필드가 MAC 형식의 식별자를 노출할 수 있는지 확인하는 데 유용합니다.

디코더는 브라우저에서 실행되며 UUID 값을 서버로 보내지 않습니다. 정식 UUID, urn:uuid: 값, 중괄호로 감싼 UUID, 대문자 입력, 하이픈 없는 32자 16진수 UUID를 허용합니다.

주의할 점

UUID 버전 및 변형 필드는 비트 레이아웃을 설명할 뿐, 실제로 식별자가 전역적으로 고유한지는 보장하지 않습니다. 올바른 형식으로 보이는 UUID도 잘못 생성되었거나 실수로 복사된 경우 중복될 수 있습니다.

버전 1 및 버전 6 UUID의 경우 노드 필드가 MAC 주소처럼 보일 수 있습니다. 최신 생성기는 대신 멀티캐스트 비트를 설정하고 임의 노드를 사용할 수 있으므로, 생성기를 직접 제어하지 않는 한 노드 식별자로 취급하세요.