UUID 생성기: 무작위 UUID v4 만들기

  • 무료
  • 가입 불필요
  • 브라우저에서 실행
  • 마지막 업데이트 2026-10-07
문제 신고

UUID를 한 번에 최대 100개까지 만들고 클릭 한 번으로 복사하세요.

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

사용 방법

  1. 필요한 UUID 개수를 1에서 100 사이로 입력합니다.
  2. 대문자 여부와 하이픈 유지 여부를 고르고 생성을 누릅니다.
  3. 전체 복사를 누르면 한 줄에 하나씩 복사됩니다.

예시

기본 옵션
→ xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
소문자로 적은 버전 4 UUID의 형식입니다. 4는 항상 버전이고 y는 항상 8, 9, a, b 중 하나이며, 나머지는 무작위 16진수입니다.
123e4567-e89b-12d3-a456-426614174000, 대문자 켬
→ 123E4567-E89B-12D3-A456-426614174000
123e4567-e89b-12d3-a456-426614174000, 하이픈 끔
→ 123e4567e89b12d3a456426614174000

계산 방식

각 값은 브라우저 함수 crypto.randomUUID()가 만든 버전 4 UUID입니다. RFC 9562에 따라 브라우저의 안전한 난수 생성기를 사용합니다.

128비트 중 6비트는 고정입니다. 4비트는 버전(4)을, 2비트는 변형(variant)을 나타냅니다. 네 번째 묶음의 첫 숫자가 항상 8, 9, a, b 중 하나인 이유가 이것입니다. 나머지 122비트가 무작위입니다.

옵션은 값을 적는 방식만 바꿉니다. 대문자는 글자를 바꾸고, 하이픈을 끄면 다섯 묶음이 32글자 하나로 이어집니다. 값 자체는 같습니다.

출처

자주 묻는 질문

UUID란 무엇인가요?
UUID(범용 고유 식별자)는 128비트 값으로, 보통 하이픈으로 구분된 다섯 묶음의 16진수 32자리로 적습니다. 중앙 등록소 없이 어디서나 만들 수 있는 식별자로 쓰입니다.
생성된 UUID가 서로 같을 수 있나요?
버전 4 UUID는 무작위 비트가 122개라서 실제로 중복될 가능성은 극히 낮습니다. 하지만 완전히 불가능하지는 않으므로, 보장이 필요한 시스템에서는 데이터베이스 제약 조건 등으로 고유성을 함께 강제해야 합니다.
UUID를 비밀값으로 써도 되나요?
브라우저의 암호학적으로 안전한 난수 생성기로 만든 값이지만, UUID는 식별자이지 비밀번호나 토큰이 아닙니다. 인증 정보에는 전용 비밀값 생성기를 쓰세요.
버전 4는 무엇을 뜻하나요?
버전 4는 UUID가 난수로 만들어졌다는 뜻입니다. 다른 버전은 시각이나 이름으로 만들며, 이 도구는 그런 버전은 생성하지 않습니다.
UUID가 저장되거나 전송되나요?
아니요. 브라우저 안에서 생성되며 밖으로 나가지 않습니다.

마지막 업데이트: