테스트 데이터 키
샘플 레코드의 고유 식별자를 빠르게 준비합니다.
브라우저의 보안 난수로 UUID v4를 한 번에 최대 100개 생성합니다.
브라우저 보안 난수로 생성하며 결과는 이 화면에서만 확인할 수 있습니다.
UUID V4 GENERATOR
브라우저의 암호학적 난수 기능을 사용해 RFC 4122 형식의 UUID v4를 만듭니다. 필요한 개수와 대소문자, 하이픈 포함 여부를 선택할 수 있어 데이터베이스 시드, API 테스트와 임시 식별자 작성에 바로 활용할 수 있습니다.
입력부터 결과 활용까지 네 단계로 진행합니다.
한 번에 생성할 UUID 수를 선택합니다.
대문자와 하이픈 포함 여부를 정합니다.
브라우저 보안 난수로 새 값을 만듭니다.
줄 단위 결과를 한 번에 복사합니다.
UUID v4는 시간이나 장치 주소 대신 무작위 값을 중심으로 생성하는 식별자입니다. 중앙 발급 서버 없이도 서로 다른 시스템에서 독립적으로 만들 수 있어 테스트 데이터와 분산 시스템의 키에 널리 쓰입니다. 다만 값이 길고 정렬 순서에 의미가 없다는 점은 고려해야 합니다.
표준 형식8-4-4-4-12 자리와 버전·variant 비트를 맞춥니다.
보안 난수가능한 경우 crypto.randomUUID 또는 getRandomValues를 사용합니다.
표시 옵션대문자와 하이픈 제거는 표현만 바꾸며 난수 값은 유지합니다.
실제 작업에서는 이렇게 활용할 수 있습니다.
샘플 레코드의 고유 식별자를 빠르게 준비합니다.
개발 환경의 요청과 이벤트를 구분할 임시 ID를 만듭니다.
업로드 파일이나 내보내기 결과에 임의 식별자를 붙입니다.
사용 전 알아두면 좋은 기준을 정리했습니다.
이론적으로 충돌 가능성은 0이 아니지만 UUID v4의 무작위 공간은 매우 커서 정상적인 사용 규모에서는 가능성이 극히 낮습니다. 중요한 시스템에서는 데이터베이스의 고유 제약도 함께 사용하세요.
권장하지 않습니다. UUID는 식별자 형식을 위한 값이며 인증 비밀을 위한 충분한 정책과 수명 관리가 없습니다. 비밀 값은 전용 토큰 생성 방식을 사용하세요.
16진수 값은 같지만 일부 라이브러리와 데이터베이스는 표준 하이픈 형식만 허용합니다. 사용할 시스템의 입력 형식을 먼저 확인하세요.
아니요. UUID는 브라우저에서 생성되고 화면에만 표시됩니다. 생성 결과는 툴하루 서버로 전송하거나 저장하지 않습니다.