UUID → Hex(binary16)

Hex(binary16) → UUID

대량 생성

Guide

UUID 변환기가 필요한 대표 상황

로그 추적용 식별자 생성

장애 분석이나 요청 추적용으로 임시 UUID를 빠르게 만들어 복사해야 할 때 바로 사용할 수 있습니다.

DB 저장 형식 점검

문자열 UUID를 hex(binary16) 형태로 바꿔 저장 공간이나 이진 컬럼 사용 전략을 검토할 때 유용합니다.

레거시 값 복구

32자리 hex 값만 남아 있는 데이터를 다시 표준 UUID 형식으로 복원해 사람이 읽기 쉬운 형태로 비교할 수 있습니다.

Notes

실무에서 자주 묻는 점

hex(binary16)은 왜 쓰나요?

하이픈이 포함된 UUID 문자열보다 더 짧고, 일부 데이터베이스에서는 이진 컬럼으로 저장할 때 인덱스나 저장 공간 측면에서 유리할 수 있습니다.

UUID v7이 더 나은가요?

정렬 친화적인 식별자가 필요하면 별도의 UUID v7 생성기가 더 적합합니다. 이 페이지는 범용 UUID와 hex 상호 변환에 초점을 둡니다.

입력값이 서버로 전송되나요?

이 페이지의 UUID 생성과 형식 변환은 브라우저 안에서 수행됩니다. 민감한 값 검증 전에 브라우저 확장이나 외부 스크립트 정책은 별도로 점검하세요.

How To

이 도구를 가장 실용적으로 쓰는 순서

1. 새 식별자가 필요하면 먼저 생성

장애 추적, 요청 상관관계, 임시 테스트 데이터처럼 지금 바로 식별자가 필요할 때는 상단 생성 영역에서 UUID v4나 ULID를 먼저 만듭니다.

2. 저장 형식 문제는 UUID ↔ hex 변환으로 확인

DB 바이너리 컬럼, 로그에 남은 32자리 값, 레거시 시스템 데이터처럼 표현이 다른 값은 상호 변환으로 같은 식별자인지 먼저 확인하는 편이 안전합니다.

3. 시간 정렬이 중요하면 UUID v7로 이어가기

정렬 가능한 식별자 전략이 목적이라면 이 페이지에서 바로 끝내지 말고 UUID v7 generator로 넘어가 비교해보는 흐름이 더 맞습니다.