How to Install Divi on WordPress: Quick and Manual
Learn how to install Divi on WordPress with quick and manual methods, activate the theme, connect your account, and start building pages.
What Divi Adds to a WordPress Site
Divi is a premium WordPress theme and visual builder from Elegant Themes. It lets you shape pages with a visual editor instead of code. You can build layouts, set global styles, and edit pages on the front end.
If you ask what Divi is in WordPress, think of it as two tools in one package. The theme controls your site's base design. The Visual Builder helps you create page layouts and content blocks.
To install Divi, you need an active Elegant Themes account. Your account gives you the theme files and the license details needed for updates. It also unlocks Divi layouts and other member features.
This guide explains how to install Divi on WordPress in two ways. You can use Divi Hosting for a quick setup. You can also download the zip file and install it through the WordPress Dashboard.
Check These Requirements Before Installing Divi
Start with a working WordPress site and administrator access. You need permission to add themes and change site settings. A current backup also gives you a safe way back if something fails.
Next, sign in to your Elegant Themes account. Download the Divi theme package from your member area. Keep the zip file in its original form. WordPress can read that file during the upload step.
- An active WordPress installation
- Administrator access to the WordPress Dashboard
- A valid Elegant Themes account and Divi license
- A recent backup of your files and database
- Enough server space for the theme and its imported layouts
Check your host if the upload fails due to a file size limit. Some hosts cap uploads below the Divi package size. Your host can raise the limit or install the theme for you.
Use Divi Hosting for the Quick Install
Divi Hosting is the fastest route for a new WordPress site. It prepares WordPress and installs Divi as part of the setup. The service also activates Divi without a separate theme upload.
Choose a Divi Hosting plan, then follow its setup steps. Enter your site details and connect your Elegant Themes account. The host then builds the site and applies the Divi theme.
- Choose a Divi Hosting plan from the available options.
- Enter your domain and basic WordPress site details.
- Connect the valid Elegant Themes account linked to your license.
- Wait for the host to install and activate Divi.
- Open your new WordPress Dashboard and test the site.
Open the home page after setup finishes. Check the header, menus, and mobile view. Fix any domain or caching issue before you start page design.
Quick install saves time, but it gives you less control over the first setup. Manual install works better for an existing site. It also suits users who manage their own hosting.

Install Divi Manually Through WordPress
Manual installation answers how to add the Divi theme to WordPress without a host setup. First, download the Divi zip file from your Elegant Themes account. Do not unzip the file before uploading it.
Sign in to your WordPress Dashboard as an administrator. Then open Appearance > Themes. Select Add New, then choose Upload Theme.
- Sign in to your Elegant Themes account.
- Download the Divi theme zip file.
- Open Appearance > Themes in WordPress.
- Click Add New, then select Upload Theme.
- Choose the Divi zip file from your computer.
- Click Install Now and wait for the upload.
WordPress checks the package and places the theme in your themes folder. A success notice appears when the process ends. Select the activation link only after the install completes.
If WordPress rejects the file, check the package first. You may have downloaded a larger Elegant Themes bundle. Open that bundle, then find the separate Divi zip file inside it.
For a full view of the WordPress theme upload flow, see WordPress theme management guidance. The menu names can vary slightly with WordPress versions.

Activate Divi and Connect Your Account
Installing Divi does not turn it on. You must activate the theme before using its design tools. Return to Appearance > Themes and find the Divi card.
Click Activate under Divi. WordPress then applies Divi to your public site. Visit the front end to confirm that the theme loads without errors.
Next, open the Divi settings area in your WordPress Dashboard. Look for the account or updates section. Enter the username and API key tied to your Elegant Themes account.
The API key acts as a safe link between your site and your account. It helps Divi check your license and fetch updates. It also gives you access to premium Divi layouts and features.
- Use the account email linked to your Divi license.
- Copy the API key without extra spaces.
- Save the settings after entering both details.
- Check for an available Divi update.
Keep the account details private. Never place the API key in a public post or shared screenshot. Revoke an old key if you no longer trust it.

Set the Main Divi Theme Options
After activation, open Divi > Theme Options. This area holds site-wide settings for your brand and layout. Begin with the general tab and add your logo, site title, and favicon.
Review the navigation settings next. Choose which pages appear in the main menu. You can also control dropdown menus and the number of visible menu levels.
Open the builder or layout settings after the basic site setup. Choose default fonts, colors, and spacing with care. Global choices save time because new pages can share the same design rules.
Make one change at a time, then save it. Open the site in a private browser window after each major change. This check helps you spot cache issues and broken menus.
| Setting area | Useful first action |
|---|---|
| General | Add your logo and site icon |
| Navigation | Choose pages for the main menu |
| Layout | Set post and page display rules |
| Builder | Set global fonts, colors, and spacing |
Do not import every layout at once. Too many unused layouts can slow your workflow. Start with one page and build a small set of reusable styles.
Start Building with the Divi Visual Builder
Open a page and select Use The Divi Builder. You can start from scratch, pick a premade layout, or clone an existing page. The builder shows your changes as you make them.
Divi pages use sections, rows, and modules. Sections create broad page areas. Rows set the column structure. Modules hold items such as headings, images, buttons, and forms.
Start with a simple home page. Add a hero section, a short service block, and one clear call to action. Keep the first draft small so you can test the full publishing path.
- Create a new page and open the Divi Visual Builder.
- Choose a blank layout or a premade layout.
- Add sections, rows, and content modules.
- Set desktop, tablet, and phone views.
- Save the page, preview it, and publish when ready.
Use responsive controls to check smaller screens. A layout that looks good on a laptop may fail on a phone. Test buttons, forms, menus, and page load speed before launch.
Elegant Themes also provides the official Divi documentation for builder tools and theme settings. Use it when a feature needs a more exact setup.
Fix Common Divi Installation Problems
A failed upload usually points to the wrong file or a server limit. Confirm that you selected the Divi zip file, not the full account download. Ask your host to raise the upload limit if WordPress still blocks the file.
A missing activation link may mean Divi is already active. Check Appearance > Themes and look for the active label. If another theme runs the site, select Activate under Divi.
Updates may fail when account details are wrong. Copy the username and API key again from your Elegant Themes account. Then save the Divi settings and check the updates screen.
Blank builder screens can come from plugin clashes or low server limits. Clear your cache, then test with other plugins turned off. Turn plugins back on one at a time to find the cause.
Once Divi works, take another backup. You now have a clean point before adding custom layouts or code.
Step-by-step
- 01 Check your WordPress site
Confirm administrator access and make a current backup. Check that your host allows theme uploads.
- 02 Download the Divi package
Sign in to Elegant Themes and download the Divi zip file. Keep the file zipped.
- 03 Upload Divi
Open Appearance > Themes > Add New > Upload Theme. Select the zip file and click Install Now.
- 04 Activate the theme
Return to Appearance > Themes and click Activate under Divi.
- 05 Connect your account
Open Divi settings and add your Elegant Themes username and API key. Save the settings.
- 06 Build your first page
Open a page with the Divi Visual Builder. Choose a layout, check mobile views, and publish when ready.
Frequently asked questions
- How do I install Divi on WordPress?
- Download the Divi zip file, then upload it under Appearance > Themes. Activate Divi after WordPress finishes the install.
- How do I add the Divi theme to WordPress?
- Open Appearance > Themes > Add New > Upload Theme. Select the Divi zip file and choose Install Now.
- Can I install Divi without an Elegant Themes account?
- No. You need a valid Elegant Themes account with a Divi license to download the theme and receive updates.
- What is the quickest way to install Divi?
- Divi Hosting automates the setup, installs WordPress, and activates Divi during the hosting setup process.
- Why does Divi need an API key?
- The API key links your site to your Elegant Themes account. It enables updates and access to premium Divi features.
- How do I use Divi after installing it?
- Open a page and choose Use The Divi Builder. Then select a layout or build one with sections, rows, and modules.
Related reading
WordPress Anchor Links: A Practical Guide
Create clear WordPress anchor links that make long pages easier to use.
How to Optimize Images for WordPress Without Losing Quality
Shrink image files, keep quality high, and speed up your WordPress site.
How to Change a URL in WordPress Without SEO Damage
Change WordPress URLs safely with redirects, link checks, and SEO tips.