You'll receive

Bi-weekly updates

Exclusive discounts

Product update alerts

Audit data, schema, and permission changes
Gain full visibility into your transaction logs
Rollback or replay any database transaction
Forensically investigate who changed what and when
Implement before and after auditing
View a complete history of row changes
Reverse inadvertent or malicious database transactions
Avoid performance overhead and data storage


Transaction visualization

View, group, and sort transactions in a custom high performance grid with advanced filtering options. Learn more

See next feature

Data recovery

View deleted and damaged data. Reverse inadvertent or malicious database transactions to repair data. Recover from specific data loss/damage without relying on full database restores. Learn more

See next feature

Before and after auditing

View before and after values for update operations, who changed what and when the change occurred as well as the full row history of row changes. Learn more

See next feature

Undo or redo

Selectively view or script one or all operations in a transaction and create replay or reroll scripts. Learn more

See next feature

Transaction isolation

Isolate specific SQL Server transactions by user, date, object, change type, and more. Utilize advanced grid search algorithms including regular expressions, transaction details and row history search. Learn more

See next feature

Multiple report and output formats

Display the transaction log information in grid or export to HTML, CSV, XML, SQL Script, SQL Bulk files or directly to a database. Learn more

See next feature

Detailed login info

Find out the name of the login, who and when made the change, even before the product was installed as well as granular details for every operation and transaction recorded in the transaction log. Learn more

See next feature

Unattended execution

Read transaction log files unattended during off peak hours via the CLI, minimizing the overhead on your server. Learn more

See next feature

Continuous auditing

Carry on with auditing at the exact point where the previous auditing session was finished. No more missing and no duplicated data. Learn more

See next feature

Interface themes

Choose between dark, colorful and light colored layout

See next feature

ApexSQL Log 2018 – Screen shot tour

This article represents a screen shot tour of ApexSQL Log features with a brief description

ApexSQL Log vs. SQL Server Change Data Capture (CDC)

This article shows side by side comparisons of ApexSQL Log vs. SQL Server Change Data Capture (CDC)

Continuous SQL Server database auditing and reporting using the transaction log

This article shows how to setup ApexSQL Log to perform continuous nightly auditing of SQL Server database transaction log files/backups and create repository tables that will store all audited data by creating a repeatable session in ApexSQL Log.

ApexSQL Log general overview

This video explains core features of ApexSQL Log

6 cases when you really need a SQL Server transaction log reader

This blog article covers the various scenarios when you might benefit from reading the SQL Server transaction log with ApexSQL Log including auditing changes on a database schema or data, troubleshooting security issues, recovering data that was inadvertently updated or deleted, and more

SQL Server database recovery flow chart

This article is intended to help users choose the best recovery solution for their particular disaster recovery scenario. The tools which offer solution are ApexSQL Log and ApexSQL Recover

Advantages of ApexSQL Log

This blog article describes key features, as well as important advantages of ApexSQL Log

How to choose and perform the most appropriate recovery solution after the data loss

This knowledgebase article shows how to ensure that recovery chance is maximized, by taking the correct post-incident steps, understanding the recovery process, and making the right choice between ApexSQL Log and ApexSQL Recover when planning the recovery

SQL disaster recovery article index

This article provides key information and links to all important recovery-related articles

See more


Thank you! You are just great! May I recommend your company and products wherever and whenever you want me to do? ... When we would start using ApexSQL Log I'll purchase it for sure, your service is exceptional!

Georg Untersalmberger

Managing Director

KraftWerk Informationstechnologie GmbH

I had downloaded the ApexSQL Log tool for a very specific need that I had to quickly find some information from a transaction log backup – and it worked GREAT!

Dave Fackler

Microsoft BI Architect

Thank you, thank you, thank you!!!!! What I could not accomplish over the past 7 days ApexSQL Log did in 20 minutes. The anguish of data loss is now over. You folks are brilliant!

Steve Sweeney

Advanced Database Designs LLC

I just wanted to tell you how much I appreciated your truly exceptional service... At first glance, it seemed like the ApexSQL Log would not be able to find all the deleted records (beyond the 10% recovery permitted by the trial version). Thanks to your willingness to help and your lightning fast support team, it appears that my team was able to find and recover all the missing data…you and your team’s extraordinary service was that spoonful of sugar needed, thank you

Jalil Fanaian



Brian, thank you very much for your help with getting us this product today. I have been using the ApexSQL Log + ApexSQL Recover trials for the past few days and they are outstanding. I just used the ApexSQL Recover tool to recover about some data that would have taken numerous work hours to re-enter, so thanks again

Christopher R. Wujciak

IT Database & Websites Manager

Federal Emergency Management Agency

I'm the developer/dba responsible for pimping your products to my company. After drooling over them for years I finally found an employer who recognizes their worth enough to purchase the entire suite. The purchase was prompted by a recent life-saving by your ApexSQL Log software (I'd installed the trial). I looked like a hero and when questioned about how I'd saved the day, I told my project manager about your software suite and an RPO was submitted for approval that day

Megan Willesen

Senior Applications Developer


Let me start by thanking you once again for such a wonderful suite of tools. ApexSQL Log has saved my life more than once in the past

Eric Pfirman

Geospatial Information Specialist

PAR Government Systems Corp.

P.S. From what I've seen so far with the program, I can honestly say it's a great tool and the layout of the user interface is excellent. Often I find I won't use a program if the interface is either confusing, cluttered or just plain ugly, even if it's the best exponent of what it's designed to do. No such problems with the [ApexSQL Log]! :)

M. Holman

Computer Programmer

Black Stump Consulting Group

Perth, Western Australia

Best. Software. Ever. It's a long story, but ApexSQL Log may solve a previously un-solvable issue for us.

Seth Buxton



We had an update query which affected 110,000 rows in our SQL Database. With ApexSQL Log, this amazing software allowed me to create an Undo Script. Thank you ApexSQL for your prompt response and resolution to my critical issue I faced. What a pleasure to deal with!

Junaid Ali

Digital Solutions Specialist

Harmony Printing

I mainly use ApexSQL Log. We do 5 minute transaction log backups and I have had a number of cases in which I had to prove/verify a specific person modified a row. Our application does not log information to the level needed for that verification in all cases. Your tool allowed me to quickly identify the necessary rows and provide documentation to the requestor.

Ted Davidson

Director of IT

Preferred Primary Care Physicians

ApexSQL Log worked beautifully and I was able to test and restore deleted SQL data.

Patrik Hildingsson

E.ON Elnat Sverige AB

I must confess, this is a very good application and the manual so direct and concise, I wasn't confused to get the application working. I actually used it to read log transaction and undo update that has been made. Overall the application [ApexSQL Log] is superb.

Jide Adefuye

Project Delivery Systems Coordinator

I have tried ApexSQL Log and I cannot tell how fascinated I was. The tool is very intuitive - my knowledge of database administration is modest but I was able to perform all the tasks I needed to. Quite easily, I found out who made certain changes and what was the outcome of such operations. There is a practical feature to generate Undo and Redo scripts of selected operations, or entire transactions, and you can even execute them within the tool itself. Brilliant!

Roko Zubcic

Student at the Faculty of Electrical Engineering and Computing

University of Zagreb

Volume pricing

per instance









per activation









Save a bundle

ApexSQL Log is included in ApexSQL DBA

12 ApexSQL DBA tools

Priority support

1 year free support and upgrades

New products added for free

Combined 70% savings

For only $500 more