BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Safe Mode icon
Possibly abandoned Tested up to 5.0.29 #52 in debug

Safe Mode

Whenever something’s wrong with a WordPress site, the first rule of thumb is to disable plugins and revert to the default theme if possible. Depending on the nature of the error, that is not always an option. The back…

Active installs100+100+ tier
Downloads · 30d84▲ +2.4% vs prev. 30d
Rating4.2/55 reviews
Health score34/100At risk
All-time downloads8.3KSince Oct 2012
Support resolved—No recent threads
RequiresWP 3.0.1PHP any
Downloads · 7d18▼ -28% week over week
Our verdict

Consider an alternative

Safe Mode shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 4.2/5 and was last updated 8 years ago, and scores 34/100 on our health check.

  • Small user base (100+ active installs)
  • No update in 7 years
  • Only tested up to WordPress 5.0 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

135Jul 1Aug 14Sep 28
Yesterday2
Daily average (1y)2
Peak day13May 5, 2026
Last 12 months771

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Safe Mode stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
debug >100 4,077 Best debug plugins →
error >100 10,000 Best error plugins →
recovery >100 1,703 Best recovery plugins →
safe mode >100 2,375 Best safe mode plugins →

Version adoption

Share of active sites per release.

  • 1.1100.0%

Rating breakdown

★★★★★★★★★★ 4.2 from 5 reviews

  • 5★80.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★20.0%

About Safe Mode

From the official readme · v1.1.3

Description

This plugin enables safe mode for WordPress. This means:

  • No plugins will be loaded.
  • A default theme will be temporarily activated (if it is installed).

Why is this useful?

Whenever something’s wrong with a WordPress site, the first rule of thumb is to disable plugins and revert to the default theme if possible. Depending on the nature of the error, that is not always an option. The back end (dashboard) may also be down or you may not have FTP access to manually disable plugins and themes.

Enter Safe Mode. Safe Mode will completely disable all plugins and the active theme temporarily for a single page view – ultimately enabling you to log in and remove the offending plugin. (This is not guaranteed to work in all scenarios, please read the disclaimer)

How does it work?

If your site crashes due to an upsetting plugin or theme, all you have to do is add a querystring parameter to the URL. Doing that will temporarily disable all plugins for that single page view, as well as temporarily activate a default theme if one is installed.

Let’s say you’re the owner of www.example.com. To enable safe mode for one particular page, you add this to the URL: “?safe_mode=1”.

Bear in mind that you have to do this for every view. The querystring parameter isn’t carried on automatically. So, for instance:

  • If you need to log in, go to: www.example.com/wp-admin/?safe_mode=1
  • If you need to go to plugin management, go to: www.example.com/wp-admin/plugins.php?safe_mode=1
  • If you need to go to theme management, go to: www.example.com/wp-admin/themes.php?safe_mode=1

When you go to plugin management, all plugins will seem to be deactivated (due to the way Safe Mode works), but you’ll still be able to explicitly deactivate each plugin. Just use the “Deactivate (safe mode)” option.

What are default themes?

By default theme, I’m referring to the themes that ships with WordPress, you know, the Twenty “something” ones.

The plugin checks if any of these themes are installed, and if so, activates the first theme it encounters. Thus I highly recommend that you keep one of those themes installed at all times. If you don’t, safe mode will keep your current active theme, and that theme may just be the offender – leaving safe mode useless. Keep this in mind.

Disclaimer

This plugin will be able to handle many scenarios, but not all. If your site’s crash is caused by a database crash, or something that simply brings down the PHP parser, like a call to an undefined function, Safe Mode won’t be able to do anything about that.

Installation

  1. Upload the safe-mode folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

NOTE: Upon activation, the plugin tries to copy a file to the /wp-content/mu-plugins/ directory. If the mu-plugins directory does not exist, the plugin will attempt to create it and copy the file. Depending on your file permissions it may not be successful. If not, you’ll have to create the directory manually and copy the file /wp-content/plugins/safe-mode/loader/safe-moder-loader.php to the /wp-content/mu-plugins/ directory.

Changelog

1.1.3

  • Code maintenance – nothing new in terms of features has been added.
  • Added support for new default themes in case the theme constant WP_DEFAULT_THEME somehow doesn’t work.

1.1.2

  • If you need to, you can keep certain plugins active by modifying an array in safe-mode-loader.php. Comments in the source code have been added, explaining how to do that. Thanks to KZeni for suggesting that in the support forum.
  • Added Twenty Fourteen and Fifteen (for future support) to the list of default themes.

1.1.1

  • Fixed embarrassing typo and removed warnings. Thanks to Doug Sparling for pointing it out.

1.1

  • Changed default theme “guessing” to use the constant WP_DEFAULT_THEME. Also added Twenty Thirteen to the fallback in case said constant isn’t defined.

1.0

  • Initial release.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Safe Mode alternatives

All debug plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Crontrol WP Crontrol Take control of the cron events on your WordPress website or WooCommerce store with WP… by John Blackbourn 300K+ ★★★★★★★★★★ 4.5 (165) 1 month ago 89
2 Query Monitor Query Monitor Query Monitor is the developer tools panel for WordPress and WooCommerce. by John Blackbourn 200K+ ★★★★★★★★★★ 4.9 (469) 3 months ago 71
3 Debug Bar Debug Bar Adds a debug menu to the admin bar that shows query, cache, and other helpful debugging… by WordPress.org 20K+ ★★★★★★★★★★ 4.1 (69) 7 months ago 65
4 WP Debugging WP Debugging A support/troubleshooting plugin for WordPress. by Andy Fragen 10K+ ★★★★★★★★★★ 5 (21) 2 months ago 75
5 Debug Log Manager – Conveniently Monitor and Inspect Errors Debug Log Manager – Conveniently Monitor and Inspect Errors Log PHP, database and JavaScript errors via WP_DEBUG with one click. Conveniently create… by Bowo 10K+ ★★★★★★★★★★ 5 (25) 3 months ago 79
6 My WP Customize Admin/Frontend My WP Customize Admin/Frontend Simply and easy-to-use the customize for Admin and Frontend. A lot of custom filters and… by gqevu6bsiz 8K+ ★★★★★★★★★★ 4.3 (16) 1 month ago 77
7 Code Profiler – WordPress Performance Profiling and Debugging Made Easy Code Profiler A profiler to measure the performance of your WordPress plugins and themes. by bruandet 8K+ ★★★★★★★★★★ 4.3 (36) 7 days ago 86
8 reBusted! reBusted! Force browsers to load the most recent file if modified. by Simon Prosser 6K+ ★★★★★★★★★★ 5 (11) 2 years ago 44
9 Plugin Detective – Troubleshooting Conflicts Plugin Detective – Troubleshooting Conflicts Quickly find and fix WordPress plugin conflicts, recover from fatal errors, and clear stuck… by NSquared 5K+ ★★★★★★★★★★ 4 (49) 5 hours ago 84
10 Dashboard Widgets Suite Dashboard Widgets Suite Adds 9 awesome widgets to your WP Dashboard. Includes User Notes, Social Buttons, System… by Jeff Starr 4K+ ★★★★★★★★★★ 4.9 (38) 2 months ago 74

FAQ

Safe Mode: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Safe Mode free?

Yes. Safe Mode is free to download and use from the official WordPress.org plugin directory.

Is Safe Mode safe to use in 2026?

Safe Mode shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 4.2/5 and was last updated 8 years ago, and scores 34/100 on our health check.

How many websites use Safe Mode?

Safe Mode is active on 100+ WordPress websites and has been downloaded 8,338 times since it launched in October 2012. It was downloaded 84 times in the last 30 days.

Does Safe Mode work with WordPress 7.1?

Safe Mode is officially tested up to WordPress 5.0.29, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Safe Mode last updated?

The latest version, 1.1.3, was released on December 20, 2018 (8 years ago).

Who makes Safe Mode?

Safe Mode is developed and maintained by Uffe Fey.

What are the best alternatives to Safe Mode?

The most popular alternatives to Safe Mode are WP Crontrol (300K+ installs), Query Monitor (200K+ installs) and Debug Bar (20K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.