UDB
UDB: A Linux C/C++ debugger built around recorded forward and reverse execution. Ranked #10 of 27 in Debuggers by our editors (8.0/10); pricing: Pricing on request; best for linux C/C++ reverse debugging.
At a glance
- Editor score8.0 / 10
- PricingPricing on request
- Best forLinux C/C++ reverse debugging
- Free planNo
- Supported languagesC, C++
- Facts checked20 Sep 2026

Where it wins
- Replays recorded execution forward or backward
- Supports core dumps, remote debugging, and GDB compatibility
- Integrates with VS Code, CLion, Eclipse, and Emacs
Where it doesn't
- Supports Linux rather than multiple operating systems
- No general free plan for ongoing use
- Enterprise package pricing requires contacting sales
Our verdict on UDB
UDB is an interactive debugger for developers working with Linux C and C++ applications. Its central capability is recorded program history: developers can replay execution forward or backward while inspecting variables and memory. It also supports conditional breakpoints, watchpoints, exception breakpoints, attaching to running processes, core-dump loading, and remote debugging through udbserver. This makes it suited to investigating race conditions, deadlocks, memory corruption, segmentation faults, and stack corruption.
The feature depth is concentrated in time-travel debugging. Recorded execution lets developers revisit earlier program states instead of relying only on forward stepping, while GDB compatibility supports established debugging workflows. The explain command adds AI-assisted debugging, and integrations for Visual Studio Code, CLion, Eclipse, and Emacs provide options across several development environments. The Enterprise Team Package adds CI recording generation, unlimited UDB time-travel debugging sessions, thread fuzzing, AI coding-agent integration, and white-glove support. The Enterprise OEM Package adds production debugging, portable recordings for replay, remote debugging options, and white-glove support.
UDB is a focused choice for teams diagnosing difficult C/C++ failures on Linux, particularly when reverse execution, core dumps, remote sessions, or CI recordings are important. The Land and Prove Program includes six months of unlimited development access to the full Undo Suite, unlimited recordings, CI and test-suite integration, enterprise support, and concierge onboarding and training. Teams with production debugging or OEM requirements can choose the corresponding enterprise package. Developers needing a debugger for other operating systems, languages beyond C and C++, or a general free plan should consider an alternative with broader platform coverage or a different access model.
Your product? Our editors can test UDB in depth and publish a review, labelled as paid · from $149/mo →
UDB pricing
UDB fact sheet
| Free plan | No |
|---|---|
| Paid from | Not verified |
| Supported languages | C, C++ |
| Target platforms | Linux |
| Remote debugging | Yes |
| Conditional breakpoints | Yes |
| Exception breakpoints | Yes |
| Time-travel debugging | Yes |
| Core dump debugging | Yes |
| Deployment | Self-hosted |
| Platforms | Linux |
| Support | Email, Community, Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 4 integrations: Visual Studio Code, CLion, Eclipse, Emacs See all → |
| Pricing | Pricing on request (source) |
| Website | undo.io |
| Facts checked | 20 Sep 2026 |
UDB integrations
UDB lists 4 integrations on its own site.
- Visual Studio Code
- CLion
- Eclipse
- Emacs
Alternatives to UDB
- GDBA free, open-source debugger with unusually broad language, target, and remote-debugging coverage.9.4
- LLDBA capable, free debugger for C/C++ and Apple-platform development.9.2
- WinDbgA free, deeply capable debugger for Windows applications, drivers, and crash analysis.9.0
Used UDB? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used UDB for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
UDB is listed in our Debuggers directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/udb/"><img src="https://www.itechguides.com/best/badge/udb.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


