Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Reverse Engineering Tools
  3. dotPeek

dotPeek

Amsterdam, Netherlands

What it is

dotPeek is a free Windows desktop application from JetBrains for examining and decompiling .NET assemblies. It translates assemblies into equivalent C# and can also display their underlying IL code. Supported inputs include DLL, EXE, WINMD, and BAML files, along with ZIP, VSIX, and NuGet archives and folders. Decompiled assemblies can be saved as Visual Studio projects in .csproj format. For source lookup, dotPeek can use local PDB files, retrieve source from symbol servers, and generate PDB files; it can also provide symbol information to Visual Studio’s debugger for compiled assemblies. Search and navigation features include symbol-usage search, assembly indexing, and hierarchy views. Assembly Explorer presents references, resources, code, metadata, and dependency diagrams. The application supports bytecode decompilation, but not native-code decompilation. JetBrains lists Windows 10 and 11 among supported operating systems. Minimum listed hardware is a 2 GHz processor, 4 GB of memory, and 400 MB of disk space. The free plan requires no license key.

For and against

For

  • Free plan requires no license key.
  • Exports decompiled assemblies as .csproj projects.
  • Can provide symbol information to Visual Studio’s debugger.
  • Assembly Explorer displays metadata and dependency diagrams.

Against

  • Available as a Windows desktop application.
  • Does not decompile native code.
  • Minimum listed memory is 4 GB.

The verdict

dotPeek brings .NET decompilation, assembly inspection, and Visual Studio debugging support together in a free Windows application. Its decompilation is limited to bytecode, and users are responsible for confirming they have permission to decompile.

Who it suits

dotPeek suits Windows users who need to inspect .NET assemblies, recover equivalent C# code, or work with compiled assemblies in Visual Studio’s debugger. Users should first confirm that decompilation is permitted by the applicable license or obtain the copyright owner’s permission.

Plans and prices

dotPeek

Free

Windows desktop application · available as web or offline installer and portable 32-bit/64-bit versions

Every plan, in full

On the record

Assembly inspection
Assembly Explorer can show references, resources, code, metadata, and dependency diagrams for assemblies.jetbrains.com · read 7 Oct 2026
Decompilation
It decompiles .NET assemblies into equivalent C# and can optionally show the underlying IL code.jetbrains.com · read 7 Oct 2026
Hardware requirements
The listed minimum hardware is a 2 GHz processor, 4 GB memory, and 400 MB disk space.jetbrains.com · read 7 Oct 2026
Integrations
The download page says the dotUltimate installer can integrate selected products into chosen versions of Visual Studio.jetbrains.com · read 7 Oct 2026
Maker
JetBrains says it was founded in 2000 and lists Amsterdam, the Netherlands, as its headquarters.jetbrains.com · read 7 Oct 2026
Navigation and search
It provides symbol usage search, code navigation, assembly indexing, and hierarchy views.jetbrains.com · read 7 Oct 2026
Platform
dotPeek is a standalone desktop application for Microsoft Windows, with Windows 10 and 11 listed among its supported operating systems.jetbrains.com · read 7 Oct 2026
Project export
Decompiled assemblies can be saved as Visual Studio projects (.csproj).jetbrains.com · read 7 Oct 2026
Purpose
dotPeek is a free standalone .NET decompiler and assembly browser based on ReSharper’s bundled decompiler.jetbrains.com · read 7 Oct 2026
Security and compliance
JetBrains says its tools adhere to industry security standards including SOC 2 attestation and links to its Trust Center for reports and summaries.jetbrains.com · read 7 Oct 2026
Source lookup
dotPeek can identify local source using PDB files, fetch source from symbol servers, and generate PDB files.jetbrains.com · read 7 Oct 2026
Supported inputs
It supports DLL, EXE, WINMD, and BAML files, as well as ZIP, VSIX, and NuGet archives and folders.jetbrains.com · read 7 Oct 2026
Use restriction
The license agreement says users must ensure decompilation is permitted by the applicable license or obtain permission from the copyright owner.jetbrains.com · read 7 Oct 2026
Visual Studio debugging
dotPeek can act as a symbol server that supplies Visual Studio’s debugger with information to debug compiled assemblies.jetbrains.com · read 7 Oct 2026

Alternatives to dotPeek

Every alternative, ranked