IceBuddha

Open-source hex viewer and binary file parser that runs entirely in your web browser.

Visit Website
icebuddha.com
Verified Free tier
Quick facts
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 out
01
Analyzes binary files locally — no data is uploaded to a server
02
Parses file structures like PE executables, GIFs, and Mach-O using in-browser Python
03
Allows users to edit the parsing scripts live to customize the analysis
04
Open-source with an MIT license for transparency and self-hosting
05
Works as a static web app, hosted on GitHub Pages

Who is IceBuddha for?

Who benefits most from this tool
inspecting the structure of executable files
analyzing binary file formats for research
learning how binary parsers work by editing scripts

Trust & presence

Domain Domain registered 2025

Similar tools

Codiga Verified Developer Tools

Real-time static code analysis tool that finds and fixes vulnerabilities directly in your IDE and CI/CD pipelines.

Pixcode Verified Developer Tools

Self-hosted control plane for running and managing multiple AI coding agents from a single workspace.

BashBuddy Verified Developer Tools

A local AI assistant for your terminal — describe tasks in plain English, get the correct shell command instantly.

VEXI Verified Developer Tools

Open-source AI coding agent that runs in your terminal — scans your project, edits files, and remembers your decisions.

CyberSanctus Verified Testing

AI-powered smart contract auditing agent that scans Solidity code for security vulnerabilities and integrates with GitHub.

Codebuff Verified Developer Tools

AI coding assistant for your terminal — understands your entire codebase and makes precise edits across multiple files

EyeGestures Verified Developer Tools

Open-source gaze tracking library that uses your webcam to detect eye movements and gestures — no special hardware required.

Understand Anything Verified Developer Tools

AI tool that turns your codebase into an interactive knowledge graph with business logic and guided tours

Share X LinkedIn Telegram
IceBuddha Visit