dotPeek
 
Get dotPeek

Introduction

Last modified: 11 February 2024

dotPeek is a free .NET decompiler and assembly browser. The main idea behind dotPeek is to make high-quality decompiling available to everyone in the .NET community, free of charge.

dotPeek decompiles any .NET assemblies and presents them as C# or IL code. Supported file types include:

  • Libraries (.dll)

  • Executable files (.exe)

  • Windows 8 metadata files (.winmd)

  • Archives (.zip)

  • NuGet packages (.nupkg)

  • Microsoft Visual Studio Extensions packages (.vsix)

To assist you in working with compiled assemblies, dotPeek provides lots of features for:

dotPeek borrows most of its features from JetBrains ReSharper, a developer productivity tool for Microsoft Visual Studio.