Download NProfiler

Current release

This package contains the latest version of NProfiler and works as both a trial and a full version. Installing it will automatically update previous versions.

Download NProfiler
  • Version: 5.3.1
  • Release date: Wednesday, May 29, 2024

All releases

Version Release date Changes Download
5.3.1 Wednesday, May 29, 2024
  • We fixed an issue that prevented online activation when using a proxy server.
5.3.0 Tuesday, May 28, 2024
  • We have greatly optimized the profiler's tracing/instrumentation mode. Profiled applications now run 5 to 10 times faster.
  • Profiler result files are now locked when opened so that they can no longer be accidentally deleted, which caused the user interface to crash in the past.
  • Profiled applications no longer crash if the type information of a raised exception cannot be retrieved.
5.2.0 Tuesday, March 19, 2024
  • Added offline activation for machines without an internet connection.
  • The timeline now shows the activity of selected methods over time.
  • Added a process search field to the attach-to-process session configurator.
  • Items in the timeline legend now have the same order as those in the metrics selector, which makes them easier to scan.
  • Fixed a bug that led to incorrect sizes of different popups, such as the thread selector or the timeline metric popup.
5.1.0 Wednesday, March 6, 2024
  • Upgraded the profiler code base to .NET 8.
  • Replaced all icons with modern vector icons for high DPI.
  • Fixed some crashes when profiling .NET 8 applications.
  • Improved some descriptions in the session configurator.
  • Changed the syntax for specifying the namespaces to profile, so you must type less.
  • Increased the auto-expand depth in the call tree from 16 to 100 levels so that you can see the most relevant methods more quickly.
  • Changed the default sorting for the method list so that the most interesting methods are immediately at the top.
  • Changed the decompilation of async and enumerator methods to show the actual code instead of syntactic sugar that doesn't match the profiling results.
  • Simplified the license activation dialog.
5.0.6 Sunday, October 22, 2023
  • Fixes a UI crash in case of invalid IL offsets.
  • Fixes a potential source of UI deadlocks.
  • Fixes a crash related to invalid saved window settings.
  • Clarifies some descriptions in the profiling session configurator.
  • Improves logging.
5.0.5 Wednesday, August 16, 2023
  • Fixes a source code document bug that occasionally crashes the user interface.
  • Improves logging.
5.0.4 Wednesday, August 9, 2023
  • Minor user interface improvements.
5.0.3 Wednesday, August 2, 2023
  • Fixes a bug that causes the application to crash if a user tries to close a window while it is being closed.
  • Hides the hit count in the code sequence statistics popup in sampling mode.
  • Fixes issues with the option combo boxes in the session configurator.
5.0.2 Wednesday, July 19, 2023
  • Fixes two bugs that occasionally crash the user interface.
5.0.1 Wednesday, July 12, 2023
  • Adds a file association for *.nprof files.
5.0.0 Wednesday, July 5, 2023

NProfiler 5 is the new, completely rewritten version of NProfiler. It has a vastly improved user interface, considerably advanced overhead compensation, a better file format based on SQLite, and a much cleaner code base.