작업 경로 / 입력에서 결과까지
UUID와 ULID 생성 및 검증 방법
- 01
식별자 유형 선택
시간 필드가 없는 순수 임의 식별자는 UUID v4, 표준 UUID 모양 앞에 48비트 Unix 밀리초 시간을 두려면 UUID v7, 짧은 26자 Crockford Base32 값은 ULID를 선택하세요. 데이터베이스 드라이버, API 계약, 클라이언트 라이브러리가 이미 해석할 수 있는 형식에 맞추는 것이 좋습니다.
- 02
배치 개수와 대소문자 설정
개수는 배치당 1~100개로 입력하세요. 권장 표준 형식(UUID는 소문자 16진수, ULID는 대문자)을 그대로 쓰거나, 받는 시스템이 다른 표기를 요구하면 명시적으로 대문자 또는 소문자로 전환하세요.
- 03
안전한 브라우저 난수로 생성
‘식별자 생성’을 누르거나 키보드로 양식을 제출하세요. 난수 비트는 Web Crypto가 로컬에서 제공하고, 최신 값은 눈에 띄는 카드에 표시되며 전체 배치가 그 아래 나열됩니다. 한 배치 안에서 같은 밀리초의 UUID v7과 ULID는 난수 페이로드를 증가시키므로 사전식 순서가 단조롭게 유지됩니다.
- 04
배치 복사 또는 내보내기
최신 값, 개별 행, 또는 ‘모두 복사’로 전체 배치를 복사할 수 있습니다. 파일로 전달하려면 한 줄에 값 하나인 toolars-identifiers.txt 또는 따옴표로 감싼 value, format, timestamp_iso 열이 있는 toolars-identifiers.csv를 다운로드하세요. 두 내보내기 모두 16KiB 로컬 크기 제한이 있습니다.
- 05
붙여넣은 식별자 검증
‘검증’ 모드로 전환해 UUID 또는 ULID를 붙여넣으세요. 앞뒤 공백은 무시되며 구조 검사는 입력하는 즉시 실행됩니다. 128자를 넘는 값은 검사 전에 거부되고, 정확히 36자 또는 26자가 아닌 값은 실제 길이를 알려 줍니다.
- 06
검사 보고서 읽기
유효한 값은 형식, RFC 9562 변형, 지원 버전 1~8, 표준화된 값을 보여 주며 Nil UUID와 Max UUID는 특수 값으로 표시됩니다. UUID v7과 ULID는 내장 시간을 UTC로 공개합니다. 이 필드는 정렬 단서로만 활용하고, 객체가 언제 누구에 의해 만들어졌는지에 대한 증거로 삼지 마세요.