UUID 생성, 이렇게 사용하세요
암호학적 난수를 이용한 UUID v4를 생성합니다. 테스트 데이터와 임시 식별자에 사용할 수 있습니다.
사용 예시
UUID는 8-4-4-4-12자리의 16진수 그룹으로 표시됩니다. 한 번에 최대 100개를 생성할 수 있습니다.
알아두세요
충돌 가능성은 매우 낮지만 절대적인 유일성을 보장하지 않습니다. 실제 데이터베이스에는 유일성 제약도 적용하세요.
단계별 사용법
- 생성할 개수를 1~100 사이에서 입력합니다.
- UUID 생성을 눌러 버전 4 식별자를 만듭니다.
- 전체 복사로 줄마다 한 개씩 출력된 값을 가져갑니다.
UUID v4가 나타내는 값
UUID v4는 버전과 변형을 나타내는 비트를 제외한 부분에 난수를 사용하는 식별자입니다. 브라우저의 crypto.randomUUID를 호출하며 로그인 계정이나 기기의 주소를 조합하지 않습니다. 최신 브라우저와 HTTPS 또는 localhost 같은 보안 컨텍스트가 필요합니다.
| 항목 | 설명 |
|---|---|
| 형식 | 8-4-4-4-12개의 16진수 그룹 |
| 버전 | 세 번째 그룹의 첫 문자는 4 |
| 출력 | UUID 한 개당 한 줄 |
자주 묻는 질문
생성 시각을 UUID에서 알 수 있나요?
버전 4는 시간순 정렬용 ID가 아닙니다. 생성 시각이 필요하면 별도 시간 필드를 저장하세요.
중복이 절대로 없나요?
충돌 가능성은 매우 작지만 0은 아닙니다. 실제 저장소에는 유일성 제약을 함께 두세요.
UUID를 비밀 인증키로 사용해도 되나요?
식별자와 접근 권한은 다른 개념입니다. 비밀 토큰의 길이·만료·권한 검증을 별도로 설계해야 합니다.
작성·운영: Moyoutil · 내용 검토: 2026-09-30 · 오류 제보