Import your schema directly into Cacoo
The Schema Importer tool lets you quickly import your database schema into a diagram. Get a clear visualization of your current database, and collaborate with teammates in real-time on updates.
Simplify database modeling
Use simple visuals to design, patch, and debug relational databases.
Think more strategically
When you can see and understand every relationship within a system at a glance, you can brainstorm better ideas and vet them faster.
Plan ahead before you build
Visualize database designs and updates before you build them. Foresee potential problems, so you can stop them before they happen.
Cacoo makes it easy to create database diagrams & ER diagrams online
Use built-in database symbols & shapes for professional diagrams
Quickly add, edit, and share professional database & ER diagrams with database symbols and shapes.
- Entities, attributes, and relationships
- Tables & columns
- Database & ER diagram templates
Collaborate with anyone in real-time
Create, edit, and chat about your database diagrams, together.
- Multi-user editing
- In-app video & chat
- Comments on diagrams
- Activity notifications
Present and share your work
Share your database diagrams with others.
- Presentation mode
- Screen Share
- Shared folders
- Public diagram links
- Exporting (SVG, PDF, and more)
- Embeddable diagram viewer
Keep files organized and secure
Keep database diagrams organized with shared project folders.
- Team management
- Security settings
- Groups for easy access
- Guest access
How to make an ER diagram
Set goals & objectives
Determine what requirements need to be met for your database to be considered successful.
Use the importer tool or start from a template or blank diagram
However you get your database on the canvas, make sure you accurately represent your current schema before you start making changes.
Assess your diagram for opportunities and risks
Look at your current structure and determine where you can add or improve things.
Stylize shapes and lines
Customize your colors, text, and lines to make things easy to read.
Collaborate and share
Get feedback from others, make any necessary edits, and share with the right people once it's finalized.