← Desarrollador & datos
Desarrollador & datos · se ejecuta localmente

Conversor de endianness hexadecimal

Invierte el orden de los bytes de forma independiente dentro de palabras hexadecimales de 16, 32 o 64 bits, manteniendo el orden de las palabras y mostrando bytes normalizados.

Listo. Tus datos de trabajo permanecen en este navegador.

Por qué esta herramienta es útil

Use este convertidor cuando compare capturas de paquetes, volcados de memoria y encabezados de archivo cuya secuencia de bytes es correcta, pero cuyos enteros de varios bytes se muestran en el orden de bytes opuesto.

Cómo funciona el sistema

La entrada se normaliza a bytes completos, se divide en palabras de anchura exacta y la secuencia de bytes dentro de cada palabra se invierte sin cambiar el orden de las palabras separadas.

Ejemplo práctico

Dos palabras de 32 bits 12 34 56 78 y A1 B2 C3 D4 se convierten en 78 56 34 12 y D4 C3 B2 A1 respectivamente.

Validación

El cálculo es determinista y explica los errores de validación en lugar de cambiar silenciosamente la entrada no válida.

Límite de privacidad

La entrada y la salida permanecen en esta pestaña, mientras que la copia y la descarga se realizan a través de las API del navegador sin carga en el servidor.

Pasaporte de resultados

Cada ejecución informa de su modo de herramienta, marca de tiempo y tamaño de entrada/salida para que los datos transformados puedan ser auditados.