UUID 생성기

암호학적으로 안전한 랜덤 UUID v4 식별자를 생성하세요. 대량 생성, 대/소문자 전환, 하이픈 옵션을 제공합니다.

옵션
개수:
생성된 UUID
"UUID 생성"을 클릭하여 UUID를 만드세요...
✓ 복사됨!
🔮 나의 사주 캐릭터를 확인해보세요 🎨 도툰 — 웹툰·일러스트 플랫폼

UUID 생성기란 무엇인가요?

UUID (Universally Unique Identifier) 생성기는 표준 형식인 xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx으로 128비트 랜덤 식별자를 생성합니다. UUID v4는 암호학적으로 안전한 난수를 사용하므로 충돌이 거의 불가능합니다. UUID는 데이터베이스 기본 키, 세션 토큰, 파일 이름, API 요청 ID 등 중앙 기관 없이 고유한 식별자가 필요한 모든 곳에 널리 사용됩니다.

UUID 생성 방법

  1. 개수 설정 — 필요한 UUID 개수를 입력하세요 (1~100개).
  2. 옵션 선택 — 대문자로 된 16진수를 사용하려면 대문자 전환을, 대시를 제거하려면 하이픈 없음을 선택하세요.
  3. 생성 클릭 — 브라우저의 crypto API를 사용하여 UUID가 즉시 생성됩니다.
  4. 전체 복사 — "전체 복사"를 클릭하여 생성된 모든 UUID를 한 줄에 하나씩 클립보드에 복사하세요.

이 UUID 생성기를 사용해야 하는 이유

  • 암호학적으로 안전 — Math.random()이 아닌 crypto.randomUUID()를 사용하여 진정한 무작위성을 제공합니다.
  • 대량 생성 — 일괄 작업을 위해 한 번에 최대 100개의 UUID를 생성합니다.
  • 형식 옵션 — 시스템 요구 사항에 맞게 대문자를 전환하고 하이픈을 제거하세요.
  • 원클릭 복사 — 생성된 모든 UUID를 즉시 클립보드에 복사합니다.
  • 개인 정보 보호 — 모든 것이 브라우저에서 실행됩니다. UUID는 서버로 전송되거나 서버에 저장되지 않습니다.
  • 표준 준수 — RFC 4122를 준수하는 버전 4 UUID를 생성합니다.

FreeToolbox vs 다른 UUID 생성기

기능FreeToolboxuuidgenerator.netuuidtools.com
대량 생성최대 100개최대 500개 (서버)최대 50개
대문자 전환아니요아니요
하이픈 제거아니요
클라이언트 측예 (crypto API)서버 기반서버 기반
전체 복사원클릭원클릭원클릭
광고최소많음보통

자주 묻는 질문

UUID v4란 무엇인가요?

UUID v4는 RFC 4122에 정의된 5가지 UUID 버전 중 하나입니다. 랜덤 또는 의사 랜덤 숫자를 사용하여 식별자를 생성합니다. 세 번째 그룹(4xxx)의 '4'는 버전 4임을 나타냅니다. 중앙 조정이 필요 없기 때문에 가장 일반적으로 사용되는 버전입니다.

두 개의 UUID가 동일할 수 있나요?

이론적으로는 가능하지만 실제로는 불가능합니다. UUID v4는 122비트의 랜덤 비트를 가지므로 5.3 x 10^36개의 가능한 값이 있습니다. 단일 충돌이 발생할 확률이 50%가 되려면 약 2.7 x 10^18개의 UUID를 생성해야 합니다. 이는 수십 년 동안 초당 수십억 개의 UUID를 생성하는 것과 같습니다.

UUID와 GUID의 차이점은 무엇인가요?

GUID(Globally Unique Identifier)는 UUID에 대한 Microsoft의 용어입니다. 기능적으로 동일합니다. Microsoft 시스템은 일반적으로 GUID를 중괄호와 함께 대문자로 표시합니다: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. 반면 UUID는 일반적으로 중괄호 없이 소문자로 표시됩니다.

UUID를 하이픈과 함께 사용해야 하나요, 아니면 없이 사용해야 하나요?

두 형식 모두 유효합니다. 하이픈 형식(8-4-4-4-12)은 표준 표현이며 가독성이 더 좋습니다. 일부 데이터베이스 및 시스템은 하이픈이 없는 32자 압축 형식을 선호합니다. 시스템에서 예상하는 형식을 사용하세요.

이러한 UUID는 토큰에 충분히 안전한가요?

crypto.randomUUID()로 생성된 UUID v4는 암호학적으로 안전하며 세션 토큰, API 키 및 유사한 용도로 적합합니다. 그러나 높은 보안이 필요한 애플리케이션의 경우 만료와 같은 추가 기능이 포함될 수 있는 전용 토큰 생성 라이브러리를 사용하는 것이 좋습니다.