SimsimTools

UUID 생성

랜덤 UUID v4를 생성합니다.

파일은 사용자 기기에만 남습니다

이 도구는 모든 처리를 브라우저 안에서 수행합니다. 서버로 업로드되는 내용은 없습니다.

📝 UUID 생성 소개

UUID 생성기는 버전 4 UUID를 만들어 줍니다. UUID는 128비트 식별자로, 3f2b8c1e-9a4d-4e7b-b2c1-5d6e7f8a9b0c처럼 하이픈을 포함한 36자로 표기됩니다. 한 번에 1개부터 100개까지 생성할 수 있으며, 결과 목록은 한 줄에 하나씩 정리되어 복사 버튼 한 번으로 모두 가져갈 수 있습니다.

버전 4 UUID는 거의 전부가 무작위 값으로 이루어집니다. 128비트 중 122비트가 난수이고, 나머지 비트는 버전(세 번째 묶음의 첫 글자 4)과 변형 정보를 나타냅니다. 경우의 수가 워낙 커서 따로 생성한 두 값이 겹칠 확률은 사실상 없다고 봐도 되므로, 중앙에서 번호를 관리하지 않고도 고유성이 필요한 데이터베이스 기본 키, 파일 이름, 요청 추적 ID, 테스트 데이터 등에 널리 쓰입니다.

이 도구는 브라우저가 지원하면 암호학적으로 안전한 난수를 사용하는 crypto.randomUUID()로 값을 만들고, 지원하지 않는 오래된 브라우저에서만 간단한 대체 방식을 사용합니다. 생성된 값은 브라우저 안에서만 만들어지며 어디에도 전송되지 않습니다.

📘 사용법

  1. 1

    생성 개수 설정

    생성 개수 칸에 1부터 100 사이의 숫자를 입력합니다.

  2. 2

    생성 버튼 클릭

    생성 버튼을 누르면 새로운 UUID v4 목록이 만들어집니다.

  3. 3

    목록 복사

    복사 버튼을 누르면 줄바꿈으로 구분된 UUID 전체가 한 번에 복사됩니다.

❓ 자주 묻는 질문

생성된 UUID가 서로 겹칠 수도 있나요?

이론적으로는 가능하지만 122비트의 난수를 사용하므로 실제 서비스에서는 무시해도 될 만큼 확률이 극히 낮습니다.

UUID v1과 v4는 어떻게 다른가요?

v1은 생성 시각과 장치 식별 정보를 바탕으로 만들고, v4는 난수로 만듭니다. 이 도구는 v4만 생성합니다.

UUID와 GUID는 같은 것인가요?

네. GUID는 같은 128비트 식별자 형식을 마이크로소프트에서 부르는 이름이므로 GUID가 필요한 곳에도 그대로 사용할 수 있습니다.

UUID를 비밀 토큰으로 써도 되나요?

UUID는 고유성을 위한 값이지 비밀 유지를 위한 값이 아닙니다. 세션 토큰이나 API 키에는 더 많은 무작위성을 갖춘 전용 생성 방식을 권장합니다.

🔗 관련 도구