UUID 만드는 방법
- 버전을 고르세요. v4는 완전한 랜덤이고, v7은 시간이 들어 있어 순서대로 정렬돼요.
- 원하는 개수를 1에서 1000 사이로 입력하세요.
- 필요하면 대문자를 켜거나 하이픈을 없애세요.
- 「생성」을 누르고 목록을 복사하세요.
UUID란?
UUID(범용 고유 식별자)는 128비트 숫자로, 하이픈으로 구분된 32개의 16진수 문자로 써요. 예: 123e4567-e89b-42d3-a456-426614174000. 중앙에서 번호를 세지 않고도 레코드, 파일, 세션을 식별할 때 쓰여요.
버전 4는 완전한 랜덤이며 가장 널리 쓰여요. 버전 7은 밀리초 단위의 날짜와 시간으로 시작하고 랜덤 값으로 끝나서, 나중에 만든 UUID가 앞서 만든 것 뒤에 정렬돼요. 그래서 데이터베이스 키로 쓰기 좋아요.
랜덤 비트가 122개라서 UUID v4가 겹칠 확률은 무시해도 될 정도예요.
알아 두세요
- UUID v7에는 생성 날짜와 시간이 들어 있어요. 그 정보를 숨겨야 한다면 쓰지 마세요.
- UUID는 식별자이지 비밀이 아니에요. 비밀번호나 접근 토큰으로 쓰지 마세요.
- 이 페이지에서 만든 UUID는 어디에도 저장되지 않아요.
자주 묻는 질문
UUID 두 개가 같을 수 있나요?
현실적으로는 불가능해요. UUID v4는 랜덤 비트가 122개라서 겹칠 확률이 무시할 만큼 작아요.
v4와 v7은 뭐가 다른가요?
v4는 완전한 랜덤이에요. v7은 밀리초 단위의 시간으로 시작해서 생성 시간순으로 정렬돼요.
어떤 난수를 쓰나요?
브라우저의 암호학적 생성기(crypto.getRandomValues)를 써요. 보안 용도로 설계된 생성기예요.
만든 UUID가 저장되나요?
아니요. 브라우저에서 만들어지고 서버로 전송되지 않아요.
무료인가요?
네, 무료이고 가입이 필요 없으며 브라우저에서 바로 써요.