You clicked a link, opened an app, or booted up your computer and got nothing but a blank white screen. No error message. No spinning wheel. Just white.
The white screen of death (WSOD) is one of the most frustrating tech problems out there precisely because it gives you almost no clues. Unlike a crash log or an error code, a white screen just sits there, silent, while you wonder if your device, website, or app is broken beyond repair.
The good news: it almost never is. This guide breaks down exactly what causes a white screen of death across WordPress sites, Windows and Mac computers, phones, and browsers and gives you the specific steps to fix each one.
What Is the White Screen of Death?
The white screen of death is a failure state where a screen, app, or webpage renders completely blank and white, instead of showing content or a useful error message.
It’s not a single bug. It’s a symptom that shows up across completely different systems:
- WordPress and web development — a plugin or theme conflict crashes PHP before anything can render
- Windows and Mac computers — a graphics driver or boot process fails silently
- Mobile apps — the app launches but freezes on a blank splash screen
- Web browsers — a page fails to load its JavaScript or stylesheets
The common thread: something in the rendering chain broke before it could display an error, so you’re left staring at an empty canvas instead.
Why the White Screen of Death Is So Confusing
Most software failures come with at least a hint — a red error banner, a crash report, a “this page isn’t working” message. The WSOD skips all of that.
Here’s why: many rendering engines display a blank white background by default before content loads. When something interrupts that loading process — a fatal error, a memory limit, a missing resource — the screen just freezes on that default blank state. There’s nothing to render the error message with, so nothing shows up at all.
That’s the core troubleshooting insight worth remembering: a white screen usually means something failed silently in the background, not that your device is physically broken.
White Screen of Death on a WordPress Website
This is one of the most common versions of the WSOD, and it terrifies site owners because it can hit the public-facing site, the admin dashboard, or both.
What Causes It
A plugin or theme conflict is the number one cause. When you install or update a plugin, it can introduce code that clashes with your theme or another plugin, causing a PHP fatal error that WordPress can’t display cleanly.
Other common triggers:
- Exhausted PHP memory limit — your site tries to use more memory than your hosting plan allows
- Corrupted core files — an interrupted update leaves WordPress core files incomplete
- A bad .htaccess file — misconfigured server rules block the page from loading
- Theme incompatibility — an outdated theme conflicts with a new WordPress version
How to Fix a WordPress White Screen
Start with the least destructive fix and work your way up. Don’t jump straight to reinstalling WordPress.
- Enable debug mode to see the actual error. Add this to your
wp-config.phpfile:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
Then check /wp-content/debug.log for the specific error.
- Deactivate all plugins via FTP or your hosting file manager. Rename your
pluginsfolder toplugins-old. If the site comes back, rename it back and reactivate plugins one at a time to isolate the culprit. - Switch to a default theme. Rename your active theme’s folder through FTP — WordPress will automatically fall back to a default theme like Twenty Twenty-Four.
- Increase your PHP memory limit. Add this line to
wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
- Clear your browser and site cache. Sometimes it’s not the server at all — it’s a cached broken version of the page sitting in your browser or CDN.
- Restore from a recent backup if none of the above works and you have one available.
WordPress WSOD Troubleshooting Checklist
- Enabled WP_DEBUG and checked the log
- Deactivated all plugins via FTP
- Switched to a default WordPress theme
- Increased PHP memory limit
- Cleared browser cache and CDN cache
- Checked hosting error logs (cPanel or hosting dashboard)
- Restored from backup as a last resort
White Screen of Death on Windows
On Windows, a white screen usually shows up during startup, after a driver update, or when a specific app launches.
Graphics driver issues are the most frequent cause on Windows. An outdated, corrupted, or incompatible GPU driver can fail to render the display properly, leaving you with a blank white screen instead of your desktop.
Other causes include:
- A failed Windows Update that leaves system files in a broken state
- Malware or a corrupted system file interfering with the display service
- A faulty display cable or monitor (worth ruling out before touching software)
- Third-party antivirus software conflicting with graphics rendering
Fixing It on Windows
- Force a restart. Hold the power button for 10 seconds, then power back on. This sounds basic, but it resolves a surprising number of temporary rendering glitches.
- Boot into Safe Mode. Restart three times during boot to trigger the Automatic Repair screen, then navigate to Troubleshoot > Advanced Options > Startup Settings > Safe Mode. If the screen displays properly in Safe Mode, the problem is a driver or third-party app.
- Roll back or update your graphics driver. In Safe Mode, open Device Manager, find your graphics card under Display Adapters, and either roll back to a previous driver version or download the latest one from the manufacturer’s site.
- Run System File Checker. Open Command Prompt as admin and run
sfc /scannowto repair corrupted system files. - Check your physical connections. Swap the display cable or try a different monitor to rule out a hardware fault.
White Screen of Death on Mac
Mac users see this most often right after a macOS update or when the system fails to load past the boot screen.
A failed macOS update is the leading cause. If the installation is interrupted — by a power loss or a forced shutdown — the system can get stuck rendering a blank white screen instead of completing the boot sequence.
How to Fix It on Mac
- Force restart by holding the power button for 10 seconds.
- Boot into Safe Mode by holding Shift during startup (or the power button on Apple Silicon Macs) to let macOS repair disk permissions automatically.
- Reset NVRAM/PRAM on Intel Macs by holding Option + Command + P + R during startup.
- Boot into Recovery Mode (Command + R at startup) and run Disk Utility’s First Aid to check for disk errors.
- Reinstall macOS through Recovery Mode if the issue persists — this keeps your files intact in most cases but always back up via Time Machine first if you can access the system at all.
White Screen of Death on Mobile Apps
On phones, the WSOD usually shows up as an app that opens to a blank white splash screen and never progresses.
This typically points to:
- A corrupted app cache that’s confusing the app on launch
- An outdated app version that’s incompatible with your current OS
- Insufficient device storage, which can prevent the app from loading resources properly
- A server-side issue on the app developer’s end
Fixing a Blank White App Screen
- Force-close and reopen the app — the simplest fix, and it works more often than people expect
- Clear the app’s cache (Android: Settings > Apps > [App] > Storage > Clear Cache)
- Update the app through the App Store or Google Play
- Free up storage space — aim for at least 1GB free, since apps often fail silently when storage is nearly full
- Uninstall and reinstall the app if nothing else works
White Screen of Death in a Web Browser
Sometimes it’s not your site or your computer — it’s just how a specific page is loading in your browser.
A JavaScript rendering failure is the most common browser-side cause. If a script that’s supposed to build the page fails partway through, the browser can be left with a blank canvas since it never received the instructions to display content.
Fixes to Try
- Hard refresh the page — Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac) to bypass the cache.
- Try an incognito/private window to rule out extensions or cached data.
- Disable browser extensions one by one, especially ad blockers and script blockers, which are frequent culprits.
- Clear your browser’s cache and cookies for that specific site.
- Test in a different browser to isolate whether it’s the site or your setup.
Comparing WSOD Causes Across Platforms
| Platform | Most Common Cause | Fastest First Fix | Typical Fix Time |
|---|---|---|---|
| WordPress | Plugin/theme conflict | Deactivate plugins via FTP | 10–30 minutes |
| Windows | Outdated graphics driver | Boot into Safe Mode | 15–45 minutes |
| Mac | Failed macOS update | Force restart + Safe Mode | 10–30 minutes |
| Mobile App | Corrupted cache | Force-close and clear cache | 2–5 minutes |
| Browser | JavaScript failure | Hard refresh / incognito mode | 1–5 minutes |
Can the White Screen of Death Damage Your Device or Data?
Generally, no. The WSOD is a rendering failure, not a hardware failure or data corruption event in most cases. Your files, photos, and documents typically remain intact even while the screen is blank.
The exception is when the underlying cause is a failed disk or severe malware infection — situations where the white screen is a symptom of something more serious. If force restarts and Safe Mode boots consistently fail to resolve it, that’s a signal to back up your data immediately and consider professional diagnostics.
How to Prevent the White Screen of Death From Happening Again
Prevention beats troubleshooting every time. A few habits cut your risk dramatically:
- Keep a staging site for WordPress before pushing plugin or theme updates live
- Update one plugin at a time rather than batch-updating everything at once
- Keep at least 15% of your storage free on any device, since low storage causes rendering failures across platforms
- Back up before major OS or CMS updates — Time Machine, a WordPress backup plugin, or a system restore point
- Update graphics drivers regularly rather than waiting for a crash to force the issue
- Avoid force-quitting apps during updates, which is one of the top causes of corrupted installations
FAQ
What does “white screen of death” mean?
The White Screen of Death (WSOD) is a system or application failure state where a device, web browser, or app displays a completely blank white screen instead of rendering content or showing a readable error message.
What causes a white screen of death?
- WordPress / Web Dev: PHP fatal errors, plugin/theme code conflicts, or running out of memory.
- Computers (Windows/Mac): Corrupted graphics drivers, failed operating system updates, or damaged system files.
- Mobile Apps: Corrupted app cache data, low available device storage, or incompatible app versions.
- Web Browsers: JavaScript loading errors, faulty browser extensions, or corrupted cache files.
How to fix a white screen of death?
- On Websites (WordPress): Enable
WP_DEBUGto locate the error, rename yourpluginsfolder via FTP to temporarily disable all plugins, switch to a default theme, or increase your PHP memory limit. - On Computers: Perform a forced restart, boot into Safe Mode to roll back/update graphics drivers, or run system file repairs (like
sfc /scannowon Windows or Disk Utility First Aid on Mac). - On Mobile Apps: Force-close and reopen the app, clear the app cache, free up storage space, or reinstall the app.
- In Web Browsers: Perform a hard refresh (
Ctrl+Shift+RorCmd+Shift+R), open the page in an incognito window, or disable browser extensions (like ad blockers).
What does a white screen mean?
A white screen simply means the system’s rendering engine encountered a silent error and froze on its default blank background before it could process or display the actual content or an error message. It usually indicates a software or code failure rather than permanent hardware damage.
What is a white screen used for?
Outside of error states, an intentional full-screen white screen is commonly used for:
- Display Testing: Checking monitors, laptops, or mobile devices for dead pixels, backlight bleed, and uneven brightness.
- Photography & Video: Serving as a clean, neutral background or soft fill light source for macro shots, digital product photography, or video calls.
- Tracing & Visual Inspection: Converting a tablet or display into a digital light box for tracing artwork, inspecting film negatives, or checking screen protectors for dust during installation.
How to RDP to an Intune Device (Full 2026 Fix Guide)/SHAK 1001 Error on Crunchyroll: How to Fix It in Minutes
