Elementor not loading

PlatformElementor Doing it yourself20 to 60 minutes Checked

The short answer

The editor needs more memory and more server requests than the rest of WordPress, so it is the first thing to fail. The usual causes are too little memory, a plugin conflict, a server firewall blocking editor requests, or old addresses left behind after a move. Styles missing on the live page are usually fixed by regenerating the CSS.

Is this your problem?

  • The editor spins on the loading screen forever
  • A grey panel, or "Preview could not be loaded"
  • The live page has lost its styles after a move
  • Some widgets are missing from the panel

What usually causes it

1
Too little PHP memory

How to tell: Elementor, System Info shows a low WordPress memory limit.

2
A plugin conflict

How to tell: It started after installing or updating a plugin.

3
A server firewall blocks editor requests

How to tell: The browser console shows 403 errors on admin-ajax.php.

4
Old http or old-domain addresses after a move

How to tell: It started after moving the site or switching to https.

5
Elementor and Elementor Pro out of step

How to tell: One was updated and the other was not.

Before you touch anything

  • Back up before replacing addresses in the database.

How to fix it, step by step

  1. 1

    Check System Info

    Go to Elementor, System Info. Check the memory limit and PHP version, and any warnings it shows.

  2. 2

    Raise memory

    Add this to wp-config.php, or ask the host to raise PHP memory_limit.

    define( "WP_MEMORY_LIMIT", "256M" );
  3. 3

    Regenerate styles

    Go to Elementor, Tools, and press Regenerate CSS and Data. Then clear every cache.

  4. 4

    Replace old addresses after a move

    In Elementor, Tools, Replace URL, put the old address and the new one. This fixes styles and images pointing at the old site.

  5. 5

    Read the console

    Press F12 while the editor loads. 403 errors on admin-ajax.php mean a server firewall rule. Send them to your host to allow.

  6. 6

    Test plugins safely

    Use the Health Check and Troubleshooting plugin to switch plugins off for you only, then turn them back on one at a time.

  7. 7

    Match versions

    Update Elementor and Elementor Pro together so they are on the same release.

Stop and get help if

  • The site is a large page-builder site that is slow everywhere. The builder may be the real problem.
  • Replacing addresses is needed on a live shop.
Fix it for me

Stop it happening again

  • Update Elementor and Pro together, on a copy first.
  • Keep memory and PHP within what Elementor asks for in System Info.

Questions people ask

Will I lose my designs?

No. Designs are saved in the database. The editor failing to open does not delete them.

Is Elementor making my site slow?

It can add weight. A lean theme, fewer add-on plugins and good caching help. Sometimes a rebuild is cheaper in the long run.

Still broken? We can fix it.