UUID 생성기

UUID v4를 무작위로 생성하는 무료 온라인 도구입니다. 최대 100개까지 대량 생성, 하이픈 유무 형식 선택, UUID 유효성 검증 기능을 제공합니다.

최종 업데이트: 2026/02/20

UUID 생성기

생성된 UUID: 0개

UUID 검증

최근 생성 기록

생성 기록이 없습니다.

UUID 생성기란?

UUID(Universally Unique Identifier)는 전 세계적으로 고유한 128비트 식별자입니다. 이 도구는 UUID v4(랜덤 기반)를 생성하며, 대량 생성과 다양한 형식 옵션을 지원합니다.

UUID는 데이터베이스 기본 키, API 토큰, 세션 ID, 파일 이름 등 고유 식별자가 필요한 모든 곳에서 활용됩니다.

주요 기능

  • UUID v4 생성: 암호학적으로 안전한 랜덤 UUID를 생성합니다.
  • 대량 생성: 한 번에 최대 100개까지 UUID를 생성할 수 있습니다.
  • 형식 옵션: 대문자/소문자, 하이픈 포함/제외를 선택할 수 있습니다.
  • UUID 검증: 입력한 UUID가 유효한지 확인하고 버전 정보를 표시합니다.
  • 생성 기록: 최근 생성한 UUID를 세션 내에서 확인할 수 있습니다.

사용 방법

  1. 옵션 설정: 생성 개수, 대소문자, 하이픈 포함 여부를 선택합니다.
  2. 생성 버튼 클릭: 설정에 맞는 UUID가 생성됩니다.
  3. 복사: 복사 버튼을 클릭하거나 결과창에서 직접 선택하여 복사합니다.
  4. 검증: 검증할 UUID를 입력하고 검증 버튼을 클릭하면 유효성과 버전 정보가 표시됩니다.

UUID 버전 안내

버전 생성 방식 특징
v1 타임스탬프 + MAC 주소 생성 시간 추적 가능, MAC 주소 노출 위험
v4 랜덤 가장 널리 사용됨, 충돌 확률 극히 낮음
v5 네임스페이스 + 이름 (SHA-1) 동일 입력에 동일 UUID 생성
v7 타임스탬프 기반 (최신) 시간순 정렬 가능, 데이터베이스 인덱싱에 유리

이 도구는 가장 범용적인 UUID v4를 생성합니다.

이런 분께 추천합니다

  • 데이터베이스 설계 시 고유 키가 필요한 백엔드 개발자
  • API 토큰이나 세션 ID를 생성해야 하는 웹 개발자
  • 테스트 데이터를 만들어야 하는 QA 엔지니어
  • 파일이나 리소스에 고유 이름을 붙여야 하는 시스템 관리자

이런 상황에서 활용해 보세요

  • 결과를 빠르게 계산해 대략적인 판단이 필요할 때
  • 여러 입력값을 바꿔 시나리오를 비교하고 싶을 때
  • 반복 계산을 자동화해 시간을 절약하고 싶을 때
  • 업무/학습 중 기준값을 확인해야 할 때
  • 결과를 팀원/가족과 공유하기 전에 검토할 때

상세 설명

UUID 생성기 결과는 입력한 값과 선택한 조건을 기준으로 계산됩니다.

최종 판단이 필요한 경우에는 공식 자료나 전문가 검토와 함께 활용하세요.

자주 묻는 질문

UUID v4의 충돌 확률은?

UUID v4는 122비트의 랜덤 데이터를 사용합니다. 10억 개의 UUID를 생성해도 충돌 확률은 약 50%에 달하려면 약 2.71×10^18개를 생성해야 합니다. 실질적으로 충돌 걱정은 불필요합니다.

하이픈을 제거해도 되나요?

네, 하이픈은 가독성을 위한 것으로 제거해도 UUID의 유효성에는 영향이 없습니다. 다만 일부 시스템에서는 특정 형식을 요구할 수 있습니다.

대문자와 소문자 중 어느 것이 표준인가요?

RFC 4122에서는 소문자를 권장하지만, 대문자도 유효합니다. 일관성을 유지하는 것이 중요합니다.

생성된 UUID는 안전한가요?

이 도구는 브라우저의 crypto.randomUUID() 또는 crypto.getRandomValues()를 사용하여 암호학적으로 안전한 난수를 생성합니다.

이 도구의 계산 결과는 어떤 용도로 쓰면 좋나요?

빠른 참고와 비교를 위한 1차 검토용으로 적합합니다. 중요한 의사결정에는 공식 자료를 함께 확인하세요.