🆔 UUID 생성기

전 세계적으로 고유 식별자 생성 - 오프라인 및 보안

✓ 영구 무료 · ✓ 가입 불필요 · ✓ 업로드 없음 · ✓ 오프라인 작동

🔒 데이터가 기기 밖으로 나가지 않아요. 모든 처리는 Web Crypto API (crypto.randomUUID)를 사용하여 브라우저에서 로컬로 이루어져요. 업로드, 서버, 추적이 없어요.

기능

  • v4 UUID 즉시 생성 — 클릭 한 번으로 RFC 4122 규격의 버전 4 UUID를 만들어요.
  • 대량 생성 — 일괄 작업용으로 UUID를 한 번에 최대 1,000개까지 만들 수 있어요.
  • UUID 검증기 — UUID를 붙여 넣으면 유효한지 확인하고 버전을 알려줘요.
  • 형식 옵션 — 표준, 대문자, 하이픈 없음, 중괄호 형식으로 출력할 수 있어요.

작동 방식

  1. 생성 클릭 — 새 v4 UUID가 바로 나와요. 한 번 더 누르면 또 하나가 만들어져요.
  2. 형식 선택 — 표준, 대문자, 하이픈 없음, 중괄호 형식 중에서 고르세요.
  3. 대량 생성 또는 검증 — 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 안에 담긴 타임스탬프도 보여 줘요.

블로그 가이드

관련 도구

💬 버그, 아이디어, 아니면 그냥 인사? Milo 🐨 에게 알리기 · [email protected]