UUID 생성기

데이터베이스 키나 테스트 데이터에 쓸 UUID를 바로 만들어 드립니다. 브라우저의 안전한 난수 생성기를 사용합니다.

입력한 내용은 브라우저 안에서만 처리되며 서버로 전송되거나 저장되지 않습니다.

UUID란?

UUID(GUID)는 8-4-4-4-12 형태의 32자리 16진수로 된 고유 식별자로, 중앙 서버 없이도 겹칠 걱정 없이 ID를 만들 수 있습니다. v4는 완전히 무작위로 만들어지고, v7은 앞부분에 생성 시각이 들어가 만든 순서대로 정렬되므로 데이터베이스 기본 키로 쓰기 좋습니다.

사용 방법

  1. 버전과 개수를 고릅니다.
  2. 필요하면 대문자나 하이픈 없이 옵션을 켭니다. 설정을 바꾸면 바로 새로 만들어집니다.
  3. 복사 버튼으로 결과를 가져가고, 새로 만들기로 다시 생성합니다.

자주 묻는 질문

UUID가 겹칠 수 있나요?

이론적으로는 가능하지만 v4는 122비트가 무작위라서, 1초에 10억 개씩 100년을 만들어야 겹칠 확률이 50%에 이를 만큼 매우 낮습니다.

v4와 v7 중 무엇을 써야 하나요?

일반적인 고유 ID는 v4면 충분합니다. 데이터베이스 기본 키처럼 생성 순서대로 정렬되는 것이 좋다면 v7을 쓰세요. v7에는 생성 시각이 들어 있다는 점도 고려하세요.

만든 UUID가 어딘가에 기록되나요?

아니요. 브라우저의 crypto API로 기기 안에서 만들며, 서버로 전송하거나 저장하지 않습니다.