UUID 생성기
랜덤 UUID v4 식별자를 생성합니다. 대량 생성 및 검증을 지원합니다.
모든 처리가 브라우저에서 실행됩니다
UUID란?
UUID(Universally Unique Identifier)는 공간과 시간에 걸쳐 고유한 128비트 식별자입니다. UUID v4는 난수를 사용하여 생성되며 가장 널리 사용되는 버전입니다. UUID는 데이터베이스 기본 키, 분산 시스템, 중앙 기관 없이 고유 식별자가 필요한 모든 곳에서 사용됩니다.
데이터베이스 레코드, 세션 식별, 파일명 생성, 마이크로서비스 간 통신 등 고유 식별자가 필요한 거의 모든 개발 시나리오에서 UUID가 활용됩니다. 중앙 서버와 조정 없이도 충돌 걱정 없는 고유 ID를 생성할 수 있다는 것이 가장 큰 장점입니다.
이 도구는 단일 생성은 물론 대량 생성도 지원합니다. 대문자 변환, 대시 제거 등 포맷 옵션을 제공하며, UUID 검증 기능으로 기존 값이 올바른 UUID 형식인지 확인할 수 있습니다.
UUID v4는 Web Crypto API의 crypto.getRandomValues()를 사용하여 암호학적으로 안전한 난수를 기반으로 생성됩니다. 2^122개의 가능한 값이 있어 충돌 확률은 사실상 0에 가깝습니다. 모든 생성 과정은 브라우저에서 실행됩니다.