UUID 생성기이란?
무료 온라인 UUID v4 생성기. crypto.randomUUID()를 사용하여 범용 고유 식별자를 만듭니다. 최대 50개의 UUID를 일괄 생성합니다.
UUID(Universally Unique Identifier)는 현대 소프트웨어 개발에 필수적입니다. 데이터베이스 기본 키, 세션 식별자, 분산 시스템 식별자, API 리소스 ID 등 중앙 권한 없이 고유한 값이 필요한 모든 곳에서 사용됩니다. UUID Generator는 브라우저의 암호화 난수 생성기를 사용하여 RFC 4122 버전 4 UUID를 생성하므로 모든 ID가 진정으로 고유하고 예측할 수 없습니다.
이 도구는 표준 8-4-4-4-12 16진수 형식(예: 550e8400-e29b-41d4-a716-446655440000)의 UUID를 생성합니다. 일괄 생성 기능은 한 번에 1개, 5개, 10개 또는 50개의 UUID를 생성합니다. 새 데이터베이스 마이그레이션을 위한 식별자를 미리 생성하거나 리소스에 ID를 일괄 지정할 때 유용합니다. 배치의 각 UUID는 독립적으로 무작위이므로 추측할 수 있는 순차 패턴이 없습니다.
사용자 지정 옵션은 가장 일반적인 형식 변형을 다룹니다. 하이픈을 끄면 구분 기호 없는 컴팩트한 32자 16진수 문자열이 생성되며, 파일 이름 지정이나 서식 없이 UUID를 저장할 때 일반적으로 사용됩니다. 소문자와 대문자 사이를 전환할 수 있습니다. 일부 시스템은 대문자 16진수 표기를 선호하고 다른 시스템은 소문자로 통일합니다. 배치의 각 UUID는 현재 서식 선택을 반영하여 업데이트됩니다.
생성은 가능한 경우 crypto.randomUUID()를 사용하며, Web Crypto API를 사용하는 암호화 방식으로 안전한 무작위 구현으로 대체합니다. 즉, 생성된 UUID는 테스트 데이터뿐만 아니라 인증 토큰, 비밀번호 재설정 링크, 세션 관리와 같은 보안에 민감한 애플리케이션에도 적합합니다. 생성된 두 UUID는 결코 같을 수 없으며, 무작위성으로 인해 예측할 수 없습니다.