Drop file here or click to browse
No binary data loaded
Upload a file or paste hex/Base64
Understanding binary data is essential for debugging file formats, analyzing network protocols, reverse engineering, and forensic analysis. Our binary viewer displays files in standard hex dump format with ASCII preview, and lets you compare two binary files side-by-side to spot differences instantly—all processed securely in your browser.
🔍 Hex dump format - Standard offset + hex bytes + ASCII view familiar to developers
📁 File upload support - Drag and drop any file type for instant hex viewing
🔄 Multiple input methods - Upload files or paste hex/Base64 strings directly
↔️ Side-by-side comparison - Compare two binary sources with highlighted differences
🔒 100% private - All processing happens locally in your browser, files never leave your device
📊 Diff statistics - See matching bytes, differing bytes, and similarity percentage
Identify File Signatures
Many file formats start with magic bytes: JPEG starts with FF D8 FF, PNG with 89 50 4E 47, PDF with 25 50 44 46. Use this viewer to identify file types by examining the first few bytes, useful when file extensions are missing or wrong.
Debug Network Protocols
When debugging network issues, paste captured packet data (hex) to analyze protocol headers. Look for expected byte patterns, message lengths, and checksums. Side-by-side comparison helps identify where packets differ.
Compare File Versions
Use compare mode to find differences between file versions—configuration changes, binary patch effects, or unexpected modifications. Highlighted diff bytes make spotting changes instant even in large files.
Verify File Integrity
Compare downloaded files against originals to verify integrity. A 100% match confirms file identity. Any differences indicate corruption, tampering, or version mismatches that warrant investigation.
ASCII Preview for Strings
The ASCII column reveals embedded text strings in binary files—error messages, URLs, configuration values. Printable characters appear as-is while non-printable bytes show as dots, making string identification easy.
URL Encoder / Decoder
Encode or decode special characters in URLs.
Base64 Encoder / Decoder
Encode or decode data using the Base64 scheme.
JWT Decoder
Decode and inspect JSON Web Tokens.
LLM Cost Calculator
Compare AI model pricing across GPT-4, Claude, Deepseek, Gemini. Calculate API costs for your usage.