.NET Reflector

Latest version: 5.1.4.0

Explore, browse, and analyze .NET assemblies

.NET Reflector logo
  • Explore .NET assemblies in an easy-to-understand, natural way
  • Understand the relationships between classes and methods
  • Find where types are instantiated and exposed
  • Check that your code has been correctly obfuscated before release
  • 30 Add-Ins available for free

.NET Reflector enables you to easily view, navigate, and search through, the class hierarchies of .NET assemblies, even if you don't have the code for them. With it, you can decompile and analyze .NET assemblies in C#, Visual Basic, and IL.

Disassembler and analyzer panes

.NET Reflector lets you disassemble and analyze assemblies

View the full demo to find out more about how .NET Reflector can help you understand what happens behind the scenes.

If you need to understand why the code you are looking at does not work as expected, simply download your free copy here.


Red Gate has recently acquired .NET Reflector. We will continue to maintain a free version for the benefit of the community. Over the next few months we will be exploring how we can make Reflector even more useful to .NET developers. We always welcome feedback from the community so, if you have any ideas, please post them on the .NET Reflector forum.
Lutz Roeder's other tools are available from his website at www.lutzroeder.com.