데이터 변환기 · 100% 브라우저에서 실행
Protobuf → JSON 변환기
직렬화된 Protobuf 바이너리 메시지를 브라우저에서 사람이 읽기 쉬운 JSON으로 디코딩합니다. .proto 스키마와 바이너리 페이로드를 놓으세요 — 루트 메시지 타입을 선택하면 JSON이 출력됩니다. gRPC 트래픽을 검사하거나 직렬화된 API 페이로드를 디버깅할 때 유용합니다.
업로드 없음가입 없음추적 없음무료, 무제한
스키마 (.proto)
메시지 타입을 설명하는 .proto 파일입니다.
바이너리 메시지 (.bin / .pb)
직렬화된 바이너리 protobuf 메시지입니다.
사용 방법
- .proto 스키마 파일을 여기에 놓으세요.
- 바이너리 protobuf 메시지 (.bin / .pb)를 여기에 놓으세요.
- 바이너리가 나타내는 메시지 타입을 선택하세요.
- 변환을 클릭하세요. 디코딩된 JSON이 다운로드로 제공됩니다.
자주 묻는 질문
.proto 파일이 왜 필요한가요?
Protobuf 바이너리에는 스키마 정보가 포함되지 않습니다 — 필드는 이름이 아닌 태그 번호로 식별됩니다. .proto 없이는 디코딩 출력이 {1: ..., 2: ...}처럼 의미 없이 나타납니다.
중첩 메시지도 처리되나요?
네. protobufjs가 스키마 그래프를 탐색하여 중첩 메시지, 반복 필드, oneof, map을 재귀적으로 디코딩합니다.
스키마나 메시지가 서버에 업로드되나요?
아니요. 변환은 WebAssembly와 Web API를 사용해 브라우저에서 완전히 실행됩니다. 변환하는 동안 DevTools의 Network 탭을 열어 확인해 보세요 — 파일을 전송하는 아웃바운드 트래픽이 없습니다.
정말 무료인가요?
네. 회원가입, 할당량, 업그레이드 티어가 없습니다. 변환이 내 기기에서 실행되므로 호스팅 비용도 들지 않습니다.