Go to Windows platform Display platforms icon
Go to Windows platform Go to Mac platform Go to Android platform
ILSpy icon

ILSpy

10.0.1.8346
ILSpy Team
4.3
1.58 MB size

ILSpy for Windows is a free, open-source .NET assembly decompiler that allows users to inspect, analyze, and convert compiled .NET assemblies back to source code.

ILSpy for Windows Download – Powerful .NET Assembly Decompiler

ILSpy for Windows is a powerful and open-source .NET assembly decompiler that allows you to explore and analyze the source code of .NET applications. Whether you need to inspect assemblies for debugging, reverse engineering, or educational purposes, ILSpy provides an intuitive interface and advanced features for decompiling and viewing the internal workings of .NET assemblies. It supports a wide range of .NET languages, making it an invaluable tool for developers, security professionals, and anyone working with .NET applications.

With ILSpy, you can quickly decompile .NET assemblies into readable C# code, offering a clear view of the application’s structure and logic.


Decompile .NET Assemblies into C# Code

ILSpy allows you to decompile .NET assemblies into fully readable and editable C# source code. It preserves the structure, methods, and variables, making it easy to inspect how the application was built. Whether you're debugging, studying someone else's code, or recovering lost source code, ILSpy provides an easy way to reverse engineer .NET applications.


Support for Multiple .NET Framework Versions

ILSpy supports a variety of .NET Framework versions, including .NET Core, .NET 5, and older .NET Framework versions. This makes it a versatile tool that can handle a wide array of assemblies, whether they are developed for older desktop applications or newer cross-platform systems. The ability to decompile assemblies across different versions makes ILSpy an essential tool for professionals working in .NET development.


Integrated Assembly Browser and Debugging Tools

ILSpy comes with an integrated assembly browser that allows users to navigate through assemblies and view classes, methods, properties, and other resources in a structured way. It also offers debugging capabilities that allow you to inspect the logic of the decompiled code and understand how the application behaves at runtime. These features make it an ideal tool for developers and security researchers looking to gain insight into a .NET application.


Lightweight and Easy-to-Use Interface

ILSpy provides a clean and intuitive user interface that makes it easy for both beginners and experienced developers to use. Its drag-and-drop functionality allows you to quickly load assemblies, and the built-in search tools help you find specific methods or classes within large assemblies. ILSpy is lightweight and efficient, offering fast decompilation without putting a strain on system resources.


Final Overview

ILSpy for Windows is a must-have tool for anyone working with .NET assemblies. With its ability to decompile assemblies into readable C# code, support for multiple .NET Framework versions, and user-friendly interface, ILSpy offers powerful features for debugging, reverse engineering, and code analysis. Whether you're a developer trying to understand someone else’s code or a security researcher investigating a .NET application, ILSpy provides the tools you need to get the job done efficiently.

Information about ILSpy

License Free
Op. System Windows
Category Development
Language English
Author ILSpy Team
permission icon Permissions Not applicable
Date 2026-04-28
Size 1.58 MB
File type MSI

Apps recommended for you

SoftEther VPN Gate Client Plugin 2026.06.18 build 9807 icon
Create a high-performance Virtual Private Network and hide your IP address!
CMake icon
KitWare
Ghostscript icon
Ghostscript for Windows is a versatile interpreter for PostScript and PDF files, enabling users to view, print, and convert documents across various formats.
Rons HTML Cleaner icon
Clean HTML data in a smart and efficient way
Qt Creator icon
Qt Creator for Windows is an integrated development environment (IDE) for developing cross-platform applications with C++ and Qt on Windows.
Microsoft Edge WebView2 icon
Web content integration for native apps
FMSLogo Files icon
FMSLogo Files for Windows is a simple logo programming environment designed for learning basic programming concepts through visual graphics and commands.
R for Windows icon
R for Windows is a free, open-source software environment for statistical computing and graphics, widely used for data analysis and visualization.
Secure Eraser 7.103 icon
Secure data deletion, shredders your files & folders
JProfiler 16.1.1 icon
The award-winning all-in-one Java profiler for Windows PC
Node.js 26.3.1 icon
Is a JavaScript runtime built on Chrome`s V8 JavaScript engine
Godot Engine 4.7 (64-bit) icon
Free and open source 2D and 3D game engine for Windows PC
dotConnect for MySQL Professional 10.1.123 icon
Development framework with a number of innovative technologies
SoftEther VPN Gate Client Plugin 2026.06.18 build 9807 icon
Create a high-performance Virtual Private Network and hide your IP address!
Vim 9.2.0670 icon
A highly configurable text editor built to creating and changing any text
Pinegrow Web Editor 9.3 icon
Build your own websites faster using drag and drop!
Electerm icon
Electerm for Windows is a modern terminal emulator that supports SSH, SFTP, and various shells, offering a versatile interface for developers and system administrators.
JProfiler 16.1.1 icon
The award-winning all-in-one Java profiler for Windows PC
Warp icon
Program on a terminal with the help of AI
UltraEdit 33.0.0.21 (64-bit) icon
High quality text editor with extensive tools for programers
Arduino IDE icon
The official app for Arduino programming
Mono icon
Mono for Windows is an open-source framework that enables developers to run .NET applications on Windows with cross-platform compatibility.
TurboWarp icon
Design all types of creative projects
Firebird icon
Firebird for Windows is an open-source relational database management system that offers powerful features for managing and querying databases.