EVERYTHING XIAOMI
Get listed

ILSpy

ILSpy is an open-source tool for browsing and decompiling .NET assemblies.

Place
#28 of 73
Score
6.1
ILSpy's website

What ILSpy is

ILSpy is an open-source tool for browsing and decompiling .NET assemblies. Its desktop interface runs on Windows, Linux, and macOS and is built with Avalonia. It can turn assemblies into C# code, including an entire project, and open them from disk, NuGet, running processes, or the Global Assembly Cache; GAC access is limited to Windows. Search and navigation cover types, methods, and properties, with hyperlinks, bookmarks, base- and derived-type browsing, and an assembly metadata explorer. ILSpy also converts BAML to XAML and supports ReadyToRun binaries for .NET Core. Developers can use Visual Studio 2022/2026 support, Visual Studio Code extensions, the ilspycmd dotnet tool, PowerShell cmdlets, and NuGet packages. The desktop app supports plugins, and a scripting API is available. ILSpy handles bytecode but not native-code decompilation. It is free under the MIT License. The releases page lists version 11.1 as the latest release. The project says it does not collect personally identifiable information or send user files to third-party services.

Good

  • Decompiles assemblies into C#, including whole projects.
  • Runs on Windows, Linux, and macOS.
  • Opens assemblies from disk, NuGet, processes, and GAC.
  • Includes plugins and a scripting API.

Watch out

  • Does not decompile native code.
  • GAC support is limited to Windows.

Who it suits

ILSpy suits developers who need to inspect .NET assemblies or recover C# code, including whole projects. Its multiple frontends and operating-system support suit users working across different development environments.

Verdict

ILSpy combines assembly browsing, C# decompilation, and multiple developer integrations at no cost. Its scope is .NET bytecode, not native-code decompilation.

Plans and prices

From ILSpy's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
ILSpyFreeOpen-source software · MIT License

The facts

Each one read from ILSpy's own pages, with the date it was checked.

What it does

Additional formats
ILSpy includes a BAML-to-XAML decompiler and support for ReadyToRun binaries for .NET Core.checked 4 Oct 2026
Assembly sources
It can open assemblies from disk, the NuGet feed, running processes, and the GAC, with GAC support limited to Windows.checked 4 Oct 2026
C# decompilation
ILSpy decompiles assemblies to C# and supports whole-project decompilation.checked 4 Oct 2026
Extensibility
The desktop application can be extended with plugins.checked 4 Oct 2026
Integrations
Frontends and related tools include Visual Studio 2022/2026 support, Visual Studio Code extensions, the ilspycmd dotnet tool, PowerShell cmdlets, and NuGet packages.checked 4 Oct 2026
Navigation and metadata
Features include searching types, methods, and properties; hyperlink navigation; bookmarks; base and derived type navigation; and an assembly metadata explorer.checked 4 Oct 2026
Privacy
ILSpy says it does not collect personally identifiable information, send user files to third-party services, or use an application performance monitoring service to collect telemetry or metrics.checked 4 Oct 2026
Purpose
ILSpy is an open-source, cross-platform .NET assembly browser and decompiler.checked 4 Oct 2026
Release
The GitHub releases page lists ILSpy 11.1 as the latest release.checked 4 Oct 2026
Security reporting
The project asks that suspected security issues be reported privately by email and says it cannot guarantee a response time, though it strives to respond within one business day.checked 4 Oct 2026
Supported versions
The security policy supports the latest released version and the latest preview or release-candidate version.checked 4 Oct 2026

Where it runs

Desktop platforms
The desktop UI runs on Windows, Linux, and macOS and is built on Avalonia.checked 4 Oct 2026

Alternatives to ILSpy

All alternatives
  1. 1Binary Ninja logo

    Binary Ninja

    Free planWebAPILinuxmacOS
    7.8$199 one-time
  2. 2

    Frida

    Free planOpen sourceAndroidiOSAPILinux
    7.7Free plan
  3. 3rev.ng logo

    rev.ng

    Free planOpen sourceWebAPILinuxmacOS
    7.7Free plan
  4. 4JEB logo

    JEB

    Free planAPILinuxmacOSSelf-hosted
    7.6From $1,200 a year
  5. 5

    Ghidra

    Free planOpen sourceAPIExtensionLinuxmacOS
    7.3Free plan
  6. 6IDA Pro logo

    IDA Pro

    Free planLinuxmacOSWindows
    7.0From $1,099 a year