UUID 및 GUID 즉시 생성
이 UUID 생성기는 브라우저에서 바로 표준을 준수하는 식별자를 만듭니다. 버전을 선택하고 수량을 설정하면 즉시 새로운 값을 얻을 수 있습니다. 테스트에 붙여넣을 한 개부터 데이터베이스에 입력할 천 개까지 모두 가능합니다. 모든 UUID는 브라우저의 암호학적으로 안전한 난수 생성기를 통해 만들어지며, 어떤 서버로도 전송되거나 저장되지 않습니다.
주요 기능
- UUID v4 – 122비트 난수로 구성된 가장 널리 사용되는 버전입니다.
- UUID v7 – 48비트 유닉스 밀리초 타임스탬프 뒤에 난수가 붙어 생성 시간순으로 정렬할 수 있습니다.
- 대량 생성 – 한 번에 최대 1,000개의 UUID를 생성하고 복사하거나
.txt파일로 다운로드할 수 있습니다. - 포맷 옵션 – 대문자, 하이픈 제외(32자), 또는
{braces}로 묶기 옵션을 제공합니다.
활용 예시
데이터베이스 기본 키(Primary Key). UUID를 사용하면 애플리케이션 서버가 행을 삽입하기 전에 ID를 생성할 수 있어 분산 시스템과 데이터 병합이 간소화됩니다. 이 용도로는 v7을 권장합니다. 무작위인 v4 키는 인덱스 전반에 걸쳐 삽입이 분산되지만, v7 키는 순서대로 생성되기 때문입니다.
API 리소스 및 멱등성(Idempotency) 키. 많은 API가 주문, 결제, 메시지를 UUID로 식별하며, 재시도된 요청이 중복 처리되지 않도록 클라이언트가 생성한 UUID를 멱등성 키로 허용합니다.
테스트 데이터 및 픽스처(Fixtures). 스프레드시트, 모의(Mock) API 또는 단위 테스트를 채우기 위한 ID 목록을 생성합니다.
파일 및 객체 이름. 업로드 파일, 캐시 항목 또는 임시 파일에 충돌 없는 고유한 이름을 부여할 때 UUID를 사용합니다.
UUID 읽는 법
01928f4e-7a3c-7b21-9d4e-5f6a7b8c9d0e와 같은 UUID는 고정된 형식을 갖습니다. 세 번째 그룹의 첫 번째 자리는 버전(4 또는 7)입니다. 네 번째 그룹의 첫 번째 자리는 변형이며, 표준 UUID의 경우 8, 9, a 또는 b입니다. v7 UUID에서 처음 12자리의 16진수는 1970년 이후의 생성 시간을 밀리초 단위로 인코딩합니다.
다른 무작위 값이 필요하신가요? 비밀번호 생성기로 강력한 비밀번호를 만들거나, 랜덤 숫자 생성기로 원하는 범위의 난수를 생성해 보세요.