UUID 생성기
다양한 버전의 UUID를 안전하게 생성하는 개발자 도구입니다. v1, v4, v7, Nil UUID를 지원하며 대량 생성과 다양한 형식 출력이 가능합니다.
생성 설정
UUID V4
완전히 랜덤한 값으로 생성되는 가장 일반적인 UUID입니다.
사용 사례: 일반적인 고유 식별자가 필요한 모든 경우
생성된 UUID
UUID 버전을 선택하고 생성 버튼을 눌러주세요
UUID 생성기 사용 가이드
UUID 버전별 특징
UUID V1: 타임스탬프 기반
타임스탬프와 MAC 주소를 기반으로 생성되는 UUID입니다.
UUID V4: 랜덤 기반
완전히 랜덤한 값으로 생성되는 가장 일반적인 UUID입니다.
UUID V7: 정렬 가능
타임스탬프와 랜덤 값을 결합한 정렬 가능한 UUID입니다.
UUID NIL: Nil UUID
모든 비트가 0인 특수한 UUID입니다.
주요 사용 사례
데이터베이스 기본 키로 사용
API 요청 추적을 위한 요청 ID
파일 이름이나 세션 ID 생성
분산 시스템에서 고유 식별자
관련 도구
chmod 권한 계산기
Unix/Linux 파일 권한을 시각적으로 설정하고 chmod 명령어 생성
JSON-XML 변환기
JSON과 XML 데이터 상호 변환
SQL 포맷터
SQL 쿼리 정리와 최적화
포트 번호 레퍼런스
TCP/UDP 포트 번호 검색 — SSH, HTTP, MySQL 등 주요 서비스 포트
cURL 빌더
cURL 명령어 생성 및 fetch/axios/Python/Go/PHP 코드 변환
Linux 명령어 빌더
ls, grep, find, chmod 등 Linux 명령어를 옵션별로 조합하는 빌더
IP 서브넷 계산기
CIDR, 서브넷마스크, 호스트 범위 간편 계산
개발자 치트시트
Git·Linux·Docker·SQL·Vim·HTTP — 개발 필수 명령어 한눈에 정리
UUID 생성기란?
UUID 생성기는 중앙 서버 없이도 전 세계적으로 고유한 식별자(Universally Unique Identifier)를 즉시 생성하는 개발자 도구입니다. v1(타임스탬프 기반), v4(완전 랜덤), v7(타임스탬프+랜덤 조합), Nil UUID를 지원하며 단일 또는 대량 생성이 가능합니다. 데이터베이스 기본키, 세션 ID, API 요청 추적 ID, 파일명 충돌 방지 등 다양한 개발 상황에서 활용됩니다.
UUID 생성기 활용 팁
- 데이터베이스 키: 자동 증가(auto-increment) 정수 대신 UUID v4나 v7을 기본키로 사용하면 분산 시스템에서 중복 없이 레코드를 생성할 수 있습니다.
- v7 권장: 새 프로젝트에는 UUID v7을 권장합니다. v4의 랜덤성과 v1의 시간 순서 정렬 가능성을 모두 갖춰 데이터베이스 인덱스 성능이 우수합니다.
- 대량 생성: 테스트 데이터 삽입, 마이그레이션 스크립트 작성 시 한 번에 수십 개의 UUID를 생성하고 파일로 다운로드할 수 있습니다.
- 다양한 형식: 표준 하이픈 구분 형식 외에 중괄호 포함({UUID}), 하이픈 제거, URN 형식(urn:uuid:...) 등 필요한 형태로 출력하여 바로 코드에 붙여넣을 수 있습니다.