SummaryLog

UUID Generator

Generate random UUID v4 values using the Web Crypto API.

이 UUID 생성기는 Web Crypto API를 사용해 브라우저에서 직접 버전 4 UUID(GUID라고도 함)를 만듭니다. 각 값은 128비트의 암호학적으로 안전한 난수라서 데이터베이스 기본 키, 요청 ID, 파일 이름 등 절대 중복되면 안 되는 값으로 안심하고 쓸 수 있습니다.

모든 처리가 클라이언트 측에서 이루어지므로 생성한 값이 서버로 전송되지 않습니다. DB 시드 작성, 테스트 코드, API 페이로드 구성, 리소스 이름 지정 등에 활용하세요. 클릭 한 번으로 최대 100개를 만들고, 소문자/대문자와 하이픈 포함/제거 형식을 시스템에 맞게 전환할 수 있습니다.

사용 방법

  1. Count 입력란에 필요한 UUID 개수를 입력합니다(1~100).
  2. 대문자 16진수가 필요하면 Uppercase를, 하이픈 없는 32자 형식이 필요하면 Hyphens를 해제합니다.
  3. Generate를 클릭하면 crypto.randomUUID()로 목록이 생성됩니다.
  4. 개별 UUID 옆 Copy로 하나씩, 또는 Copy All로 전체 목록(줄 단위)을 복사합니다.
  5. 언제든 Generate를 다시 눌러 새 묶음을 생성할 수 있습니다.

자주 묻는 질문

이 도구는 어떤 버전의 UUID를 만드나요?
랜덤 데이터 기반의 UUID 버전 4를 생성합니다. 브라우저의 crypto.randomUUID()라는 암호학적 안전 난수원을 사용하므로 우연한 충돌은 사실상 일어나지 않습니다.
UUID와 GUID는 같은 건가요?
네. GUID(전역 고유 식별자)는 마이크로소프트가 쓰는 용어이고 UUID는 RFC 4122의 표준 명칭입니다. 형식이 동일하므로 이 도구의 값은 양쪽 모두에서 그대로 사용할 수 있습니다.
생성한 UUID가 어딘가로 전송되나요?
아니요. 생성은 Web Crypto API로 브라우저 안에서만 이루어집니다. 서버로 전송되거나 기록되지 않으므로 민감한 식별자에도 안전하게 사용할 수 있습니다.
하이픈을 왜 끄나요?
일부 데이터베이스, 파일 시스템, API는 대시가 없는 32자 16진수 문자열을 선호합니다. Hyphens 옵션을 끄면 대시가 제거되어 시스템이 기대하는 형식으로 붙여넣을 수 있습니다.
한 번에 여러 개를 생성할 수 있나요?
네, 클릭당 최대 100개까지 가능합니다. Copy All을 쓰면 줄바꿈으로 구분된 목록을 얻을 수 있어 SQL 삽입, 픽스처, 시드 스크립트에 편리합니다.