If you’re new to Sparx Systems Enterprise Architect, getting everything set up on your Windows machine is the first step toward building powerful models. Whether you’re a systems engineer, architect, or analyst, this guide will help you go from installation to project-ready in no time.
We’ll walk you through downloading the installer, setting up your environment, activating your license, and getting familiar with essential features—so you can hit the ground running.
Sparx EA System Requirements
Before you install Enterprise Architect, check that your system meets the basics:
- Operating System: Microsoft® Windows 11, Windows 10, Windows Server 2022, 2019, and 2016
- Memory: Minimum of 2 GB RAM
- Disk Space: 2GB of free space required
- Display: 1280 x 720 pixels or higher recommended
For detailed specs and updates, visit the Sparx Enterprise Architect System Requirements page.
Step 1: Sparx Systems Enterprise Architect Download
For active licensed users, the official MSI installers of the latest and legacy versions of Enterprise Architect can be downloaded from the Sparx Systems Registered User Downloads page. The login credentials for this page are provided at the time of purchase.
Some of the popular Sparx EA downloads include:
- Enterprise Architect 17.1 Full Download
- Enterprise Architect 17 Download
- Enterprise Architect 16.1 Download
Important Note:
If you’re currently using an Enterprise Architect Trial version and want to install the full version, make sure to uninstall the Trial version first before proceeding with the installation.
Step 2: Install Enterprise Architect
2.1 Run the EA Installer
Double-click the .msi file you downloaded.

2.2 Go Through the Enterprise Architect Setup Wizard
Follow the on-screen prompts.

2.3 Agree to the License Agreement
Review and accept the End User License Agreement to proceed.

2.4 Choose Where to Install
Set a custom install path if necessary.

2.5 Complete the Setup
Click ‘Install’ and finish the process.

2.6 Reboot (Recommended)
Restart your machine to finalize installation.
Need extra help? Check out the Enterprise Architect Installation Guide.
Step 3: Activate Your EA License
After installation:
3.1 Launch Enterprise Architect
Open the application for the first time.
3.2 Enter the Activation Code
When prompted, enter the Activation Code from the Registered User Downloads page. This step verifies your license.
3.3 Accept the License Agreement
Review and agree to the license terms to continue.

3.4 Enter Your License Key
You’ll be asked to enter a valid license key—either a standard or floating license—depending on what your organization provided.

3.5 Activation Complete
Once the key is verified, Enterprise Architect will be activated and ready to use.

Step 4: Create or Open an EA Project
Once Enterprise Architect is installed and activated, your next step is to launch a modeling project.
This is where everything you build—UML diagrams, SysML models, BPMN workflows, architecture layers—gets saved.
Here’s how to get started:
Create a New Project
Go to File > New Project and save it as a .qea file (the built-in SQLite-based project file format). This is ideal for single-user modeling or evaluation purposes.

Open an Existing Project
Use File > Open Project to load an existing .qea, .eap, or server-hosted repository. If you’re working in a team, you might be connecting to a shared database or cloud-hosted model.

If you’re just exploring the tool, we recommend starting with a new .qea file locally and experimenting with templates from the Model Builder.
Step 5: Install EA Local Help Files (Optional)
If you often work offline or prefer having documentation right at your fingertips, installing the local help files is a smart move.
5.1 Download the Sparx EA User Guide Installer
Head to the Registered User Downloads page and download the EAUserGuide.msi file.
5.2 Run the Setup
Launch the installer and follow the prompts.

5.3 Restart Enterprise Architect
Once the installation is complete, restart Enterprise Architect to access the Help locally.

With this setup, you can search and browse the entire user guide without an internet connection—great for travel or secure environments.
Step 6: Configure a Sparx EA Model Repository (Optional)
Planning to collaborate with your team or maintain a central model repository? This step is where you set up shared access.
Enterprise Architect supports multiple database management systems, such as:
- Microsoft SQL Server
- PostgreSQL
- MySQL
- Oracle
- MS Access 2007 (for smaller-scale use)
To get started:
- You’ll need the Corporate, Unified, or Ultimate edition of EA.
- Use Sparx Systems setup scripts and guidelines from the Model Repository Setup Guide to configure your database.
- Set permissions and access based on your organization’s needs.
Step 7: Start Modeling with Enterprise Architect
With everything installed and configured, it’s time to start modeling.
Here’s what you can do right away:
- Add Packages: Organize your project structure logically.
- Create Diagrams: Start with a UML class diagram, BPMN process, SysML block definition, or anything that suits your domain.
- Use Templates: Take advantage of the Sparx EA’s Model Builder to speed up the process.
- Explore Panels and Layouts: Familiarize yourself with the Project Browser, Toolbox, and Diagram workspace.
Don’t worry about getting everything perfect on day one—just dive in, experiment, and refine as you go. The best way to learn Enterprise Architect is by using it.
Top 10 Sparx EA Onboarding Tips for New Users
New to Enterprise Architect? Here are a few quick ways to get familiar:
1. Explore Sample Projects
Use Start > Open Example Model to see how real projects are structured.
2. Use the Model Builder
Under Design > Model Builder you’ll find prebuilt patterns for BPMN, SysML, TOGAF, ArchiMate, and more.
3. Build a Simple Model
Create a basic UML class diagram or BPMN process to get hands-on with modeling tools.
4. Customize the Layout
Arrange your workspace how you like it. Use Start > Workspaces > Save Workspace to lock in your setup.
5. Set a Perspective
Use Start > Perspective to customize EA’s interface based on what you’re working on—like Business, Systems Engineering, or Architecture.
6. Dive into Learning Resources
7. Use Shortcuts
Speed things up with key commands. For example, Ctrl+Shift+M opens a new diagram. See Help > Keyboard Accelerators for more.
8. Try the Specification manager
Use Design > Specification Manager to review and edit models in a document-style layout—great for business analysts and non-technical users.
9. Generate Reports Directly from Diagrams
Generate insightful reports directly from your diagrams using Sparx EA’s in-built reporting features via Publish > Report Builder.
10. Reuse Elements Across Diagrams
Reuse existing elements by dragging and dropping them directly from the project browser to maintain consistency and traceability across your models.
Need help setting up your modeling environment? Our Sparx EA experts can help you streamline deployment, customize templates, and implement best practices taliored to your organization. Talk to an EA Consultant now!
If you’re looking to install an Enterprise Architect Mac or Linux version, you can run them using Wine. Check out the Comprehensive Guide for Installing Enterprise Architect using Wine for more details.