IceBuddha
Open-source hex viewer and binary file parser that runs entirely in your web browser.
| What is it | Open-source hex viewer and binary file parser that runs entirely in your web browser. |
|---|---|
| Pricing | Freemium |
| Free tier | Yes |
| Platform | Web Application |
| Best for | inspecting the structure of executable files, analyzing binary file formats for research |
| Domain registered | 2025 |
Data updated Aug. 1, 2026
What does IceBuddha do?
IceBuddha is a hex viewer and binary file parser built to run in a web browser. You drop a file onto the page, and it shows you the raw hexadecimal data alongside a structured breakdown of the file's internal format. It currently understands common structures within Windows PE files (like .exe and .dll), GIF images, and macOS Mach-O files. The key point is that all this analysis happens locally on your machine; the file never leaves your browser, which is a major plus for privacy and security.
The tool works by using small Python scripts that define how to interpret the bytes of a file. These scripts are converted to JavaScript in real-time via the Skulpt library. If you switch to the 'Parse as' tab, you can see and even edit this Python code. Any changes you make are applied immediately, letting you experiment with parsing logic without any server round-trip. This makes IceBuddha both a useful inspection tool and an educational platform for understanding binary file formats.
It's most useful for developers, security analysts, or students who need to peek inside binary files. Whether you're verifying a file's structure, writing a custom parser, or just curious about how executable headers work, IceBuddha provides a lightweight, private way to do it directly from your browser. Since it's open-source and hosted on GitHub Pages, you can also clone the project and run it entirely offline.
Key features
What makes it stand outWho is IceBuddha for?
Who benefits most from this toolTrust & presence
Similar tools
Real-time static code analysis tool that finds and fixes vulnerabilities directly in your IDE and CI/CD pipelines.
Self-hosted control plane for running and managing multiple AI coding agents from a single workspace.
A local AI assistant for your terminal — describe tasks in plain English, get the correct shell command instantly.
Open-source AI coding agent that runs in your terminal — scans your project, edits files, and remembers your decisions.
AI-powered smart contract auditing agent that scans Solidity code for security vulnerabilities and integrates with GitHub.
AI coding assistant for your terminal — understands your entire codebase and makes precise edits across multiple files
Open-source gaze tracking library that uses your webcam to detect eye movements and gestures — no special hardware required.
AI tool that turns your codebase into an interactive knowledge graph with business logic and guided tours