Toollet
Buscar por tarea o nombre de la aplicaciónBuscarContacto
Precios

Editor binario

Inspecciona los bytes de un archivo en hexadecimal y reemplaza valores en los desplazamientos seleccionados. Deshaz las ediciones y obtén el contenido editado como archivo independiente o texto hexadecimal.

Cualquier formato / un archivo / hasta 1 MiB.

Qué puedes hacer

Inspeccionar los desplazamientos y valores de bytes

Consulta juntos los desplazamientos de bytes, los valores hexadecimales y ASCII. Introduce un desplazamiento para ir a un byte concreto.

Reemplazar bytes individuales y guardar

Reemplaza un byte existente por un valor de 00 a FF, deshaz ediciones recientes y descarga el contenido editado como archivo independiente.

Cómo usarla

  1. Cargar un archivo o bytes hexadecimales

    Elige un archivo o introduce una secuencia como 41 42 0A y cárgala. El límite es 1 MiB.

  2. Seleccionar un byte para editar

    Selecciona un valor de la tabla o introduce su desplazamiento en decimal o en hexadecimal con el prefijo 0x.

  3. Aplicar el nuevo valor

    Introduce un valor de dos dígitos del 00 al FF y pulsa «Reemplazar byte». Puedes deshacer las ediciones una a una.

  4. Guardar el contenido editado

    Descarga un archivo binario independiente. También puedes copiar los bytes hexadecimales o guardarlos como texto.

Cuándo resulta útil

Inspeccionar la cabecera de un archivo

Lee los primeros bytes de un archivo para obtener información sobre su formato.

Cambiar un valor en un desplazamiento conocido

Comprueba el desplazamiento y el valor original, reemplaza el byte necesario y guarda un archivo independiente.

Leer los desplazamientos de bytes y los valores hexadecimales

Los desplazamientos empiezan en cero

Un desplazamiento es una posición contada desde el principio del archivo. El hexadecimal 0x1A y el decimal 26 identifican el mismo byte.

Un byte se expresa con dos dígitos hexadecimales

Los valores del 00 al FF representan valores decimales del 0 al 255. Por ejemplo, 41 corresponde al carácter ASCII A.

La visualización ASCII tiene un intervalo limitado

La visualización ASCII muestra los caracteres de 0x20 a 0x7E. Los demás valores aparecen como puntos. No detecta ni reconstruye codificaciones de texto, como la japonesa.

Reemplazo de bytes y estructura del archivo

Al reemplazar un byte existente, la longitud del archivo no cambia. Los valores modificados pueden hacer que un archivo sea ilegible; conserva el original y comprueba el resultado editado.

Formas de deshacer los cambios

«Deshacer edición de byte» revierte el cambio de byte más reciente. «Restaurar los bytes cargados» vuelve al último archivo o dato hexadecimal cargado correctamente y borra el historial de deshacer.

Preguntas frecuentes

¿Puedo añadir o eliminar bytes?

Esta página reemplaza bytes existentes. No cambia la longitud del archivo insertando o eliminando bytes.

¿Se sobrescribirá el archivo original?

No. El contenido editado se descarga con edited_ añadido al nombre del archivo.

¿Cuántas ediciones puedo deshacer?

Puedes deshacer las últimas 1.000 ediciones de bytes. Al volver a cargar un archivo, se establece un nuevo punto de partida.

¿Qué entrada hexadecimal se acepta?

Usa valores de dos dígitos del 00 al FF, separados opcionalmente por espacios o saltos de línea. No incluyas prefijos 0x ni una columna de desplazamientos. Al cargar un campo vacío, se crea un archivo de cero bytes.

¿Cuál es el tamaño máximo del archivo?

Un archivo puede tener hasta 1 MiB (1.048.576 bytes). La tabla muestra 256 bytes por página.

Entradas y resultados

Entrada
Un archivo o una secuencia de bytes hexadecimales, hasta 1 MiB.
Edición
Reemplaza un byte en el desplazamiento seleccionado, deshaz ediciones recientes o restaura los bytes cargados.
Resultado
Un archivo binario editado, bytes hexadecimales copiados o un archivo de texto hexadecimal. El archivo original no se sobrescribe.

Configuración actual

Buscar herramientas