BRModelo is a powerful and easy-to-use database modeling tool that allows you to design ER diagrams, relational schemas, and visualize database structures efficiently.

BRModelo is a free, open-source desktop application built for students, developers and data professionals who need a fast way to plan, document and understand database structures — from a single table to a full relational schema.
A complete set of modeling capabilities focused on clarity, speed and learning.
Build entity-relationship diagrams visually with an intuitive drag-and-drop canvas.
Convert conceptual models into clean relational schemas ready for implementation.
Design entities, attributes and relationships in a fully visual workspace.
Define one-to-one, one-to-many and many-to-many relations with clarity.
Set primary keys, foreign keys and constraints with structured tools.
Export your models and diagrams in common formats to share or document.
Runs natively on Windows, Linux and macOS without complex setup.
Minimal resources, fast startup and smooth interaction on low-end machines.
Backed by a community of developers and educators that keeps it evolving.
Six simple steps to go from download to your first ER diagram.
Get the latest BRModelo build for your operating system from the download section.
Unzip the archive or run the installer following the on-screen instructions.
Launch BRModelo from your desktop, applications folder or terminal.
Start a fresh modeling workspace and name your database project.
Drag entities to the canvas, add attributes and connect relationships.
Save your project file locally or export the diagram for sharing.
A drag-and-drop canvas lets you place entities, attributes and relationships with precision — no code required to build a complete ER diagram.
Translate conceptual models into clean relational schemas, defining tables, columns and data structures in a guided workflow.
Connect entities with typed relationships and constraints, making cardinalities and dependencies easy to understand at a glance.
Save reusable project files and export diagrams for documentation, presentations or team handoff.
Full support on Windows 10 and Windows 11 with a native desktop experience.
Runs on major distributions including Ubuntu, Fedora, Debian and Arch-based systems.
Compatible with Intel and Apple Silicon macOS releases.
Works reliably inside VMs for isolated development or classroom labs.
Lightweight footprint keeps it usable on older or modest hardware.
Scales smoothly on powerful workstations used for large data models.
Helps students grasp ER concepts through visual practice.
Speeds up schema design at the start of any new product.
Document and structure backend data layers cleanly.
Ideal companion for coursework and database labs.
Model complex domains before committing to implementation.
Communicate database structure to teams and stakeholders.
“BRModelo made it click for me. Building ER diagrams visually is the best way to learn database design.”
“I sketch every new project schema in BRModelo before writing a single line of SQL. Fast and clean.”
“A staple tool in my database course. Students get the concepts much faster with visual modeling.”
“Lightweight, focused and free. It does ER modeling better than tools that cost a fortune.”
“Perfect for hands-on workshops. Installation is simple and the interface is approachable.”
“Great for documenting existing schemas and sharing diagrams with non-technical stakeholders.”
Create professional ER diagrams and relational database models with a simple and powerful open-source tool.