UUID 생성기

브라우저에서 다음 API를 사용해 UUID v4를 로컬로 생성합니다: crypto.randomUUID() . 구형 브라우저에서는 대체 방식을 사용합니다. 생성할 UUID 개수(1~500)와 16진수 문자를 소문자(API와 로그에서 일반적) 또는 대문자로 표시할지 선택하세요. 데이터는 서버로 전송되지 않습니다.

UUID v4란?

UUID v4는 버전 표시 비트를 제외한 나머지 비트를 암호학적으로 안전한 임의 바이트로 생성하는 128비트 식별자입니다. 중앙 카운터나 데이터베이스가 필요하지 않아 클라이언트 생성 ID, 테스트 레코드, 픽스처, 파일 이름, 분산 서비스, 가져오기 작업에 편리합니다.

UUID 형식과 정렬

소문자와 대문자는 같은 UUID를 나타내며 표시만 달라집니다. UUID v4에는 생성 시각이 포함되지 않아 시간순으로 정렬되지 않습니다. 데이터베이스 인덱스나 이벤트 스트림에 대략적인 시간순 식별자가 더 유용하다면 UUID v7 생성기 를 사용하세요.

임의 UUID가 충돌할 가능성은 극히 낮지만, 중복으로 문제가 생길 수 있는 애플리케이션에서는 여전히 고유성을 보장해야 합니다. UUID는 비밀 정보가 아니라 식별자로 취급하세요. 비밀번호, 액세스 토큰 또는 권한 증명이 아닙니다.