Visionneuse hexadécimale
Hex Viewer
Affiche n’importe quel fichier en vidage décalage, hexadécimal et ASCII, identifie les octets d’en-tête et met en évidence une recherche.
Un vidage hexadécimal dans le navigateur : décalages, octets et ASCII imprimable côte à côte, avec une recherche qui accepte du texte ou de l'hexadécimal. Il identifie aussi le fichier d'après ses premiers octets et donne l'entropie de Shannon, ce qui, à elles deux, répond en général à « qu'est-ce que c'est que ça ».
Déposez n’importe quel fichier pour regarder dedans
Lu dans cet onglet. Rien n’est envoyé, et un fichier de 2 Go se lit exactement comme un de 2 ko.
Ou tapez quelque chose
Encodé en UTF-8. C’est pour cela qu’une syllabe coréenne prend trois octets et un émoji quatre.
Source
texte tapé
Taille
55 o
Rechercher
Vidage hexadécimal
| 00000000 | 44c3a9706f73657a20756e2066696368 | D..posez un fich |
| 00000010 | 6965722c206f7520746170657a206963 | ier, ou tapez ic |
| 00000020 | 692e0aec9588eb8595ed9598ec84b8ec | i............... |
| 00000030 | 9a9420f09f918b | .. .... |
Entropie
4,91 bits/octet
Comment s’en servir
Déposez le fichier, ou tapez
Le texte tapé est encodé en UTF-8, ce qui est le moyen le plus rapide de voir pourquoi un « é » fait deux octets, un « € » trois et un emoji quatre.
Lisez la ligne d'identification
Elle vient des octets magiques, pas du nom du fichier — un `.jpg` qui annonce PNG ici est un fichier renommé. Le texte brut, le CSV et le JSON n'ont aucune signature, et la page le dit plutôt que de deviner.
Cherchez les octets que vous attendez
Du texte ou de l'hexadécimal ; chaque occurrence est surlignée dans les deux colonnes et listée sous forme de bouton de saut. Utile pour trouver une chaîne embarquée, un en-tête à un décalage donné, ou l'endroit où un fichier tronqué s'arrête.
Jetez un œil à l'entropie
Au-delà d'environ 7,9 bits par octet, le contenu est aléatoire en pratique — compressé, chiffré ou déjà empaqueté. Une entropie basse signifie du texte ou beaucoup de répétitions. C'est une réponse en un seul nombre à « est-ce déjà compressé ».
Questions fréquentes
Peut-il ouvrir un fichier de 2 Go ?
Il lit un écran à la fois depuis le fichier au lieu de tout charger : un gros fichier s'ouvre donc aussi vite qu'un petit. La recherche, elle, doit parcourir, et cette partie-là grandit avec la taille.
Puis-je modifier les octets ?
Non — c'est une visionneuse. Modifier veut dire réécrire un fichier, et un éditeur hexadécimal capable de corrompre quelque chose en silence est un autre genre d'outil, avec un autre jeu de garde-fous.
Pourquoi la colonne ASCII est-elle pleine de points ?
Parce qu'un point représente tout octet en dehors de l'ASCII imprimable, c'est-à-dire la plus grande partie d'un fichier binaire — et tout texte UTF-8 au-dessus de U+007F. Un « é » apparaît comme deux points dans cette colonne alors qu'il se lit parfaitement en UTF-8 ; la vérité est dans l'hexadécimal.
À alimenter depuis
Inspecteur Unicode
Unicode Inspector
Décompose un texte en points de code avec leur nom, leur bloc, leur écriture et leurs octets UTF-8 et UTF-16.
Texte vers binaire ou hexadécimal
Text to Binary / Hex
Convertit un texte en binaire, en octal, en décimal ou en hexadécimal et inversement, dans l’encodage de votre choix.
Encodeur et décodeur Base64
Base64 Encoder & Decoder
Encode et décode en Base64 et en Base64URL, pour du texte comme pour des fichiers, avec un traitement correct de l’UTF-8.
Recherche de type MIME
MIME Type Lookup
Retrouve un type MIME depuis une extension ou l’inverse, et devine le type à partir des premiers octets d’un fichier.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
Encodeur et décodeur Base64
Base64 Encoder & Decoder
Encode et décode en Base64 et en Base64URL, pour du texte comme pour des fichiers, avec un traitement correct de l’UTF-8.
Recherche de type MIME
MIME Type Lookup
Retrouve un type MIME depuis une extension ou l’inverse, et devine le type à partir des premiers octets d’un fichier.
Décodeur Protobuf
Protobuf Decoder
Décode une charge protobuf sans le fichier .proto, en déduisant les numéros de champ, les types de fil et l’imbrication.
Inspecteur WebAssembly
WebAssembly Inspector
Liste les imports, les exports, la mémoire et la taille des sections d’un module .wasm et en imprime le format texte.
curl vers code
curl to Code
Traduit une commande curl en fetch, axios, requests Python, Go, PHP ou PowerShell.
Hachage de texte
Text Hash
Calcule le MD5, le SHA-1, le SHA-256, le SHA-384, le SHA-512 et le CRC-32 d’une chaîne, avec sortie en majuscules ou en Base64.