Decodificador Protobuf
Decodifica binario de Protocol Buffers sin esquema. Pega hex o base64, o suelta un archivo .bin, e inspecciona números de campo, tipos de wire y mensajes anidados en tu navegador.
Cómo usar Decodificador Protobuf
Este decodificador Protobuf lee mensajes de protocol buffer en bruto sin ningún esquema .proto. Cada carga protobuf lleva sus propios números de campo y tipos de wire, así que el decodificador puede reconstruir la estructura completa del mensaje — varints, valores fijos de 32/64 bits, cadenas UTF-8 y submensajes anidados — y presentarla como un árbol expandible. Todo corre localmente en tu navegador: tus bytes nunca se suben.
- Pega tus datos en el cuadro de entrada como hex (espacios, dos puntos, comas y prefijos 0x valen) o como base64 — el formato detectado se muestra junto a los botones.
- Suelta un archivo .bin en el área de entrada si tu carga es binaria pura; se lee y decodifica al instante.
- Pulsa Demo para cargar una muestra integrada con una cadena UTF-8, varints en zigzag, un campo repetido empaquetado, un double y un mensaje anidado dos niveles.
- Recorre el árbol de resultados: cada fila muestra el número de campo, su tipo de wire (varint / 64-bit / length-delimited / 32-bit) y el valor interpretado; las filas con caret se despliegan en submensajes anidados.
- Usa los botones → Base64 y → HEX para convertir la entrada actual entre codificaciones, o Copy HEX para poner la cadena hex equivalente en el portapapeles.
- Si los datos están corruptos o truncados, la decodificación se detiene en el primer byte defectuoso y la línea de error indica el desfase de bytes exacto.
Cuando un campo length-delimited contiene un mensaje anidado, se renderiza como un subárbol expandible; si esperabas texto, es simplemente que los bytes no eran UTF-8 imprimible — así funciona la desambiguación de protobuf, no es un fallo.
Herramientas relacionadas
- Codificar/Decodificar Base64 Codificador y decodificador Base64 gratuito en línea. Convierte texto a Base64 y Base64 a texto al instante. Sin subida al servidor, 100% privado.
- Visor Hexadecimal Vea el contenido de archivos en formato hexadecimal con búsqueda, navegación por desplazamiento y desplazamiento virtual
- Binario a Texto Convierte código binario a texto legible. Decodifica cadenas binarias en texto ASCII.
- Decodificador JWT Decodificador JWT online gratis. Decodifica JSON Web Tokens al instante para ver encabezado, carga y firma. Sin registro.
- Decodificador de certificados X.509 Decodificador de certificados X.509 gratuito en línea. Pega un certificado PEM o DER base64 para ver sujeto, emisor, validez, SAN, tipo de clave y huellas. 100% local: nada se sube.
- Verificador de Hash Calcule y verifique hashes MD5, SHA-1, SHA-256, SHA-512 localmente
- Calculadora Chmod Calculadora chmod online gratuita para visualizar y calcular permisos de archivos Linux con casillas. Convierte instantáneamente entre notación numérica (755, 644) y simbólica (rwxr-xr-x). Soporta permisos especiales como setuid, setgid, sticky bit.
- Tabla ASCII Referencia completa de codificación de caracteres ASCII con códigos decimales, hexadecimales, octales, binarios, entidades HTML y descripciones. Búsqueda y filtro instantáneos.