
Windows · Developer Tools
JetBrains dotPeek
Free .NET decompiler and assembly browser
Version 2026.2.3.1 · by JetBrains
Official site: jetbrains.com
About JetBrains dotPeek
Free .NET decompiler and assembly browser
### Decompile .NET assemblies to C# ###
dotPeek is a free-of-charge standalone tool based on ReSharper's bundled decompiler. It can reliably decompile any .NET assembly into equivalent C# or IL code.
The decompiler supports multiple formats including libraries (.dll), executables (.exe), and Windows metadata files (.winmd).
dotPeek can decompile any .NET assemblies
### Export decompiled code to Visual Studio projects
As soon as you've decompiled an assembly, you can save it as a Visual Studio project (.csproj). This can potentially save a lot of time if you need to restore lost source code from a legacy assembly.
### Download source code and debug third-party code
dotPeek can identify local source code based on PDB files, or fetch source code from source servers such as Microsoft Reference Source Center or SymbolSource.
dotPeek can also perform as a symbol server and supply Visual Studio debugger with the information required to debug assembly code.
### Navigation and Search
dotPeek inherits a lot of features from ReSharper. These include contextual and context-insensitive navigation, usage search, as well as different code structure and hierarchy views.
### Find usages of any symbol
Use Find Usages to search for all usages of a symbol, be it a method, property, local variable or a different entity. The Find Results tool window lets you group usages, navigate between them, and open them in the code view area.
### Jump to a type, symbol or anything
Whenever you put a caret on a symbol in the code view area, dotPeek offers a plethora of contextual navigation options that are all available via Navigate To drop-down menu.
### Navigate to related code
dotPeek indexes all assemblies in your assembly list, as well as all assemblies that they reference, and provides features to quickly jump to specific code. For instance, Go to Everything allows searching for an assembly, namespace, type, member, or a recently opened file.
#### Package Parameters
The following package parameters can be set:
How to install JetBrains dotPeek
- Click Download — the developer's official website opens in a new tab.
- Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
- Prefer the command line? With Chocolatey you can install and update it with: choco install jetbrains-dotpeek
- Open JetBrains dotPeek once it finishes installing.
Frequently asked questions
Is JetBrains dotPeek free to download?
Yes. The Download button sends you to jetbrains.com, the developer's official site, where JetBrains dotPeek is available to download. Grabware doesn't host or modify any files.
What is the latest version of JetBrains dotPeek?
The version listed here is 2026.2.3.1, published /Date(1790. The developer's site always has the newest release.
How do I install JetBrains dotPeek from the command line?
With Chocolatey, run: choco install jetbrains-dotpeek. This installs it from the official source and keeps it updated.
Is JetBrains dotPeek safe?
JetBrains dotPeek downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.
Alternatives to JetBrains dotPeek
More
March 2014 servicing stack update for Windows 8.1 and Windows Server 2012 R2 (KB2919442)The update fixes some issues in the servicing stack of Windows 8.1 and Windows Server 2012 R2.Chocolatey Compatibility ExtensionExtension package to provide compatibility with older versions of Chocolatey
Update for Universal C Runtime in Windows (KB2999226)Update for Universal C Runtime (CRT) in Windows. Before you install this update, check out the prerequisites section.