Hex-Viewer
Lade eine beliebige Datei hoch und sieh ihren rohen Binärinhalt sofort als interaktiven Hex-Dump mit Hexadezimal- und ASCII-Spalten nebeneinander. Suche nach Byte-Mustern in Hex-Notation (FF D8 FF) oder Textstrings, blättere durch Dateien jeder Größe und prüfe jedes Byte - die gesamte Verarbeitung erfolgt lokal in deinem Browser für vollständigen Datenschutz. Kostenlos, keine Registrierung nötig.
Upload any file to view its contents as an interactive hex dump with side-by-side hex and ASCII representation. Search for byte patterns or text strings, scroll through pages, and select individual bytes.
Drop a file here or click to browse
Any file type accepted - no size limit
Upload any file to instantly view its raw binary contents. The hex dump shows three columns: the byte offset (left), the hexadecimal byte values (center, grouped in 16-byte rows), and the ASCII representation (right, with non-printable characters shown as dots). Use the search bar to find byte patterns by hex (e.g., "FF D8 FF" for JPEG files) or by ASCII text. Navigate between pages with the Previous/Next buttons and use the search result arrows to jump between matches. All processing is done locally in your browser - no data is uploaded to any server.
Warum unseren Hex-Viewer nutzen?
- Sofortige Inspektion von Binärdateien: Lade eine beliebige Datei hoch und sieh ihren rohen Binärinhalt sofort in einem klaren, interaktiven Hex-Dump. Unser Hex-Viewer liest die Datei in deinem Browser und zeigt die Daten unmittelbar an - keine Server-Uploads, keine Verarbeitungswarteschlangen, keine Dateigrößenlimits. Einfach ziehen, ablegen und prüfen.
- Leistungsstarke Hex- und Textsuche: Suche nach Byte-Mustern in Hex-Notation (z. B. „FF D8 FF“ für JPEG-Header) oder einfachem ASCII-Text. Der Viewer hebt alle treffenden Bytes in den Hex- und ASCII-Spalten hervor, zeigt Ergebniszahlen an und lässt dich mit der Vor-/Zurück-Navigation zwischen Treffern springen.
- 100 % private Verarbeitung im Browser: Deine Dateien verlassen dein Gerät nie. Das gesamte Hex-Parsing, die Suche und die Paginierung erfolgen lokal in deinem Browser mit JavaScript. Es werden keine Daten auf einen Server hochgeladen - vollständiger Datenschutz für die Inspektion sensibler Dateien.
- Paginierung für jede Dateigröße: Dateien jeder Größe werden mit automatischer Paginierung unterstützt (1024 Bytes pro Seite). Navigiere mit den Schaltflächen Zurück/Weiter durch die Seiten, sieh dir den aktuellen Byte-Bereich an und springe direkt zu Suchergebnissen - alles, ohne die gesamte Datei auf einmal in den Speicher zu laden.
Häufige Anwendungsfälle für den Hex-Viewer
- Malware- und Sicherheitsanalyse: Sicherheitsforscher und Analysten können verdächtige Dateien auf Byte-Ebene prüfen, um schädliche Muster, eingebetteten Shellcode oder ungewöhnliche Dateistrukturen zu erkennen. Suche nach bekannten Malware-Signaturen per Hex-Muster und untersuche Datei-Header auf Anomalien.
- Reverse Engineering von Dateiformaten: Reverse Engineers können unbekannte oder proprietäre Dateiformate untersuchen, indem sie die rohe Binärstruktur analysieren. Identifiziere Magic Bytes, verstehe Datenlayouts, finde String-Tabellen und kartiere Dateiformatspezifikationen durch direkte Byte-Inspektion.
- Digitale Forensik: Forensische Analysten können Beweisdateien auf Binärebene analysieren, um versteckte Daten wiederherzustellen, die Dateiintegrität zu prüfen, Fragmente zu identifizieren und nach belastenden Textstrings oder Byte-Mustern in binären Beweisdateien zu suchen.
- Debugging von Binärdaten-Problemen: Entwickler, die binäre Protokollimplementierungen, Dateiparser-Probleme oder Datenkorruption debuggen, können rohe Bytes prüfen, um die korrekte Kodierung zu verifizieren, die Byte-Reihenfolge zu kontrollieren und Datenstrukturen gegen Spezifikationen zu validieren.
- Informatikunterricht: Lernende, die mehr über binäre Datendarstellung, Dateiformate und Konzepte der niedrigen Computertechnik erfahren, können erkunden, wie verschiedene Datentypen im Speicher kodiert sind. Sieh genau, wie Text, Zahlen und Strukturen auf Byte-Ebene gespeichert werden.
- Entwicklung eingebetteter Systeme: Ingenieure für eingebettete Systeme können Firmware-Dateien, binäre Konfigurations-Blobs und Speicher-Dumps prüfen. Verifiziere die korrekte Byte-Reihenfolge, prüfe erwartete Header-Werte und suche nach bekannten Mustern in binären Firmware-Images.
Was ist ein Hex-Dump?
Ein Hex-Dump (oder Hexadezimal-Dump) ist eine textuelle Darstellung binärer Daten, bei der jedes Byte als zweistellige Hexadezimalzahl angezeigt wird. Der Dump ist typischerweise in Zeilen von 16 Bytes organisiert, mit einer Offset-Spalte links, die die Byte-Position innerhalb der Datei (in Hex) zeigt, den Hexadezimalwerten in der Mitte und einer ASCII-Darstellung rechts mit den druckbaren Zeichen (wobei nicht druckbare Bytes als Punkte dargestellt werden). Dieses Drei-Spalten-Layout erleichtert es, Datei-Header zu erkennen, Muster zu finden und zu verstehen, wie Daten auf Binärebene strukturiert sind. Hex-Dumps sind ein unverzichtbares Werkzeug für Debugging, Forensik und Reverse Engineering, weil sie den exakten Inhalt einer Datei unabhängig von ihrem vorgesehenen Format oder ihrer Anwendung offenlegen.
So funktioniert unser Hex-Viewer
- 1. Hochladen und lesen: Du lädst eine beliebige Datei per Drag & Drop oder Klick zum Durchsuchen hoch. Die Datei wird als ArrayBuffer in deinem Browser über die FileReader-API gelesen - es werden keine Daten an einen Server gesendet.
- 2. Anzeigen und paginieren: Die rohen Bytes werden in Seiten von 1024 Bytes unterteilt (64 Zeilen × 16 Bytes). Jede Zeile zeigt den Offset, 16 Hex-Byte-Werte, in Paaren gruppiert, und die ASCII-Darstellung. Du kannst mit den Schaltflächen Zurück/Weiter zwischen den Seiten navigieren.
- 3. Suchen und navigieren: Die Suchfunktion unterstützt zwei Modi: Hex-Suche (durch Leerzeichen getrennte Hex-Bytes wie „FF D8 FF“) und ASCII-Textsuche. Treffende Bytes werden in der Hex- und der ASCII-Spalte gelb hervorgehoben. Verwende die Pfeilschaltflächen, um zwischen aufeinanderfolgenden Treffern zu springen.
Hex-Dump-Spalten verstehen
- Offset-Spalte (links): zeigt die Byte-Position innerhalb der Datei im 8-stelligen Hexadezimalformat. Das erste Byte befindet sich bei Offset 00000000, das 16. Byte bei 0000000F und so weiter. Das erleichtert das Auffinden bestimmter Positionen in der Datei.
- Hex-Spalte (Mitte): zeigt 16 Bytes pro Zeile als zweistellige Hexadezimalwerte (00-FF). Jedes Byte belegt genau zwei Hex-Ziffern, was das Erkennen von Byte-Mustern wie Magic Bytes, Headern und Datenstrukturen erleichtert. Die Bytes sind für die Lesbarkeit mit gleichmäßigem Abstand gruppiert.
- ASCII-Spalte (rechts): zeigt die ASCII-Darstellung jedes Bytes. Druckbare Zeichen (ASCII-Codes 32-126) werden als ihr Glyph angezeigt, während nicht druckbare Bytes (Steuerzeichen, hohe Bytes) als Punkte (.) erscheinen. Das hilft, in Binärdaten eingebettete Textstrings schnell zu erkennen.
Datenschutz, Sicherheit und Verfügbarkeit
Der Hex-Viewer verarbeitet alle Dateien vollständig in deinem Browser mit clientseitigem JavaScript. Es werden niemals Dateidaten auf einen Server hochgeladen - jedes Byte bleibt auf deinem Gerät. Es gibt keine Dateigrößenlimits, keine Registrierungspflicht und keine Nutzungsobergrenzen. Das Tool ist 100 % kostenlos, ohne versteckte Premium-Funktionen. Ob du eine 1 KB große Konfigurationsdatei oder ein mehrere Gigabyte großes Datenträgerabbild prüfst - deine Privatsphäre und Sicherheit sind garantiert.
Häufig gestellte Fragen
Ein Hex-Viewer zeigt den rohen Binärinhalt einer beliebigen Datei als Hexadezimalwerte an. Jedes Byte wird als zweistellige Hex-Zahl (00 bis FF) angezeigt, organisiert in Zeilen von 16 Bytes mit einer Offset-Spalte und ASCII-Darstellung. Unser Hex-Viewer verarbeitet Dateien vollständig in deinem Browser - kein Server-Upload nötig.
Jeder Dateityp wird unterstützt - Bilder, Dokumente, ausführbare Dateien, Archive, Audio, Video, Firmware-Dumps und mehr. Das Tool behandelt alle Dateien als rohe Binärdaten und zeigt sie Byte für Byte an, unabhängig vom Format.
Verwende die Hex-Notation (z. B. „FF D8 FF“ für JPEG-Header) oder ASCII-Text. Treffende Bytes werden gelb hervorgehoben, mit einem Ergebniszähler und Navigationspfeilen zum Springen zwischen Übereinstimmungen.
Keine künstlichen Limits. Da die Verarbeitung lokal erfolgt, hängt das praktische Limit vom Arbeitsspeicher deines Geräts ab. Die meisten Computer bewältigen Dateien bis zu mehreren hundert MB problemlos, mit Paginierung für effiziente Navigation.
Der Hex-Viewer ist schreibgeschützt. Zum Bearbeiten von Bytes probiere unser Tool Hex-Editor (Basis) aus, das Echtzeit-Byte-Änderungen mit Einfüge-/Überschreibmodi und Dateidownload unterstützt.
Absolut. Der Hex-Viewer verarbeitet alles lokal in deinem Browser. Dateien werden nie auf einen Server hochgeladen - das gesamte Parsing, die Paginierung und die Suche finden auf deinem Gerät statt.
Die Offset-Spalte zeigt die Byte-Position in 8-stelliger Hex-Form. Die Hex-Spalte zeigt jedes Byte als zweistelligen Hex-Wert (16 pro Zeile). Die ASCII-Spalte zeigt druckbare Zeichen als Glyphen und nicht druckbare Bytes als Punkte (.).
Ja! 100 % kostenlos, ohne Registrierung, ohne Konto, ohne Nutzungslimits und ohne versteckte Premium-Funktionen. Prüfe so viele Dateien, wie du willst - völlig kostenlos, für immer.