If your goal is to find a "free download," it is important to distinguish between the various versions: Visual Paradigm Standard
It supports round-trip engineering , allowing you to generate source code from UML diagrams and reverse-engineer existing code back into models.
Full support for BPMN 2.0 , enabling teams to map out complex business workflows with professional precision. Free vs. Paid: Which Edition Do You Need?
Create wireframes for iOS, Android, and web applications to prototype user interfaces before development.
Includes advanced Entity Relationship Diagram (ERD) tools that can generate database schemas (DDL) or reverse-engineer existing databases.