본문 바로가기
개발자

UUID 생성기

충돌 없는 UUID v4(및 NanoID)를 원하는 개수만큼 한 번에 생성해 복사합니다.

브라우저에서 로컬 처리 · 서버 업로드 없음
ID 종류

사용 방법

  1. 원하는 ID 종류(UUID v4 · NanoID · ULID)를 선택하세요.
  2. 생성 개수를 입력하고, 필요하면 대문자·하이픈 제거 옵션을 켜세요.
  3. 생성 버튼을 누르면 목록이 만들어집니다. 입력을 바꾼 뒤 다시 누르면 새로 생성됩니다.
  4. 각 줄의 복사 버튼으로 한 개씩, 또는 전체 복사로 한 번에 가져가세요.

자주 묻는 질문

UUID v4, NanoID, ULID 중 무엇을 써야 하나요?
UUID v4는 표준(RFC 4122)으로 호환성이 가장 좋아 데이터베이스 기본키 등에 널리 쓰입니다. NanoID는 21자로 짧고 URL에 안전한 ID가 필요할 때 적합합니다. ULID는 앞부분에 생성 시각(타임스탬프)이 담겨 시간순 정렬이 가능합니다.
생성된 ID는 정말 중복되지 않나요?
세 방식 모두 crypto.getRandomValues 같은 암호학적 난수를 사용해 사실상 충돌 확률이 무시할 만큼 낮습니다. 다만 수학적으로 100% 유일성을 보장하지는 않으므로, 매우 민감한 용도라면 서버에서 중복 검사를 함께 두는 것을 권장합니다.
생성한 ID가 외부로 전송되나요?
아니요. 모든 ID는 브라우저 안에서만 만들어지며 서버로 전송·저장되지 않습니다. 새로고침하면 사라지니 필요한 값은 복사해 두세요.
한 번에 몇 개까지 만들 수 있나요?
1개부터 1,000개까지 생성할 수 있습니다. 너무 많은 개수는 브라우저 성능에 영향을 줄 수 있어 상한을 두었습니다.