QuickATools

개발자 도구 · Free browser tool

UUID/GUID 생성기

대량 옵션과 서버 추적 없이 암호학적으로 안전한 고품질 UUID v4 토큰을 즉시 생성합니다.

How many?

Generate 1 to 1,000 UUID v4 tokens at once.

Format options

Wrap each value

Quotes suit SQL inserts (e.g. 'uuid'); braces match .NET-style GUID literals (e.g. {uuid}).

0 UUIDs · v4

Click "Generate" to create your first batch of UUIDs.

Click any row to copy just that value.

Frequently Asked Questions

UUID와 GUID에 실제 차이가 있나요?

실무적으로는 없습니다. UUID(Universally Unique Identifier)는 공식 RFC 4122 표준의 이름이고, GUID(Globally Unique Identifier)는 본질적으로 같은 128비트 형식에 대한 Microsoft의 이름입니다. 현대 GUID와 표준 UUID는 구조적으로 동일합니다—길이·하이픈 위치·버전/변형 비트—그래서 이 도구를 포함해 오늘날 용어는 서로 바꿔 씁니다.

두 UUID v4 값이 충돌할 가능성은?

천문학적일 만큼 낮습니다. UUID v4는 122비트 난수(나머지 6비트는 버전·변형 표시용 고정)로 약 5.3 × 10^36개의 가능 값이 있습니다. 초당 10억 개를 생성해도 충돌 확률이 50%에 이르려면 우주 나이보다 훨씬 오래 돌려야 합니다. 거의 모든 실제 애플리케이션에서 UUID v4 충돌을 불가능으로 다루는 것이 올바른 엔지니어링 가정입니다.

하이픈을 제거하거나 따옴표/중괄호로 감싸는 경우는 언제인가요?

하이픈을 제거하면 압축된 32자 헥스 문자열이 되어 일부 시스템이 저장 키·파일명·URL 슬러그로 기대합니다. 작은따옴표로 감싸면(예: 'uuid') SQL INSERT에 바로 붙여넣기 쉽고, 중괄호(예: {uuid})는 C#·Windows 레지스트리에서 쓰는 전통적인 .NET/COM GUID 리터럴 형식과 맞습니다. 붙여넣을 곳에 맞게 토글하세요.

라이브러리나 서버 엔드포인트 대신 브라우저에서 UUID를 생성하는 이유는?

여기서의 모든 UUID는 현대 브라우저에 내장된 암호학적으로 안전한 난수 생성기(CSPRNG)인 crypto.randomUUID()에서 나오며, 대부분 서버 사이드 UUID 라이브러리도 내부적으로 같은 품질을 씁니다—품질 타협이 없습니다. 로컬 생성은 또한 실제 DB 행·테스트 픽스처·세션 토큰에 매핑될 수 있는 식별자가 어디에도 전송·로그되지 않게 하고, 일회성 배치를 위해 패키지를 설치할 필요도 없습니다.

UUID/GUID 생성기

대량 옵션과 서버 추적 없이 암호학적으로 안전한 고품질 UUID v4 토큰을 즉시 생성합니다.