The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as hangs, slow performance, memory leaks or memory fragmentation, and crashes in any user-mode process.
Cost / License
- Free
- Proprietary
Platforms
- Windows
WinDbg is described as 'Multipurposed debugger for Microsoft Windows, distributed on the web by Microsoft as part of the Debugging Tools for Windows. It can be used to debug user mode applications, drivers, and the operating system itself in kernel mode' and is an app in the development category. There are more than 10 alternatives to WinDbg for a variety of platforms, including Windows, Linux, Mac, Web-based and .NET Framework apps. The best WinDbg alternative is Microsoft Visual Studio. It's not free, so if you're looking for a free alternative, you could try Microsoft Visual Studio or x64dbg. Other great apps like WinDbg are OllyDbg, B4X, Microsoft Small Basic and Binary Workbench.
The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as hangs, slow performance, memory leaks or memory fragmentation, and crashes in any user-mode process.

rr is a debugging tool designed to record and replay program execution. During the replay phase, rr provides an enhanced gdb debugging experience that supports reverse execution.
MaxBlox is a complete application development platform. The entire system is web-based and allows the ability to build applications that operate over the web. This is architected as a Platform as a Service (PaaS) system.


MaxBlox is the most popular SaaS alternative to WinDbg.