브라우저의 암호학적 난수 기능을 사용해 RFC 4122 형식의 UUID v4를 만듭니다. 필요한 개수와 대소문자, 하이픈 포함 여부를 선택할 수 있어 데이터베이스 시드, API 테스트와 임시 식별자 작성에 바로 활용할 수 있습니다.
01
사용 방법
입력부터 결과 활용까지 네 단계로 진행합니다.
1개수 선택
한 번에 생성할 UUID 수를 선택합니다.
2표시 형식 선택
대문자와 하이픈 포함 여부를 정합니다.
3UUID 생성
브라우저 보안 난수로 새 값을 만듭니다.
4목록 복사
줄 단위 결과를 한 번에 복사합니다.
UUID v4
무작위 128비트 값으로 충돌 가능성을 매우 낮춥니다.
UUID v4는 시간이나 장치 주소 대신 무작위 값을 중심으로 생성하는 식별자입니다. 중앙 발급 서버 없이도 서로 다른 시스템에서 독립적으로 만들 수 있어 테스트 데이터와 분산 시스템의 키에 널리 쓰입니다. 다만 값이 길고 정렬 순서에 의미가 없다는 점은 고려해야 합니다.
✓
표준 형식8-4-4-4-12 자리와 버전·variant 비트를 맞춥니다.
✓
보안 난수가능한 경우 crypto.randomUUID 또는 getRandomValues를 사용합니다.
✓
표시 옵션대문자와 하이픈 제거는 표현만 바꾸며 난수 값은 유지합니다.
형식과 활용 예제
테스트 레코드 5개에 서로 다른 식별자 붙이기
개발 중 여러 레코드를 만들 때 UUID를 복사해서 반복 사용하면 서로 다른 레코드가 같은 ID를 갖게 될 수 있습니다. 이 도구에서 필요한 개수를 한 번에 생성한 뒤, 한 줄을 한 레코드에 배정하세요. UUID v4는 생성 시각이나 레코드 내용을 담지 않는 무작위 식별자입니다.