🆔 UUID 생성기
전 세계적으로 고유 식별자 생성 - 오프라인 및 보안
✓ 영구 무료 · ✓ 가입 불필요 · ✓ 업로드 없음 · ✓ 오프라인 작동
🔒 데이터가 기기 밖으로 나가지 않아요. 모든 처리는 Web Crypto API (crypto.randomUUID)를 사용하여 브라우저에서 로컬로 이루어져요. 업로드, 서버, 추적이 없어요.
기능
- v4 UUID 즉시 생성 — 클릭 한 번으로 RFC 4122 규격의 버전 4 UUID를 만들어요.
- 대량 생성 — 일괄 작업용으로 UUID를 한 번에 최대 1,000개까지 만들 수 있어요.
- UUID 검증기 — UUID를 붙여 넣으면 유효한지 확인하고 버전을 알려줘요.
- 형식 옵션 — 표준, 대문자, 하이픈 없음, 중괄호 형식으로 출력할 수 있어요.
작동 방식
- 생성 클릭 — 새 v4 UUID가 바로 나와요. 한 번 더 누르면 또 하나가 만들어져요.
- 형식 선택 — 표준, 대문자, 하이픈 없음, 중괄호 형식 중에서 고르세요.
- 대량 생성 또는 검증 — UUID를 한 번에 여러 개 만들거나, 기존 UUID를 붙여 넣어 검증하세요.
활용 사례
- 데이터베이스 레코드용 고유 ID 만들기
- 분산 시스템용 상관 ID(correlation ID) 만들기
- 고유 식별자가 들어간 테스트 데이터 만들기
- API나 로그에서 나온 UUID 검증하기
자주 묻는 질문
v4 UUID가 뭔가요?
버전 4 UUID는 난수로 만든 128비트 식별자예요. 충돌 확률은 약 2^122분의 1로, 사실상 없다고 봐도 돼요.
이 UUID는 정말 무작위인가요?
네. 모두 브라우저의 crypto.randomUUID()로 만들고, 운영체제의 암호학적으로 안전한 난수 생성기를 사용해요. 서버에서는 아무것도 만들지 않아요.
모든 버전의 UUID를 검증할 수 있나요?
네. 현행 표준(RFC 9562)의 버전 1~8(시간 순으로 정렬되는 최신 v6·v7 포함)과 전부 0인 Nil UUID, 전부 F인 Max UUID를 알아봐요. 36자 표준 형식, 하이픈 없는 32자리, {중괄호}, (괄호), urn:uuid: 형식을 받아요. v1·v6·v7은 UUID 안에 담긴 타임스탬프도 보여 줘요.
블로그 가이드
- 📖 How to Generate a UUID (v4) — and When You Actually Need One — Generate one or many random UUID v4 / GUID values in your browser. Learn when to use a UUID as a key and when you should NOT use one as a security token.
관련 도구
- 🔐 비밀번호 생성기 — 암호화 보안 비밀번호 - 브라우저에서 로컬로 생성됨
- #️⃣ 해시 생성기 — 텍스트 또는 파일에서 암호화 해시를 생성해요
- 🕐 타임스탬프 변환기 — Unix 타임스탬프와 사람이 읽을 수 있는 날짜 간에 변환해요
💬 버그, 아이디어, 아니면 그냥 인사? Milo 🐨 에게 알리기 · [email protected]