Bug fixing has simply never been this fast

Start Using RevDeBug Start
transition1

Find the root causes of bugs in seconds

RevDeBug records the entire internal state of programs and enables developers to go back in time to track and fix the root causes of bugs.

RevDeBug for Cloud development

On-production dynamic runtime logging and debugging in the cloud. Enable and disable logging for any line of code without the need for redeployment.
We are launching soon, subscribe to stay up-to-date on the coming release!

RevDeBug for Unity 3D

Record what your game logic does to find the root causes of all the glitches and bugs. RevDeBug puts fun back into game debugging. See how it works
We are launching soon, subscribe to stay up-to-date on the coming release!

transition2

How does it work?

Play
video

RevDeBugReverse Debugger for .NET

Finding root causes of bugs by stepping backwards in time.

Stepping backwards in time.

RevDeBug records what an application does “under the hood” on each line of code and allows you to step backwards in time, which helps in finding the root causes of bugs. Finally you don’t need to restart your debugging session over and over again. Now you can trace the root cause of bugs just by stepping back in time.

Record history of local variables’ values.

RevDeBug records the history of all local variables’ values. Need to know where a particular variable’s value was set or used? Jump instantly to that particular moment in time with the use of RevDeBug. Now you can easily find what really caused this NullReferenceException or other hard to track ones.

Window of variable's value history over time.
Program source code decorated with values of variables and execution path.

See variables’ values at a glance while tracking bugs.

While using our historical debugger your source code view will be additionally decorated with recorded values of variables and return values of executed methods. That way it is way easier to understand why those particular code paths ware executed.

See exactly where and when your methods were executed.

With RevDeBug you can set the historic debugging breakpoints to quickly navigate to all the recorded execution occurrences of particular places in the source code.

Breakpoint history timeline with recorded executions and callers.
Traces all exceptions thrown by an application, allows to move backwards from every moment.

See all handled and unhandled exceptions.

RevDeBug traces all handled and unhandled exceptions thrown out by your applications. This allows you to move backwards starting from the moment they were thrown or captured to the real cause as to why it happened.

Inspect recorded web requests to you application.

RevDeBug records all information about web requests and responses allowing easy inspection and historical debugging of what happened to your web apps.

Web requests and responses recording makes it easy to inspect and debug web applications.

Other RevDeBug Features:

  • Recording of method’s entry/exit.
  • Recording of complete parameters values.
  • Recording of class static initialization (fields initialized with values, static constructor).
  • Graphic presentation of the threads in multithreaded applications.
  • Recording applications compiled in the ‘release’ mode.
  • Recording to file or streaming directly to IDE.
  • Recording the data without developer tools installed (no additional components are required).
  • Support for web applications running on IIS and IIS Express.
  • Support for .NET 4.5 or higher, .NET Core 1.0/1.1.
  • Integration with VS 2013, 2015 and 2017, from Community to Enterprise Editions.
  • Recording does not significantly slow down applications.

How is it different
from Microsoft IntelliTrace®?

RevDeBug Microsoft IntelliTrace®
Records reads and changes to all local variables Yes No
Records state for each line of code (each statement) Yes No
Records method entry/exit points Yes Yes
Records server-side code Yes Yes
Records runtime execution to file (without dev tools) Yes Yes
Shows recorded values as an source code overlay inside IDE Yes No
Easy access to all historical values of variables Yes No
Records JavaScript client-side code No* No
Records non-code based events (ie. changes in DOM, page template events, gestures) No Yes
Cost $25 /month $250 /month*

Microsoft IntelliTrace® is either registered trademark of Microsoft Corporation in the United States and/or other countries.

transition3
DevRain Solutions Testimonial

"RevDeBug is a new tool which helps me and my development team work more effectively. The process of searching for and fixing bugs was not so easy previously. I definitely recommend this tool for all .NET developers."

Oleksandr Krakovetskyi
DevRain Solutions
CEO
Microsoft Regional Director, Microsoft MVP

Kaizen Softworks

"Our team has been developing software for more than 10 years, so we know something about debugging. RevDeBug has added a new level to it reducing debug time even more and adding more detail to trace down what's happening. Going back and forth in time is great, production data recording easy to configure and the wide support (.NET 4.5 and higher, C#, VB.NET, .NET Core 1.0/1.1, IIS and IIS Express) are key to our wide set of projects and RevDeBug covers them all."

Fabian Fernandez
CEO at Kaizen Softworks
Microsoft MVP Uruguay

HPE

“We use RevDeBug with one of our solutions to record bugs while testing. It’s an interesting alternative for traditional debugging and I see it’s great potential for making fixing bugs quicker.”

Szymon Szczepański
Software Architect and Team Leader
Hewlett Packard Enterprise

QuantLabs.net Testimonial

"RevDeBug is a fantastic product for .NET developers, that’s for sure. I think it’s revolutionary what you’ve built, and I salute you for it."

Bryan Downing
QuantLabs.net
Founder
Organizer of Toronto .NET Developer Meetup

AMCON SOFT Testimonial

"RevDeBug has helped Amcon Soft save time during testing and fixing bugs in our source codes by making it easier to find the root that caused errors in the code."

Artem Ramazanov
AMCON SOFT
CEO

EDISON Soft Testimonial

"RevDeBug is a worthy replacement of IntelliTrace, has all its main features, as well as bringing new functions."

Tommy Karyukin
EDISON Software Development Centre
Founder

"RevDeBug is a new tool which helps me and my development team work more effectively. The process of searching for and fixing bugs was not so easy previously. I definitely recommend this tool for all .NET developers."

DevRain Solutions Testimonial

Oleksandr Krakovetskyi

CEO at DevRain Solutions
Microsoft Regional Director, Microsoft MVP

"Our team has been developing software for more than 10 years, so we know something about debugging. RevDeBug has added a new level to it reducing debug time even more and adding more detail to trace down what's happening. Going back and forth in time is great, production data recording easy to configure and the wide support (.NET 4.5 or higher, C#, VB.NET, .NET Core 1.0/1.1, IIS and IIS Express) are key to our wide set of projects and RevDeBug covers them all."

Kaizen Softworks Testimonial

Fabian Fernandez

CEO at Kaizen Softworks
Microsoft MVP Uruguay

“We use RevDeBug with one of our solutions to record bugs while testing. It’s an interesting alternative for traditional debugging and I see it’s great potential for making fixing bugs quicker.”

HPE

Szymon Szczepański

Software Architect and Team Leader
Hewlett Packard Enterprise

"RevDeBug is a fantastic product for .NET developers, that’s for sure. I think it’s revolutionary what you’ve built, and I salute you for it."

QuantLabs.net Testimonial

Bryan Downing

Founder of QuantLabs.net
Organizer of Toronto .NET Developer Meetup

"RevDeBug has helped Amcon Soft save time during testing and fixing bugs in our source codes by making it easier to find the root that caused errors in the code."

AMCON SOFT Testimonial

Artem Ramazanov

CEO at AMCON SOFT

"RevDeBug is a worthy replacement of IntelliTrace, has all its main features, as well as bringing new functions."

EDISON Soft Testimonial

Tommy Karyukin

Founder of EDISON Software Development Centre

Microsoft MVPs
Testimonials
Meetups
Partners

Buy

RevDeBug

$25
/month or $250/year

For Visual Studio.
An offer for your company to make developers' job easier for them and more profitable for you. Price per user.

Buy
...or try RevDeBug Trial license free for 30 days.

RevDeBug Server

$1800
/year per application

For .NET web applications.
Record continuously your deployed web applications to a remote server.
Search through recordings and just say no to non-replicable bugs.

License for end-users of your application.
From $10 per user yearly

RevDeBug Logger

$1800
/year per application

For .NET web applications.
Use RevDeBug magic inside your application without any additional services. When an error happens, save it to the database, log it to the disk or send its recording to your issue tracker.
Level up your error logging.

License for end-users of your application.
From $10 per user yearly

dots

About us

Bug fixing was slow and difficult. Now it isn’t. Problem found. Problem fixed.

Our 20 years experience means we care about the problems of developers and bug fixing. RevDeBug was born to pin point problems faster and allow developers to quickly process to fix them.

For the full story behind RevDeBug click here.

Innovative Economy - National Cohesion Strategy European Union - European Regional Development Fund The National Centre of Research and Development Grants for innovation

transition5