Decompiler for .NET apps that AI agents can be pointed to.
ILSpy at a glance
- What is ILSpy?
- ILSpy is a library. Open-source, cross-platform .NET assembly browser and decompiler that converts compiled .NET code back to C.
- Does ILSpy work in the EU?
- Available in the EU. MIT-licensed software downloadable from GitHub releases, NuGet and the Microsoft Store with no regional restrictions; it runs locally, so no EU service dependency. Last verified 14 Nov 2026.
- How much does ILSpy cost?
- Open source, open source. Free to download and use under the MIT License. Licence: MIT.
- Where was ILSpy shown?
- In 1 creator video by AI Search. Most recently by AI Search on 6 Oct 2026, at 8:44 in “AI is reverse engineering everything”.
Sources: the vendor's own pages (linked above) and creator videos at the linked timestamps. EU status is information, not legal advice; see how we check.
ILSpy is an open-source .NET assembly browser and decompiler maintained by the icsharpcode team. It decompiles compiled .NET assemblies to C#, supports whole-project decompilation, and includes a metadata explorer, type/method search, hyperlink navigation, and ReadyToRun binary support for .NET Core. The desktop UI is built on Avalonia and runs on Windows, Linux, and macOS.
Besides the desktop app, the decompiler engine is available through several frontends: a Visual Studio extension, a Visual Studio Code extension, the ilspycmd dotnet tool, PowerShell cmdlets, and the ICSharpCode.Decompiler and ILSpyX NuGet packages for embedding in other projects. Recent Visual Studio versions also ship built-in F12 decompilation based on its engine. The command-line tool and libraries make it usable from scripts and automated workflows, including AI agents that inspect .NET binaries, as mentioned by one YouTube creator.
ILSpy is not an AI product itself. It is a conventional decompiler, and output quality depends on the language features used in the original assembly (see the project's language support status). It is distributed under the MIT License; the repository dates from 2011.
- Decompiles .NET assemblies to C#
- Whole-project decompilation
- Metadata explorer and type/method search
- ReadyToRun binary support for .NET Core
- Frontends: desktop UI, VS/VS Code extensions, ilspycmd CLI, PowerShell, NuGet libraries
- Plugin extensibility
As seen on YouTube
Watch the moment: the exact second top creators show it. Videos load only when you press play, via youtube-nocookie.com.
Similar AI tools
Closest neighbours by meaning, not just by category.
Cpp2IL
Library
Open-source tool that reverses Unity IL2CPP builds back into managed .NET DLLs and metadata dumps.
IDA MCP
Library · Hex-Rays
Official Hex-Rays MCP server that lets AI agents drive IDA for decompiling and analysing binaries.
Codex
App · OpenAI
OpenAI's coding agent, available in the ChatGPT app, cloud, IDE extension and CLI under one ChatGPT account.
Ghidra MCP
Library
Open-source MCP server exposing 200+ Ghidra reverse-engineering tools to AI agents, as a GUI plugin or headless server.
Codex in the cloud
App · OpenAI
OpenAI's cloud-based coding agent that runs engineering tasks in remote environments, accessed via ChatGPT.
Reverse Engineer Anything
Library
MIT-licensed MCP server and CLI that lets AI agents reverse engineer native binaries, Electron/JS apps, .NET assemblies and websites.
