--- title: Liquibase Reviews meta_title: 'Liquibase Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 30 reviews by the users' company size, role or industry to find out how Liquibase works for a business like yours. aggregate_rating: rating_value: 4.5 review_count: 30 scale: '5' date_modified: '2026-09-28' parent_category: name: DevOps url: https://www.g2.com/categories/devops ---

Liquibase Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users appreciate the automation of database changes and rollbacks in Liquibase, simplifying version control and management. (1 mentions)
Users appreciate the automation efficiency of Liquibase, which simplifies database management and rollback processes. (1 mentions)
Users value the automatic rollback capability of Liquibase, simplifying database change management significantly. (1 mentions)
Users value the task automation in Liquibase, simplifying database management and rollback processes effectively. (1 mentions)
Users find the complex features of Liquibase tedious, especially when managing script dependencies. (1 mentions)
Users find the complexity of writing changesets and managing dependencies to be tedious and challenging. (1 mentions)
Users find the inefficiency in writing changesets tedious and face challenges with complex script dependencies. (1 mentions)
Users find the time-consuming nature of writing changesets tedious and complicated due to inter-script dependencies. (1 mentions)

Top Pros or Advantages of Liquibase

Top Cons or Disadvantages of Liquibase

Chethan R.
CR
Chethan R.
Associate Data Engineer
Mid-Market (51-1000 emp.)
"Reliable Version-Controlled Schema Changes with Easy Rollbacks"
4.5/5
What do you like best about Liquibase?

Tracks and manages database schema changes reliably using version control

Supports multiple databases with consistent deployment workflows

Easy rollback and automation for safer releases Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

Steep learning curve for complex change sets and configurations

Debugging failures and error messages can be unclear

XML/YAML syntax can feel verbose and hard to maintain Review collected by and hosted on G2.com.

SO
Sanket O.
QA
Enterprise (> 1000 emp.)
"A good database change management tool"
4/5
What do you like best about Liquibase?

It helps to manage the database changes and when the time for rollback comes, it automatically reverses the changes Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

The format in which the changeset is required to be written can sometimes be too tedious

There are also scenarios where scripts can be dependent on each other, in that case defining dependencies is quite complex Review collected by and hosted on G2.com.

Miguel R.
MR
Miguel R.
Solution Specialist
Mid-Market (51-1000 emp.)
"Incredible DB Change Tracking with Easy CI/CD Integration"
4.5/5
What do you like best about Liquibase?

Incredible for tracking the changes in a DB, the integration with the DB is easy, easy to use in Ci/CD pipelines. Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

It just give you one error at the time, so if you have multiple you will need to run it every time. Review collected by and hosted on G2.com.

Evans M.
EM
Evans M.
System EngineeR
Mid-Market (51-1000 emp.)
"Informative, Practical and Insightful"
5/5
What do you like best about Liquibase?

Easy to get started and run from the command line. The compatibility with databases from H2, MySQL to Oracle is a plus. Also, top notch documentation! The Liquibase University sets it apart from the rest. Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

A learning curve is experienced to grasp the concepts and apply them in real-world scenario. However, this is circumvented by the self-paced learning and well-detailed docs. Review collected by and hosted on G2.com.

Pinki K.
PK
Pinki K.
Technical Consultant
Mid-Market (51-1000 emp.)
"Manage your Database versioning with Liquibase"
4.5/5
What do you like best about Liquibase?

It's a good tool to manage database versions and helps to build CI/CD pipelines for databases. It's easy to manage and deploy database updates. Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

Setup is a little bit complex and the rollback process is very difficult. It does not manage stored procedures properly. Review collected by and hosted on G2.com.

Verified User in Financial Services
UF
Verified User in Financial Services
Mid-Market (51-1000 emp.)
"Multi-DB support and rollback"
5/5
What do you like best about Liquibase?

The multi-DB support and the support of different rollback scenarios are I think one of the features that are useful. They also listen to their customers and I think the quality metrics feature provides the ability for us to apply organization-specific rules and coding standards. Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

What is least helpful is that it does not support enough on multi-schema. We have to call the CLI multiple times to run multiple schemas. Also, it would be great if there is an easy way or guidance to build custom solution on top of the Liquibase framework using features that comes with the pro license. Review collected by and hosted on G2.com.

Kapil G.
KG
Kapil G.
Solutions Architect
Small-Business (50 or fewer emp.)
"Awesome tool for automated DB deployment"
4.5/5
What do you like best about Liquibase?

it offers quality checks for DB scripts which helps catch errors also DB pipelines views for changes deployed to DB Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

Very few features enabled in community version Review collected by and hosted on G2.com.

Beatriz C.
BC
Beatriz C.
devops-dba
Mid-Market (51-1000 emp.)
"excellent tool to establish ci/cd with databases"
5/5
What do you like best about Liquibase?

allows you to control changes and perform rollbacks Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

improve documentation and use case examples Review collected by and hosted on G2.com.

Verified User in Internet
EI
Verified User in Internet
Mid-Market (51-1000 emp.)
"Powerful and Flexible"
5/5
What do you like best about Liquibase?

Liquibase provides Seamless integration into CI/CD pipelines, ensuring code and database remain in lockstep. Modeling database structure in DBMS agnostic XML instead of SQL helps ease the transition from one DBMS to another. A friendly web console provides a view into which environments have received a specific changeset, enabling a complete view of the database landscape. Finally, their support is on-point! Very friendly support from knowledgeable people who are obviously passionate about this product. Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

There's no easy way to see the current state of the database schema with Liquibase. This limitation makes it difficult to compare the differences between two different database schemas. This is not a significant problem, but just one small thing we lost in the transition. Review collected by and hosted on G2.com.

Response from Matthew Geise of Liquibase

Thank you for sharing your experience. We always love hearing how Liquibase is being used and where our customers and community members are finding the most value or have needs that could be met in a better way.

Our product team would love to get more info on the use case you have around comparing database schemas and how we could better support it. We do have a few ways to help detect database drift through the comparison of schemas. With our diff command, you can capture the differences between two schemas. In addition, you could look at the diffchangelog command should you want a changelog to help reconcile the differences.

I've added a blog here as a reference...hopefully this helps. Thanks!

See how Liquibase improved
BM
BISWA M.
Sr. SQL Database Administrator
Enterprise (> 1000 emp.)
"Ultimate tool for CI/CD Database Schema Deployment"
5/5
What do you like best about Liquibase?

Recently our company has approved to use the tool in the cloud using Azure Devops pipeline for PostgreSQL. And it does great to build a database environment. Liquibase with dockerization acting as a sandbox works perfect for the target deployment. Review collected by and hosted on G2.com.

What do you dislike about Liquibase?

Maven has some additional features, nice to have overwriteFile:true during diffChangeLog. Review collected by and hosted on G2.com.