사용 방법
- 1 UUID 생성기 (v4 / v7)를 열고 처리할 내용을 입력·붙여넣기·선택하세요.
- 2 필요에 맞게 옵션과 출력 형식을 조정하세요.
- 3 결과를 확인한 뒤 복사하거나 다운로드하세요.
RFC 9562 표준 UUID v4 및 시간순 v7을 일괄 생성하고 대소문자·형식을 선택할 수 있습니다.
RFC 9562 표준 UUID v4 및 시간순 v7을 일괄 생성하고 대소문자·형식을 선택할 수 있습니다. 일상 업무, 개발, 학습, 빠른 확인에 활용할 수 있습니다.
이 도구는 브라우저에서 작동합니다. 민감한 자료를 처리하기 전에 기기와 브라우저 환경을 확인하세요.
UUID(Universally Unique Identifier, 범용 고유 식별자)는 128비트 식별자로, 표준 표기법에서는 32개의 16진수 문자를 하이픈으로 구분한 8-4-4-4-12 형식으로 나타냅니다. UUID v4는 버전과 변형을 나타내는 6비트를 제외한 122비트를 난수로 채우며, 시간 순서가 필요 없는 일반 식별자에 적합합니다.
RFC 9562에서 표준화된 UUID v7은 상위 48비트에 Unix 밀리초 타임스탬프를 배치하고 12비트 단조 증가 카운터와 62비트 난수를 결합합니다. 앞부분이 타임스탬프이므로 문자열 정렬 결과가 곧 생성 시간 순서가 되어 관계형 데이터베이스 B-Tree 인덱스의 페이지 분할을 줄여 줍니다.
PostgreSQL, MySQL 등 데이터베이스의 기본 키(Primary Key)나 시간순 정렬이 필요한 로그 ID에는 인덱스 삽입 성능이 우수한 v7을 권장합니다. 생성 시각이 드러나지 않아야 하는 외부 공개용 ID에는 무작위 방식인 v4를 사용하세요.
UUID v4는 122비트의 무작위 공간(약 5.3×10³⁶가지)을 가지며, v7은 밀리초 타임스탬프·단조 카운터·난수를 함께 사용합니다. 경우의 수가 매우 커서 실무에서는 고유한 값으로 취급하지만, 수학적으로 충돌 가능성이 완전히 0은 아닙니다.
네, 128비트 구조와 표기 형식은 동일합니다. GUID(Globally Unique Identifier)는 주로 마이크로소프트의 Windows, .NET, SQL Server 생태계에서 부르는 명칭이며 대문자나 중괄호({…}) 형식으로 자주 표기됩니다.
네. UUID v7의 앞 12자리 16진수에는 48비트 밀리초 타임스탬프가 그대로 담겨 있어 누구나 생성 시각을 계산할 수 있습니다. 생성 시간을 외부에 노출하고 싶지 않다면 UUID v4를 선택하세요.
텍스트 및 로컬 파일의 MD5, SHA-1, SHA-256, SHA-512 등 다양한 해시값을 실시간 계산합니다。
보안 수준을 설정하여 안전한 비밀번호를 대량 생성하고 해킹 예상 시간을 측정합니다.
실시간 Base64/URL 인코딩 및 디코딩과 MD5, SHA-256 해시 생성 기능을 제공합니다.
JSON 데이터를 정렬, 압축하고 구문 오류를 확인합니다.