Avro Encode

JSON을 Avro 바이너리로 인코딩해 hex/base64로 확인

Avro 스키마와 JSON 메시지를 입력하면 바이너리 payload를 hex, base64, byte array 형태로 보여 줍니다. Kafka 프로듀서 디버깅과 wire format 확인에 사용하세요.

쓰기 좋은 상황

Kafka 소비자가 메시지를 읽지 못할 때 가장 먼저 확인할 것은 스키마 일치와 wire format입니다. 이 페이지에서 직접 인코딩해 보면 프로듀서가 보내는 값과 동일한지 빠르게 비교할 수 있습니다.

Confluent Schema Registry의 magic byte + schema ID 프리픽스를 붙여야 하는 경우에는, 이 도구의 raw Avro 결과 앞에 별도 프리픽스를 직접 붙여 확인하세요.

함께 쓰기 좋은 도구

같은 워크플로에서 바로 이어 쓸 수 있는 JSON2Class 도구를 연결해 두었습니다.

JSON to Java

Java DTO와 validation 중심으로 JSON 응답 모델을 정리합니다.

JSON to Kotlin

nullable 규칙과 data class 구조를 빠르게 검토합니다.

JSON Formatter

샘플 JSON을 정리한 뒤 변환기에 다시 넣어 타입 추론을 안정화합니다.