Hex-viewer
Inspecteer een bestand in hex en ASCII, type herkend via magic bytes.
- Direct
- Gratis
- Privé (lokaal verwerkt)
- Zonder registratie
Een bestand zien zoals het echt is
De extensie liegt soms; de bytes nooit. Deze viewer toont de ruwe inhoud in hexadecimaal en ASCII en herkent het echte formaat aan de beginhandtekening — allemaal zonder iets online te sturen.
-
Kies een bestand
Of gebruik het standaard geladen PNG-voorbeeld.
-
Lees de dump
Offset, bytes in hex en een uitgelijnde ASCII-kolom.
-
Controleer het type
De magic bytes onthullen het echte formaat.
Veelvoorkomende bestandshandtekeningen
| Formaat | Magic bytes (hex) | ASCII |
|---|---|---|
| PNG | 89 50 4E 47 | .PNG |
| JPEG | FF D8 FF | — |
| 25 50 44 46 | ||
| ZIP / Office | 50 4B 03 04 | PK.. |
| GIF | 47 49 46 38 | GIF8 |
Alles wordt lokaal gelezen via FileReader: geen byte verlaat je browser.
Veelgestelde vragen
Wat zijn magic bytes?
Het zijn de eerste bytes van een bestand, die een handtekening vormen die het formaat identificeert. Een PNG begint met “89 50 4E 47”, een PDF met “25 50 44 46” (%PDF). Ze zijn betrouwbaarder dan de extensie, die vervalst kan worden.
Hoe lees ik een hex-dump?
Elke regel toont de offset (positie in het bestand in hex), 16 bytes in hexadecimaal en dan hun ASCII-equivalent. Niet-afdrukbare bytes worden vervangen door een punt “.”. Dit is de klassieke weergave van hex-editors.
Wordt het bestand ergens heen gestuurd?
Nee. Het lezen gebeurt volledig in je browser via de FileReader-API. Geen enkele byte wordt naar een server verzonden, wat de tool veilig maakt zelfs voor gevoelige bestanden.
Waarom worden alleen de eerste bytes getoond?
Om snel en licht te blijven toont de tool alleen een fragment vanaf het begin (enkele kilobytes). Dat is ruim voldoende om het type te herkennen en de header te inspecteren, waar magic bytes en metadata zitten.