이 UUID 생성기(GUID라고도 함)는 앱, 데이터베이스, API, 테스트 데이터, 로그, 마이그레이션, 문서에 바로 사용할 수 있는 식별자를 만들어 줍니다. 무작위 UUID v4 값이나 타임스탬프 기반 UUID v7 값을 생성한 뒤, 일반 줄 목록, 쉼표 목록, JSON 배열, SQL 값, 따옴표 문자열, URN 또는 하이픈 없는 ID 형식으로 복사할 수 있습니다.

UUID 생성기

UUID v4 또는 UUID v7 값을 생성하고, 실제 작업에 맞게 형식을 지정하고, 대량 결과를 복사하고, 붙여넣은 UUID를 검사하세요.

보안용 무작위 식별자가 필요하면 UUID v4를 사용하세요. 데이터베이스와 로그에서 생성 시간순으로 더 잘 정렬되는 타임스탬프 기반 ID가 필요하면 UUID v7을 사용하세요.

아직 생성된 UUID가 없습니다.

참고: UUID v4는 지원되는 경우 브라우저의 보안 무작위성을 사용합니다. UUID v7은 타임스탬프 기반이라 데이터베이스 키로 유용하지만, 대략적인 생성 시간이 노출될 수 있습니다.

UUID 검사

UUID를 붙여넣어 유효성을 확인하고, 버전과 변형을 감지하며, UUID v7인 경우 타임스탬프를 해석하세요.

이걸 공유하시겠어요?
WhatsApp X Telegram Facebook LinkedIn Reddit

이 UUID 생성기로 할 수 있는 일

이 도구는 UUID 1개부터 최대 1,000개까지 한 번에 생성할 수 있습니다. 버전, 문자 대소문자, 출력 형식, 구분 기호도 선택할 수 있어 코드, 스프레드시트, 데이터베이스 스크립트, API 페이로드, 설정 파일에 바로 붙여넣기 좋습니다.

  • UUID v4: 무작위 식별자, 공개 ID, 토큰, 데이터베이스 레코드, 테스트 데이터, 일반 개발 작업에 적합합니다.
  • UUID v7: 생성 시간 순서가 포함된 ID가 필요할 때 적합하며, 로그, 이벤트, 데이터베이스 행, 분산 시스템에 유용합니다.
  • 대량 생성: 목업 레코드, 시드 데이터, 가져오기 파일, QA 테스트, 샘플 데이터셋을 만들 때 유용합니다.
  • 형식 옵션: 표준 UUID, 하이픈 없는 형식, 중괄호 포함 형식, URN, 따옴표 문자열, JSON 배열, SQL 값을 지원합니다.
  • UUID 검사기: 붙여넣은 UUID의 유효성을 확인하고, 버전과 변형을 감지하며, UUID v7의 타임스탬프를 보여줍니다.

온라인 UUID 생성기

UUID v4를 사용해야 할 때

생성 시점이 드러나지 않는 무작위 ID가 필요할 때 UUID v4를 사용하세요. 공개 레코드 ID, API 객체, 데이터베이스 기본 키, 임시 테스트 데이터, 추적 레코드, 내부 도구, 생성 파일명에 일반적으로 많이 쓰입니다.

고유성만 필요하고 생성 시간 기준 정렬이 중요하지 않다면 UUID v4가 보통 가장 안전한 기본 선택입니다.

UUID v7을 사용해야 할 때

생성 시간순으로 더 잘 정렬되는 ID가 필요할 때 UUID v7을 사용하세요. 데이터베이스 인덱스, 이벤트 로그, 분석 레코드, 큐, 감사 추적, 새 레코드가 계속 추가되는 시스템에 도움이 됩니다.

UUID v7은 대략적인 생성 시간이 드러날 수 있으므로, 타임스탬프 노출이 민감하다면 UUID v4를 사용하는 것이 좋습니다.

자주 쓰는 출력 형식

형식추천 용도
하이픈 포함 표준 형식일반 사용, 데이터베이스, API, 문서
하이픈 없음32자 압축 ID가 필요한 시스템
중괄호 포함오래된 소프트웨어, Windows 스타일 참조, 레거시 시스템
URN공식 식별자, 사양, XML, 메타데이터, 문서
따옴표 문자열코드, 배열, 설정, 샘플 페이로드
JSON 배열API 테스트, 목업 데이터, JavaScript, 가져오기 페이로드
SQL 값삽입 스크립트, 시드 데이터, 데이터베이스 테스트

UUID 검사기 사용 방법

UUID를 검사기에 붙여넣으면 유효한 값인지 확인할 수 있습니다. 검사기는 표준 UUID, 하이픈 없는 UUID, 중괄호가 포함된 UUID, URN 형식 UUID를 지원합니다.

UUID v7인 경우에는 포함된 타임스탬프도 함께 보여줍니다. 로그, 이벤트, 데이터베이스 행, 디버깅 출력에서 가져온 ID를 확인할 때 유용합니다.

실용적인 활용 예시

  • 데이터베이스 시드 데이터: UUID 50개를 SQL 값 형식으로 생성해 삽입 스크립트에 붙여넣으세요.
  • API 테스트: 목업 요청이나 테스트 페이로드에 사용할 UUID를 JSON 배열로 생성하세요.
  • 스프레드시트: 한 줄에 하나씩 UUID를 생성한 뒤 목록을 열에 붙여넣으세요.
  • 로그와 이벤트: 대략적인 생성 시간 기준 정렬이 유용하다면 UUID v7을 사용하세요.
  • 공개 ID: 시간 정보가 노출되지 않는 무작위 식별자가 필요하다면 UUID v4를 사용하세요.

알맞은 UUID를 고르는 팁

가장 단순하고 개인정보 노출이 적은 기본값이 필요하다면 UUID v4를 선택하세요. 삽입 순서, 로그 순서, 데이터베이스 정렬이 중요하다면 UUID v7을 선택하세요. 시스템에서 특별히 대문자, 하이픈 없는 형식, 중괄호, URN 형식을 요구하지 않는 한 표준 소문자 UUID를 사용하는 것이 좋습니다.

대부분의 실제 프로젝트에서는 표준 소문자 형식의 UUID v4가 좋은 출발점입니다. 생성 순서가 중요한 최신 데이터베이스 중심 시스템이라면 UUID v7도 테스트해 보세요.

출처

이 도구는 현재 UUID 사양과 보안 무작위 값을 생성하는 브라우저 암호화 API를 기반으로 합니다.

CalcuLife.com