← Développeur & données
Développeur & données · fonctionne localement

Convertisseur de Endianness Hex

Inversez l’ordre des octets indépendamment à l’intérieur de mots hexadécimaux de 16, 32 ou 64 bits tout en préservant l’ordre des mots et en affichant des octets normalisés.

Prêt. Vos données de travail restent dans ce navigateur.

Pourquoi cet outil est utile

Utilisez ce convertisseur lorsque vous comparez des captures de paquets, des vidages de mémoire et des en-têtes de fichiers dont la séquence d'octets est correcte mais dont les entiers multi-octets sont affichés dans l'ordre d'octets inverse.

Comment ça marche

L'entrée est normalisée en octets complets, divisée en mots de largeur exacte, et la séquence d'octets à l'intérieur de chaque mot est inversée sans changer l'ordre des mots séparés.

Exemple pratique

Deux mots de 32 bits 12 34 56 78 et A1 B2 C3 D4 deviennent respectivement 78 56 34 12 et D4 C3 B2 A1.

Validation

Le calcul est déterministe et explique les erreurs de validation au lieu de modifier silencieusement les entrées invalides.

Limite de confidentialité

L'entrée et la sortie restent dans cet onglet. La copie et le téléchargement se font via les API du navigateur, sans envoi vers un serveur.

Passeport de résultat

Chaque exécution indique son mode d’outil, son horodatage et la taille de l’entrée/de la sortie afin que les données transformées puissent être auditées.