소개
UUID 생성·분석·레퍼런스를 한곳에서
AG UUID는 개발·테스트에서 자주 필요한 고유 식별자를 회원가입·설치 없이 다루는 무료 도구 모음입니다.
표준 UUID v4·v7·v1·NIL은 물론 ULID·NanoID까지 한 개 또는 최대 1,000개 대량 생성하고, 인스펙터로 기존 UUID의 버전·변형·임베디드 타임스탬프를 분석할 수 있습니다.
각 버전·형식의 레퍼런스와 Python·JavaScript·Go 등 언어별 생성 코드, 실무 가이드를 함께 제공합니다.
모든 식별자는 브라우저의 crypto.randomUUID() / getRandomValues 로만 생성·분석되며, 입력·결과 어떤 값도 서버로 전송하거나 저장하지 않습니다.
주요 기능
UUID v4 — 랜덤
122비트 난수로 만든 표준 UUID. 가장 널리 쓰이며 충돌 확률이 사실상 0에 가깝습니다.
UUID v7 — 시간정렬
앞 48비트에 Unix 밀리초를 담아 생성 순서대로 정렬됩니다. DB 기본키·인덱스에 유리합니다.
ULID · NanoID
짧고 URL에 안전한 대안 식별자. ULID는 시간정렬, NanoID는 21자로 간결합니다.
안전한 난수
crypto.randomUUID() / getRandomValues 기반. 서버 전송 없이 브라우저에서만 생성합니다.
자주 묻는 질문
UUID v4와 v7의 차이는 무엇인가요?
v4는 완전 무작위 UUID이고, v7은 앞부분에 Unix 밀리초 타임스탬프를 담아 시간순 정렬이 가능한 UUID입니다. 데이터베이스 기본키처럼 정렬이 중요한 곳에는 v7이 유리합니다.
생성·분석한 값이 서버로 전송되나요?
아니요. 모든 생성과 인스펙터 분석은 브라우저의 crypto API로만 이루어지며 서버로 전송하거나 저장하지 않습니다.
ULID·NanoID는 무엇이고 언제 쓰나요?
ULID는 26자 시간정렬 식별자로 URL·파일명에 좋고, NanoID는 21자 URL-safe 짧은 식별자입니다. 짧은 링크나 공개 ID가 필요할 때 UUID의 대안이 됩니다.