UUID/GUID 생성기
사용자 정의 형식으로 고유 식별자(UUID/GUID)를 생성합니다
생성할 UUID 버전 선택
생성할 UUID 개수 (1-100)
0 UUIDs
UUID 검증기
UUID/GUID Generator Documentation
UUID Versions
Version 1 (Timestamp-based)
Generated using the current timestamp and MAC address. Contains time information and can be traced back to the generating machine.
Version 4 (Random)
Generated using random or pseudo-random numbers. Most commonly used version due to simplicity and no privacy concerns.
NIL UUID
A special UUID consisting of all zeros, used to represent an empty or null UUID value.
UUID Format
A UUID is typically represented as a 36-character string in the format: 8-4-4-4-12 hexadecimal digits
- M: Indicates the UUID version (1, 4, etc.)
- N: Indicates the UUID variant (always 8, 9, a, or b)
- x: Any hexadecimal digit (0-9, a-f)
Common Use Cases
Database Primary Keys
Use UUIDs as primary keys to ensure uniqueness across distributed databases without central coordination.
Session Management
Generate unique session identifiers for web applications to track user sessions securely.
File Naming
Create unique file names for uploads to prevent conflicts and ensure file uniqueness.
Distributed Systems
Identify entities in distributed systems without requiring coordination between nodes.
Best Practices
- Use Version 4 (random) for most applications due to simplicity and privacy
- Use Version 1 only if timestamp information is required
- Store UUIDs in binary format in databases for better performance
- Validate UUID format before processing to ensure data integrity
- Consider collision probability: while extremely low, always handle duplicates gracefully
- Use lowercase format for consistency unless uppercase is specifically required
관련 도구
MD5/MD4 해시 생성기
텍스트 또는 파일에 대한 MD5 및 MD4 해시 값을 다양한 출력 형식으로 생성
SHA 해시 생성기
SHA-1, SHA-256, SHA-384, SHA-512 알고리즘을 지원하는 온라인 SHA 해시 생성기
비밀번호 생성기
사용자 정의 길이, 문자 유형, 강도 표시기 및 일괄 생성을 통해 강력하고 안전한 임의의 비밀번호를 생성합니다
테스트 데이터 생성기
이름, 이메일, 전화, 주소를 포함한 사실적인 테스트 데이터를 생성합니다. 12개 로케일 및 여러 출력 형식을 지원합니다
QR 코드 생성기
텍스트, URL, WiFi, vCard, 이메일, SMS 등을 위한 사용자 정의 QR 코드를 생성합니다
Base64 인코더/디코더
텍스트 및 파일 변환을 지원하여 Base64 문자열을 빠르게 인코딩 및 디코딩합니다