본문으로 건너뛰기

UUID v4 생성기

브라우저에서 무작위 UUID v4 식별자를 하나 또는 소량 묶음으로 만드세요.

생성 옵션

브라우저에서 처리해요.

1~100 사이의 정수. 회색 개수는 바로 사용할 수 있는 예시예요. 생성을 누르면 예시를 쓰고 칸에 초점을 맞추면 직접 넣도록 지워요.

생성된 UUID

개수를 1~100으로 입력한 뒤 생성하세요.

UUID v4 생성 방법

1~100 사이의 정수 개수를 입력하고 UUID 생성을 누르세요. 한 줄에 하나씩 결과가 표시되며 복사는 현재 확정된 묶음만 복사해요. 입력을 수정하면 이전 결과가 지워져요.

형식 확인

각 값은 8-4-4-4-12 구조의 16진수 36자로 이루어져요. 세 번째 묶음의 첫 글자는 버전 4를 뜻하는 4이고, 네 번째 묶음의 첫 글자는 RFC 변형을 뜻하는 8·9·a·b 중 하나예요.

예시

예를 들면 36b8f84d-df4e-4d49-b662-bcde71a8764f와 같은 형태예요. 내부 의미가 없는 식별자로 사용하고 생성 시각, 데이터베이스 순서나 사용자 정보를 추론하지 마세요.

제한 및 자주 묻는 질문

브라우저의 암호학적 난수원을 사용하며 Math.random은 쓰지 않아요. 식별자를 저장하거나 다른 UUID 버전을 만들거나 데이터베이스에 연결하지 않으며, 절대적인 고유성을 보장하지도 않아요. 필요하다면 사용하는 데이터 저장소에서 고유성 제약을 적용하세요.

UUID란 무엇인가요?

UUID는 16진수 묶음으로 쓴 128비트 식별자예요. 버전 4는 거의 모든 비트를 암호학적으로 안전한 난수로 채우고 버전·변형을 나타내는 일부 비트만 고정해요. 일상적으로는 숨은 의미가 있는 일련번호가 아니라 임의로 만든 ID라고 보면 돼요.

안전하게 활용할 곳

UUID v4는 공개 객체 ID, 요청 ID, 파일 이름, 테스트 기록과 중앙 카운터 없이 만드는 분산 데이터베이스 키에 적합해요. 전체 문자열을 저장해 정확히 비교하고 중복을 막아야 하면 데이터베이스 고유 제약조건을 추가하세요. UUID 자체만을 비밀번호, 접근 토큰이나 권한 증거로 쓰지 마세요.