Reverse Engineering Tools
Free browser tools to disassemble and inspect WebAssembly, JavaScript bundles, source maps and ELF, PE and Mach-O binaries — nothing is uploaded.

WASM Decompiler
Turn a WebAssembly binary into readable WAT text, with a per-function call graph, control-flow shape, and a best-effort toolchain guess.

WASM Binary Explorer
Browse a WebAssembly module's sections, functions, imports, exports, memories, tables and globals with exact byte offsets and sizes.

WASM Size Analyzer
Find out which functions and data segments dominate a WebAssembly module's size, with an exact sorted breakdown and a visual treemap.

WASM Import/Export Visualizer
See what a WebAssembly module needs from its host and what it offers back, grouped by module namespace, side by side.

WASM Demangler
Demangle Rust and C++ symbol names found in a WebAssembly binary, one at a time or in bulk across a whole file.

Source Map Explorer
Load a .map file and map any generated line and column back to the original file, line and source name it came from.

Source Map Size Analyzer
Attribute a bundle's bytes to the original source files and folders that produced them, using its .map file — see what is actually taking up space.

JavaScript Obfuscator
Rename local variables, hide string literals and flatten control flow in JavaScript — entirely in your browser, nothing uploaded.

JavaScript Deobfuscation Helper
Reverse common static JavaScript obfuscation: inline string-array lookups, decode escapes, fold constants, drop dead branches, and turn brackets into dots.

JavaScript Dead Code Analyzer
Paste a JS bundle and find top-level functions with no static reference anywhere in the file — a heuristic reachability scan, not a certainty.

JS Bundle Dependency Visualizer
Find module boundaries inside a webpack, Rollup, esbuild or Vite bundle and see which module requires which — using real AST shape-matching, not text guessing.

Webpack Bundle Inspector
Detects webpack's runtime bootstrap, module map and chunk-push metadata by AST shape, shows each module's real source, and says plainly when a file is not webpack output.

ELF File Inspector
Inspect Linux and Unix ELF binaries: headers, sections, segments, symbols and shared library dependencies, right in your browser.

PE/EXE Inspector
Inspect Windows PE executables and DLLs: COFF headers, sections, imports, exports and resource types, directly in your browser.

Mach-O Inspector
Inspect macOS and iOS Mach-O binaries: architecture, load commands, segments, sections and linked libraries, right in your browser.

Binary String Extractor
Extract printable ASCII and UTF-16LE strings from any binary file, with byte offsets, a minimum-length control and live filtering.

Binary Entropy Visualizer
Plot the Shannon entropy of any file across a sliding window to spot compressed, encrypted or packed regions, with section boundaries overlaid.

Universal Binary Inspector
Drop in any file and automatically detect whether it's an ELF, PE/EXE, Mach-O or WebAssembly binary, then see its key structure at a glance.
Tiny Online Tools