# dotPeek Reviews
**Vendor:** JetBrains  
**Category:** [Bug Tracking Software](https://www.g2.com/categories/bug-tracking)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 23
## About dotPeek
dotPeek is a free-of-charge standalone tool based on ReSharper&#39;s bundled decompiler. It can reliably decompile any .NET assembly into equivalent C# or IL code.




## dotPeek Reviews
  ### 1. My favorite developer tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** SAYYAD H. | IT Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 25, 2022

**What do you like best about dotPeek?**

DotPeak is one of the most favorite developer tools, it helps me a lot to find out the solution from existing dot net applications (dll) which are not accessible for code

**What do you dislike about dotPeek?**

I face some issues while creating the MS Visual Studio Project, it doesn't get some assemblies, which make us some time to do ard work find out the right solution

**What problems is dotPeek solving and how is that benefiting you?**

dotPeak is the tool to get code behind from exc and dll to rebuild applications if code is not available, it is very beneficial for my team to fix  many issues to get code behind and resolve the existing isssues

  ### 2. is a great tool to decompile library  and refact stuff and identify problem on compiled code

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 13, 2021

**What do you like best about dotPeek?**

It is a great tool to decompile library and refactor stuff and identify problems on compiled code and is very easy to use and understand the flow how it works is a fantastic tool.

**What do you dislike about dotPeek?**

The way to decompile is more straightforward than the others used before, and you can collect clean data that is very important to take approaches on the library.

**What problems is dotPeek solving and how is that benefiting you?**

The problems you solve with dotPeek decompile the library more efficiently and update the code to work better, and detect problems when you want to see the code after decompile.

  ### 3. dotPeek, my reliable decompiler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 26, 2021

**What do you like best about dotPeek?**

- Access to source  code in an organized manner
- Includes process and assembly explorer
- User-friendly environment
-Dark mode is available

**What do you dislike about dotPeek?**

It's limited to .net technology
Also is not the fastest in comparison of its other disassembler competitors
Sometimes class libraries won't be decompiled in the correct format

**What problems is dotPeek solving and how is that benefiting you?**

I use dotPeek to decompile and debug binary and class libraries after deployment
It is a great help when I need to quickly review the code logic  of a developed app

  ### 4. It has helped me recover code from production applications that I have lost at some point

**Rating:** 5.0/5.0 stars

**Reviewed by:** Armando P. | Programmer Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 29, 2020

**What do you like best about dotPeek?**

Thanks to dotPeek I no longer have the frustration of losing source code in various situations. I consider him a hero in critical moments. It is the best software of its kind as it disasambly does it very well.

**What do you dislike about dotPeek?**

Certain variable names and casting mode. After that nothing more.

**What problems is dotPeek solving and how is that benefiting you?**

The need to update existing applications, of which the source code has been lost.

  ### 5. Excellent decompiler for C # code or complete projects in .Net

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jonathan Alexander C. | IT Infraestructura y Desarrollo, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2020

**What do you like best about dotPeek?**

What I like the most is that in particular it has helped me a lot to decompile code in c # and dll to know its structure and be able to make improvements to the project, which has been very useful when the project is not developed by one, but there is third-party persons who have carried out said project.

I have used it for that purpose and it is truly the best when it comes to decompiling a project or an application already in operation.

**What do you dislike about dotPeek?**

I would say that it is limited only to .net that other languages ​​with Java and others that can be compiled for its execution could include.

**What problems is dotPeek solving and how is that benefiting you?**

Once we had the need to know or decompile a dll to be able to modify its structure and add more fields for connecting to the database, that was very helpful at that time.

  ### 6. DotPeek - Best .NET Decompiler Tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aymane M. | Programmer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 23, 2019

**What do you like best about dotPeek?**

- It's decompile all methods with clean code (Deobfuscation) 
- Export code as visual studio solution (SLN)
- Search everywhere in the decompiled code
- The assembly explorer
- Process explorer
- IL Viewer
- Also decompile external libs of the project
- Show compiler generated code easy
- IntelliJ IDEA keyboard shortcut
- You can change the color scheme of the tool in options menu
- Export a library only to project (Not the whole project)  

**What do you dislike about dotPeek?**

- When i use it in mac os with Wine tool it doesn't do the perfect
- Sometimes, it crashes
- The cast problem in the code
- Resources decompiling problem
- it doesn't decompile the code generated with Mono or Xamarin works only if the tool or software use .NET framework

**Recommendations to others considering dotPeek:**

- Use it with latest .Net framework installed in your computer
- Don't use it in another system like mac or linux with a tools like Wine
- Also i Recommend to install earlier versions of .net if your tool or software was old
- Run the software using Administration permissions work better that use it wit user permissions only
- If crashes when it decompiling a code, don't close it, wait until it complete the decompiling tasks


**What problems is dotPeek solving and how is that benefiting you?**

I decompile a tool called "BSTweaker" that root BlueStacks and i got the code that do that and i applying that on mac. also i use it to decompile external libraries on this tool

  ### 7. Simple, effective and comprehensive

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mehmet S. | Senior Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2019

**What do you like best about dotPeek?**

The user interface is very similar to Visual Studio, and it feels very familiar and intuitive to operate the program. It downloads the symbols for public libraries automatically, and allows you to export the source code as a project, which is very useful when tinkering and experimenting with stuff.

**What do you dislike about dotPeek?**

The program takes a while to start up, and there might be some performance issues surfacing with really big libraries / dependency trees.

**Recommendations to others considering dotPeek:**

It definitely does what it says and gets the job done. The ability to export the source as an independent project is a huge plus on its own, it's fairly easy to spin up a little experimental version of most libraries available.

The only downside is the time it takes to start up and the performance issues when you process massive dependency trees and big DLLs, but that can be worked around with a little bit of horsepower if ever needed. I would strongly recommend this product.

**What problems is dotPeek solving and how is that benefiting you?**

It makes it a lot easier to resolve issues at production, and experiment with 3rd party libraries. I actively use it to debug and review code that has been built and deployed and diagnose issues.

  ### 8. One of the best disassembly tool.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** September 30, 2019

**What do you like best about dotPeek?**

First provides the support to decompile the assembly file (.dll, .exe) to readable code( C#, .Net)
Also provides the support to load multiple assemblies and list all.
Can do debugging by attaching process.

**What do you dislike about dotPeek?**

As it is loaded with loads of functionality, it is slower than dnSpy.

**Recommendations to others considering dotPeek:**

In my Personal opinion dotPeek is good to decompile the assemblies but not the best because of it's response time.
dnSpy can be one of option is stress situation.

**What problems is dotPeek solving and how is that benefiting you?**

Decompiled the .dll to find the code to anylze the bug in deployed machine.

  ### 9. Overall good decompiler for C# DLL 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rao T. | DotNet Project Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 24, 2018

**What do you like best about dotPeek?**

first of all its fully functional free product of JetBrains .
it's very helpful for all backend developers mostly for C# .net developer.
it's very helpful to debugging third-party assemblies and debugging third-party codes.

dotPeek works with the "look and feel" of a code editor with navigation/search functionalities and are capable of decompiling .NET framework 1.0-4.5 assemblies to C# In practical terms, 

 "search for symbol" functions sit alongside instant "jump to" controls to navigate towards a specific type, assembly, symbol, or type member, as well as navigation to symbol declarations, implementations, derived, and base symbols.

**What do you dislike about dotPeek?**

I didn't see any big issue or dislike  which I mention here but there is a little issue with dot peek its  decompiled all code of .dll but not 100% accurate formatted except this, I didn't see any disadvantage or dislike Overall, stand alone in the market and free makes it a great tool hopefully in feature  dotPeek developer consider my this point also.

**Recommendations to others considering dotPeek:**

it's awesome to decompile and categorization of assemblies and view its code it is the very Recommended product for software engineers and developers 

**What problems is dotPeek solving and how is that benefiting you?**

basically, I m a software engineer and develop lots of software and in some condition, we have to use third-party DLL it's very difficult to us which DLL we are using it is safe for us! and what this DLL do with our software in this condition we use dotpeek to see this DLL code 

  ### 10. A handy tool that every developer should have in their belt

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 08, 2019

**What do you like best about dotPeek?**

The integration into Visual Studio to be able to control + click into compiled libraries is beyond useful and can really help debug. Being able to drag and drop several DLLs into the standalone application is wonderful.

**What do you dislike about dotPeek?**

There isn't really anything to dislike about the product, the only thing that could use some slight improvement is the speed when using the integration in Visual Studio and when opening the standalone application.

**Recommendations to others considering dotPeek:**

Considering the tool is free, there is really no reason not to at least give it a shot. We have been using it for years and it has saved our developers countless hours and helped us to even identify issues with 3rd party libaries to help 3rd parties fix bugs in their code.

**What problems is dotPeek solving and how is that benefiting you?**

Helping developers more quickly identify where issues could be. We would spend many more hours debugging issues relating to compiled libraries (whether 3rd party or not) without DotPeek.

  ### 11. The most effective decompiler I tested

**Rating:** 4.5/5.0 stars

**Reviewed by:** Oded U. | Customer Success Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 13, 2019

**What do you like best about dotPeek?**

I appreciate the tool's straightforward approach-
I went through many decompilers until I landed this one which became my tool of choice.
I am a software developer and in many occasions we face an assembly without the source- dotPeek to the rescue.

**What do you dislike about dotPeek?**

I am still struggling to find the best way to export a full project (probably somewhere hidden- I just need to figure it out). I could not find a relevant solution online.

**Recommendations to others considering dotPeek:**

Just install and give it a try-
naturally the metadata is hard to recover (and code comments- as compilers do a pretty good job) but in many cases this tool was all I needed.

**What problems is dotPeek solving and how is that benefiting you?**

My team often faces a compiled code which we want to either maintain or just learn from-
if the compiled version does not come with the source code we must have a way to decompile it back.

  ### 12. Net point decompiler

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Consumer Goods | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 13, 2019

**What do you like best about dotPeek?**

Perfect app for developers, Fully gratutio and decompila in C # language.
Essential tool to decompile an assembly, it is also of excellent quality. DotPeek works as a symbol server, you can do the debugging of information in a simple way, even though the assemblies are of considerable difficulty.
The great advantage is that it does not store any symbol files, it generates the PDBs and also the source files for the requested assemblies and returns them to the debugger in a simple and fast way.


**What do you dislike about dotPeek?**

As for the vision of a negative point, nothing to emphasize, is not as efficient and fast as its competitors, but being free I will not put it as a negative point.


**Recommendations to others considering dotPeek:**

This app is slowly becoming a gap between developers, little by little it can support more and more large platforms, which is a good App that is growing very fast and is to stay


**What problems is dotPeek solving and how is that benefiting you?**

It has helped me to decompile the assemblies on Mac when we do not have the source code or it gives us an error. In addition, I have already learned that it tells you how things are done and it is also a tool for learning


  ### 13. One of the coolest Decompiler out there!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Waqar K. | Sr Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 06, 2018

**What do you like best about dotPeek?**

First and foremost is that dotpeek  is free of charge standalone tool. It can decompile any .NET assembly into equivalent C# or IL code.
After decompilation it helps you with saving it as .csproj file which can almost give you the same source code.  It is also great tool for downloading source code and debugging third party code, and debugging third party assemblies. Also, it indexes all assemblies in your assemblies list, providing you the ease of jump to anywhere with the option, Go to Everything. The thing that attracts me a lot is its ability to show or hide compiler generated code.  dotPeek also helps with what is happening under the hood for new C# features, like auto-properties or closures.

**What do you dislike about dotPeek?**

I think not having the ability to debug decompile assemblies . Also reverse engineering an assembly is not as efficient as some of the competitors are providing. Overall, being free and having standalone makes it a great tool 

**Recommendations to others considering dotPeek:**

Ability to debug decompile assemblies. 
Also help with the categorization of assemblies 

**What problems is dotPeek solving and how is that benefiting you?**

It helps us with decompiling assemblies when we don't have the source code available. Also understanding what is happening  under the hood  is great for becoming a pro developer.  One thing that really stand out for me is retrieving of legacy assemblies and seeing the source code of it.

  ### 14. Great Free tool for decompilation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Insurance | Enterprise (> 1000 emp.)

**Reviewed Date:** March 12, 2019

**What do you like best about dotPeek?**

The best part is that it  supports multiple formats including libraries (.dll), executables (.exe), and Windows metadata files (.winmd)

Also, It downloads the symbols for public libraries automatically, and allows you to export the source code as a project, which is very useful when tinkering and experimenting with stuff.

**What do you dislike about dotPeek?**

The program takes a while to start up, and there might be some performance issues surfacing with really big libraries / dependency trees



**What problems is dotPeek solving and how is that benefiting you?**

As soon as you've decompiled an assembly, you can save it as a Visual Studio project (.csproj). This potentially saves a lot of time if you need to restore lost source code from a legacy assembly

It makes it a lot easier to resolve issues at production, and experiment with 3rd party libraries

  ### 15. The best decompiler

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sakunthala P. | Software Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 13, 2019

**What do you like best about dotPeek?**

The decompiler supports to multiple formats. It is easy to use. It has easily manage assembly lists. It is a quick decompiler tool.

**What do you dislike about dotPeek?**

Nothing special. The cost is high but it helpful more than the cost.

**Recommendations to others considering dotPeek:**

This tool includes different code structure and hierarchy views. Learn easily and included lot of features. It helps to save our time.

**What problems is dotPeek solving and how is that benefiting you?**

We wasting lots of working hours to Debug.. But it is easy with dotPeek and we can save our time.

  ### 16. Got used to it quickly

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Transportation/Trucking/Railroad | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 12, 2019

**What do you like best about dotPeek?**

Uses a very familiar interface
The dotPeek's UI is very reminiscent of a text editor, it has a large section with decompiled code, file browser, a search and navigation tool, etc. Developers will easily find themselves at home and get used to it quickly.

View dependencies between assemblies.

**What do you dislike about dotPeek?**

Starts up slowly and is not a light weight tool

**What problems is dotPeek solving and how is that benefiting you?**

Specifically engineered "search for symbol" functions sit alongside instant "jump to" controls to navigate towards a specific type, assembly, symbol, or type member, as well as navigation to symbol declarations, implementations, derived, and base symbols.


  ### 17. DotPeek review 

**Rating:** 2.5/5.0 stars

**Reviewed by:** Mackie S. | Assistant Store Manager, Hospitality, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 12, 2019

**What do you like best about dotPeek?**

DotPeek makes it so easy to decompile any .net web address into an easy to read computer code. It’s also free to use so that’s great. 

**What do you dislike about dotPeek?**

The download process to me a very long time. 

**What problems is dotPeek solving and how is that benefiting you?**

Being able to easily and cheaply decode web addresses 

  ### 18. dotPeek decompiler for .NET

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dayanna M. | Jefe de Sistemas Eléctricos, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2018

**What do you like best about dotPeek?**

Totally free and decompiles in C# language, great for developers. If what you need is to decompile an assembly, this tool will be essential for you as it is also of good quality. DotPeek can function as a symbol server, meaning it can provide a debugger with the necessary information to debug compiled assemblies. Unlike traditional symbol servers, e.g., Microsoft Symbol Server, dotPeek does not store any symbol files, it generates PDB and source files for the requested assemblies and returns them to the debugger. It is a tool from JetBrains, it is part of the EAP (Early Access Program), with the aim of achieving early adoption of the tool by developers and being able to test the latest product features before the final release.

**What do you dislike about dotPeek?**

I have no complaints or dissatisfaction regarding dotPeek as it works excellently. It offers multiple benefits.

**Recommendations to others considering dotPeek:**

Pay attention to dotPeek as its reach is increasing, because it is supporting more platforms, which makes it accessible and allows it to reach more developer users in a timely manner.

**What problems is dotPeek solving and how is that benefiting you?**

The latest version supports development on Windows, Mac, and Linux for ASP.Net Apps, .Net Core, .Net, Xamarin, and even Unity3D. dotPeek is capable of decompiling any .NET assembly and displaying it as C# code. The supported types are: Libraries (.dll), Executables (.exe), Windows 8 metadata files (.winmd), Compressed files (.zip), Nuget Packages, Visual Studio Extensions (.vsix). The way to work with this utility is very similar to Resharper, as we already have a series of quick accesses to the different functions that the tool offers.

  ### 19. For a free tool its amazing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Sports | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 13, 2019

**What do you like best about dotPeek?**

Ok first its free which is amazing and secondly it is really easy to use.

**What do you dislike about dotPeek?**

Does not have as many functions as I would like but that being said its free so I really can not complain

**Recommendations to others considering dotPeek:**

Try it! it is free so their is really no downside, really easy to use!

**What problems is dotPeek solving and how is that benefiting you?**

I am decompiling my .net things into their equivalent 

  ### 20. Lots of resources and easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 12, 2019

**What do you like best about dotPeek?**

The best decomplier out there. It makes it easy to strip down all food to what you need and rebuild it from the ground up. 

**What do you dislike about dotPeek?**

The cost is a little high but there are lots of resources to make up for that. 

**What problems is dotPeek solving and how is that benefiting you?**

This has streamlined our debug process and has made a better product for our customers. 

  ### 21. An Outstanding Decompiler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 31, 2019

**What do you like best about dotPeek?**

Effortlessly decompiles a variety of .NET programs and binaries.

**What do you dislike about dotPeek?**

The UI isn't always the most intuitive and certain features are locked behind a paywall.

**What problems is dotPeek solving and how is that benefiting you?**

We needed to make a change to a legacy library that we only had the .dll for. The free version of dot peek allowed us to get enough of the source code that we could make our change and republish it.

  ### 22. Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Consumer Goods | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 13, 2019

**What do you like best about dotPeek?**

It is very useful for debugging codes that are third party.

**What do you dislike about dotPeek?**

I didn’t see any disadvantages with the tools once can use with the software.

**What problems is dotPeek solving and how is that benefiting you?**

I and my team use dot peek for DLL codes

  ### 23. Great for viewing compiled assemblies

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** December 21, 2018

**What do you like best about dotPeek?**

SeeEasy to use GUI. And a must have to view compiled code. Nice to be able to export into visual studio project.

**What do you dislike about dotPeek?**

Only works for .net assemblies. No surprise; but it would be great if it supported c /c++ dlls. 

**What problems is dotPeek solving and how is that benefiting you?**

Reverse engineer compiled dll that lack documentation. This tool is a must in a company that use C# ..Net for development.


## dotPeek Discussions
  - [What is JetBrains dotPeek used for?](https://www.g2.com/discussions/what-is-jetbrains-dotpeek-used-for) - 1 comment, 1 upvote

- [View dotPeek pricing details and edition comparison](https://www.g2.com/products/dotpeek/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-21+03%3A05%3A32+-0500&secure%5Bsession_id%5D=ed975223-95d1-488e-932d-ced10d8b109f&secure%5Btoken%5D=f7b21f67d4f51bd0ae9a2a64ee37c6b584a5e25b00a6a71b80bef2cc0faae033&format=llm_user)

## dotPeek Features
**Bug Reporting**
- User Reports & Feedback
- Tester Reports & Feedback
- Team Reports & Comments

**Bug Monitoring**
- Analytics
- Bug History
- Data Retention

**Agentic AI - Bug Tracking**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top dotPeek Alternatives
  - [Jira](https://www.g2.com/products/jira/reviews) - 4.3/5.0 (7,459 reviews)
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,282 reviews)
  - [ClickUp](https://www.g2.com/products/clickup/reviews) - 4.6/5.0 (11,916 reviews)

