Product Information
What is Vertabelo?
An online tool for visualizing database design. This web application supports seven major database engines: PostgreSQL, MySQL, Microsoft SQL Server, SQLite, Oracle 11g, IBM DB2, and HSQLDB. Vertabelo allows you to create database models by graphically drawing tables and references. The application continuously validates your model and provides suggestions for improvements. You can preview the SQL that will be generated for selected elements at any time.
You can share database models at three different access levels: owner, editor, and viewer. Additionally, everyone with access to the shared model can open it simultaneously. When one person opens the model for editing, it becomes read-only for others. Changes to the model are visible to everyone after auto-saving.
If you need to share the model with clients or partners who prefer not to create a Vertabelo account, you can generate a public link to the model and send it via email.
The reverse engineering tool enables you to import an existing database structure and build its model. This way, you can visualize the database's data structure and work with it.
If you develop web applications, Vertabelo offers built-in support for popular ORMs such as Propel (for PHP developers), SQLAlchemy (for Python developers), and JOOQ (for Java developers).
The application runs entirely online with no installation required. Simply sign up for an account and log in, and you can start working on your models from anywhere in the world with an internet connection. Vertabelo provides a free plan, which is limited by the number of models you can create and the number of tables per model. For larger projects and companies, different paid plans are available. Note that Vertabelo is completely free for students, instructors, open-source projects, and non-profit organizations, provided it is used solely for educational or non-commercial purposes.
How to use Vertabelo?
Vertabelo is an online visual database design tool supporting multiple mainstream database engines. Users can create, validate, and share database models graphically, with support for reverse engineering and ORM integration.
Core Functions of Vertabelo
Real-time collaboration
SQLite
Relational Database
Usage Scenarios of Vertabelo
- Design and create database models graphically.
- Share database models with team members and set different access permissions.
- Generate public links to share database models with clients or partners.
- Import existing database structures for reverse engineering and visualize data structures.
- Provide ORM support for developing web applications.
- Access and edit database models online anytime, anywhere.
Common Questions about Vertabelo
What does Vertabelo do?
How do I use Vertabelo?
What are the core features of Vertabelo?
What are the use cases for Vertabelo?




















