iced-x86
iced-x86: A focused x86 instruction library for building binary-analysis and code-generation tools. Ranked #53 of 72 in Reverse Engineering Tools by our editors (3.3/10); pricing: Free plan; best for developers building high-performance x86 instruction tooling.
At a glance
- Editor score3.3 / 10
- PricingFree plan
- Best forDevelopers building high-performance x86 instruction tooling
- Free planYes
- Paid fromFree
- DecompilerNo
- Facts checked23 Sep 2026

Where it wins
- Supports Intel and AMD instructions in 16-, 32- and 64-bit modes.
- Combines decoding, multiple syntax formatters, assembly and re-encoding.
- Metadata APIs and block encoding support analysis, relocation and patching.
Where it doesn't
- Focused on x86 rather than broader processor architectures.
- Does not include a decompiler.
- No firmware-analysis capability or plugin API.
Our verdict on iced-x86
iced-x86 is an MIT-licensed Rust library for decoding, disassembling, assembling and re-encoding x86 instructions. Its intended users are developers building reverse-engineering, binary-analysis, instrumentation or code-generation tools. It covers 16-, 32- and 64-bit modes and supports Intel and AMD instruction sets, making it a focused choice for software where detailed x86 instruction handling is central.
The library combines several stages of instruction work: it can decode and re-encode instructions at arbitrary addresses, assemble instructions, and format disassembly as MASM, NASM, GAS (AT&T) or Intel (XED) syntax. Its metadata API exposes information about registers, memory, flags and control flow. A block encoder supports relocating or patching code. Together, these capabilities suit developers who need instruction-level building blocks rather than a complete reverse-engineering application. Bindings or builds are available for Rust, .NET, Python, JavaScript/WebAssembly, Java and Lua; Python and JavaScript/WebAssembly bindings are specifically listed among its features.
The tradeoff is its deliberately narrow scope. iced-x86 is limited to x86, with no decompiler, firmware-analysis feature or plugin API, so teams seeking broader architecture coverage or a full analysis environment should look elsewhere. The project is open source under the MIT license, with documentation and community support channels. It fits individual developers through enterprise teams that can integrate a library into their own tooling; it is less suitable for buyers who expect a standalone decompiler or a broader reverse-engineering suite.
Your product? Our editors can test iced-x86 in depth and publish a review, labelled as paid · from $149/mo →
iced-x86 pricing
iced-x86 fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Decompiler | No |
| Firmware analysis | No |
| Analysis mode | Static |
| Plugin API | No |
| Supported platforms | Windows, macOS, Linux |
| Supported architectures | x86 (16-bit, 32-bit, 64-bit); Intel and AMD instruction sets |
| Deployment | Self-hosted |
| Platforms | Web, Windows, macOS, Linux |
| Support | Docs, Community |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Free plan |
| Website | github.com |
| Facts checked | 23 Sep 2026 |
Alternatives to iced-x86
- GhidraA broad, free toolkit for native-code and bytecode reverse engineering.9.4
- IDA ProA comprehensive native reverse-engineering suite with substantial annual licensing costs.9.2
- ImHexA desktop binary inspection workbench with editing, patterns, comparison, and disassembly.8.7
See all iced-x86 alternatives →
Used iced-x86? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used iced-x86 for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
iced-x86 is listed in our Reverse Engineering Tools directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/iced-x86/"><img src="https://www.itechguides.com/best/badge/iced-x86.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update

