Handytool
유틸리티로컬에서 실행

UUID 생성기

암호화된 난수 UUID v4 또는 시간 순서 UUID v7 식별자를 한 번에 하나씩 또는 여러 개 생성합니다 — 브라우저에서.

UUID
UUID가 여기에 나타납니다.
버전

v4는 완전히 난수입니다. v7은 밀리초 타임스탬프를 포함하여 데이터베이스에 친화적인 순서입니다.

한 번에 1개에서 100개의 UUID를 생성합니다.

대소문자

브라우저에서 완전히 실행됩니다. 아무것도 업로드되지 않습니다.

UUID 생성기 소개

Handytool의 UUID 생성기는 암호화된 난수 UUID v4 식별자 및 시간 순서 UUID v7 식별자를 생성합니다 — 데이터베이스, API 호출 또는 애플리케이션 구성에 붙여 넣을 준비가 되어 있습니다. 한 번에 하나씩 또는 한 번에 최대 100개 생성하고, 대소문자를 전환하며, 대시를 제거하고, 중괄호에 래핑합니다. 모든 ID는 Web Crypto API에서 나오며 브라우저에서 완전히 생성됩니다.

UUID 생성기 기능

  • 01

    UUID v4 및 UUID v7

    v4는 어디서나 사용되는 클래식 완전 난수 UUID입니다. v7은 시작 부분에 밀리초 타임스탬프를 포함하므로 ID는 시간 순서로 정렬됩니다 — 좋은 인덱스 지역성이 필요한 데이터베이스 기본 키에 이상적입니다.

  • 02

    대량 생성

    테스트 픽스처를 위해 100개의 UUID가 필요하신가요? 슬라이더를 드래그합니다. 소문자/대문자, 대시 및 중괄호 래핑을 전환하여 환경과 일치시킨 후 전체 블록을 복사하거나 .txt 파일로 다운로드합니다.

  • 03

    암호화된 난수

    모든 UUID는 crypto.randomUUID(v4의 경우) 또는 crypto.getRandomValues(v7의 경우)로 생성됩니다 — HTTPS에서 사용하는 것과 동일한 보안 난수 소스입니다. 약한 Math.random() 폴백이 없습니다.

UUID 생성기 자주 묻는 질문

UUID란 무엇인가요?
UUID(보편적으로 고유 식별자), 또는 GUID는 중앙 권한 없이 공간과 시간에 걸쳐 고유하도록 설계된 128비트 식별자입니다. UUID는 분산 시스템에서 레코드, 객체 및 이벤트에 ID를 할당하는 표준 방법입니다.
UUID v4 또는 v7을 사용해야 하나요?
포함된 정보가 없는 완전히 난수 ID를 원할 때 v4를 사용합니다. 데이터베이스 기본 키로 v7을 사용합니다 — 선행 타임스탬프는 삽입을 부분적 무작위 대신 추가 친화적으로 만들어 B-tree 인덱스 성능을 급격히 향상합니다.
UUID는 정말 얼마나 고유한가요?
난수 128비트 UUID는 2^122개의 가능한 값을 가집니다. 약 2.7분의 UUID를 생성해야 충돌 가능성이 10억 분의 1이 됩니다. 모든 실질적 목적으로 충돌은 불가능합니다.
이것을 보안 토큰에 사용할 수 있나요?
UUID v4는 Web Crypto API를 사용하므로 암호화된 난수이며 세션 ID 또는 단기 토큰에 적합합니다. 장기 비밀의 경우 인증 태그가 있는 전용 토큰 형식을 선호합니다. UUID v7은 생성 시간을 드러내므로 보안에 민감한 항목에는 피하세요.
UUID가 어디론가 전송되나요?
아니요. 모든 UUID는 브라우저의 암호화 API를 사용하여 로컬에서 생성됩니다. 서버로 업로드, 기록 또는 저장되는 것은 없습니다.

관련 도구

유틸리티

다른 도구 둘러보기

모든 도구