Skip to content
WordPress

How to Change the WordPress Admin Email Safely

How to change wordpress admin email safely using a proven secure method that avoids lockouts, preserves notifications, and protects administrator access.

How to Change the WordPress Admin Email Safely

To change WordPress admin email seems like it should be one of the simplest WordPress tasks — navigate to a settings page, type a new address, save. The reality is slightly more involved, and the gap between “slightly more involved” and “completely locked out” is easy to fall into if the confirmation step is mishandled. WordPress sends a confirmation email to the new address before applying the change, and if that email does not arrive — because it goes to spam, because the new address has a typo, or because the site’s email sending is broken — the change cannot be completed through the normal route. Knowing the alternative methods to change WordPress admin email when the standard approach is blocked is what separates a quick update from an extended troubleshooting session. This guide covers the standard admin method, the confirmation process and its common failure points, the phpMyAdmin database method for when confirmation is unavailable, and the critical distinction between the admin email and user profile email that many site owners confuse. If you want the full context, see our Complete Guide to WordPress How.

Why Changing the WordPress Admin Email Requires Careful Attention

The WordPress admin email — stored in Settings → General as the Administration Email Address — is more than an account identifier. It is the address that receives all WordPress system notifications: new user registrations, comment moderation notifications, plugin and core update alerts, scheduled backup completions from backup plugins, and security alerts from security plugins. It is also the address WordPress uses for password reset emails when an administrator cannot log in. Changing it to a wrong address, an address you cannot access, or an address that does not exist breaks all of these notification flows.

The reason WordPress requires email confirmation before completing the change WordPress admin email process is deliberate security design. If the change could be made without confirmation — simply typing a new address and saving — an attacker with temporary admin access could change the email to their own address, then use “forgot password” to take over the account completely. The confirmation step ensures that only someone who controls the new email address can complete the change. This protection is valuable but it creates a dependency on the site’s email delivery working correctly — which is not always guaranteed.

Before you start to change WordPress admin email, confirm two things: first, that you have access to the new email address you intend to use (you can log in and receive email at that address right now), and second, that the site’s email sending is functional. A quick test is to use the Check Email plugin or a contact form on the site to send a test email to a known-good address and confirm it arrives. If site email is not working, the confirmation email for the admin email change will not arrive either, and you should fix email delivery before attempting to change WordPress admin email through the standard route.

Change WordPress Admin Email Through the Admin Settings

The standard method to change WordPress admin email is the correct approach when the site’s email delivery is working and you have access to the new email address.

  1. Log in to the WordPress admin panel
  2. Navigate to Settings → General
  3. Locate the Administration Email Address field — it shows the current admin email address
  4. Clear the existing address and type the new email address. Double-check the spelling — a typo here means the confirmation email goes nowhere and the change cannot be completed through this route
  5. Scroll down and click Save Changes
  6. WordPress saves the settings page but does not immediately change the admin email. Instead, it sends a confirmation email to the new address with a subject line like “New WordPress Email Address” and a confirmation link
  7. Check the inbox of the new email address — the confirmation email should arrive within 2–5 minutes. If it does not arrive, check the spam folder before assuming a delivery problem
  8. Click the confirmation link in the email — it takes you to the WordPress admin and completes the change WordPress admin email process
  9. Navigate back to Settings → General and verify the Administration Email Address field now shows the new address

After the confirmation is complete and the change WordPress admin email is verified in Settings → General, take one additional step: navigate to Users → Your Profile and verify the Email address field in your user profile. This is a separate value from the admin email (see the section below on this distinction). If you want your user account’s email — used for logging in and receiving user-specific notifications — to also be the new address, update it here separately and confirm that change through its own confirmation email.

When the WordPress Admin Email Confirmation Does Not Arrive

The confirmation email failing to arrive is the most common complication when trying to change WordPress admin email through the standard method. The problem is almost always in one of three places: the email went to spam, the site’s email delivery is broken, or there was a typo in the new email address.

Troubleshooting steps in order:

  • Check spam/junk folder: WordPress system emails are frequently flagged by spam filters because they come from the server’s default mail function without proper DKIM/SPF authentication. Check spam in the new email address’s inbox before investigating further.
  • Resend the confirmation: Navigate to Settings → General in the WordPress admin — the admin email field may still show a pending confirmation state with an option to resend. Click Resend and wait again.
  • Verify site email is working: Install the Check Email plugin (free; WordPress Plugin Directory), navigate to Tools → Check Email, and send a test email to a known-working address. If the test email does not arrive, the site’s email delivery system is broken — fix this first (usually by installing the WP Mail SMTP plugin and configuring a proper SMTP service like SendGrid, Mailgun, or Gmail SMTP) before retrying the change WordPress admin email confirmation.
  • Check for a typo in the new address: If you cannot resend and the email is not arriving at the new address, the new address may have been typed incorrectly. In this case, the phpMyAdmin method (next section) allows completing the change without relying on email delivery.

Change WordPress Admin Email via phpMyAdmin When Confirmation Is Unavailable

When the standard confirmation route is unavailable — email delivery is broken, the confirmation was sent to a wrong address, or the confirmation link has expired — phpMyAdmin provides direct database access to complete the change WordPress admin email without the confirmation dependency. This method writes the new email address directly to the database row that stores the admin email setting.

  1. Log in to cPanel and open phpMyAdmin
  2. Select the WordPress database from the left panel
  3. Click the wp65_options table (using your actual table prefix)
  4. Click the Search tab. In the option_name field, type admin_email and click Go
  5. phpMyAdmin returns the single row containing the current admin email address
  6. Click the Edit (pencil) icon on that row
  7. In the option_value field, replace the existing email address with the new correct email address
  8. Click Go to save the change
  9. Navigate to Settings → General in the WordPress admin and verify the Administration Email Address field shows the new address. The change is complete — no confirmation email required with the direct database method to change WordPress admin email.

Also check the wp65_options table for a row with option_name new_admin_email — this row stores the pending confirmation value when the standard method has been initiated but not yet confirmed. If this row exists, delete it to clear the pending confirmation state and prevent WordPress from prompting for a confirmation that is now unnecessary since the change was completed directly in the database.

WordPress Admin Email vs User Profile Email — Understanding the Difference

One of the most common confusions when people attempt to change WordPress admin email is the distinction between two separate email values that WordPress maintains. Conflating them leads to changing one and assuming both have been updated, which produces unexpected behaviour when notifications go to the wrong address.

Email TypeWhere to SetWhat It ControlsConfirmation Required
Administration Email AddressSettings → GeneralSystem notifications: new users, comments, updates, security alertsYes — sent to the new address
User Profile EmailUsers → Your Profile → EmailLogin email, password reset destination, user-specific notificationsYes — sent to the new address

When you change WordPress admin email in Settings → General, you are changing where WordPress sends site-level notifications — not necessarily the email used to log in or reset the password for any particular user account. If the goal is to ensure login-related emails (password reset, two-factor authentication codes) go to a new address, the User Profile Email at Users → Your Profile → Email is what needs to change. Both changes require confirmation emails to their respective new addresses.

After Changing the WordPress Admin Email — What Else to Update

Completing the change WordPress admin email in WordPress does not automatically update every system that uses the old email address. A full post-change audit ensures notifications and alerts go to the correct new address going forward.

Plugin-specific notification settings often store their own email recipient addresses independently of the WordPress admin email. Backup plugins (UpdraftPlus, BackupBuddy) send completion and failure reports to a configured email address — check the plugin settings and update the report recipient to the new address. Contact form plugins (Contact Form 7, Gravity Forms, WPForms) send form submissions to a specified address in their notification settings — update each form’s notification email. WooCommerce has its own store email setting (WooCommerce → Settings → Emails → General Settings → “From” address) that controls order notification emails — update this separately.

External services integrated with the WordPress site may also use the old admin email as an identifier. Google Search Console properties, Google Analytics accounts, and hosting control panel contact information are not automatically updated when you change WordPress admin email in WordPress — each needs to be updated in the respective external service’s account settings. Making a list of every external account associated with the old email address and updating each one methodically after the WordPress-level change is complete ensures a full transition to the new address across the entire WordPress ecosystem.

Our guide on how to secure the WordPress admin covers the admin email in the context of WordPress security — specifically how the admin email is used for security alerts and why it should always be a monitored, active inbox rather than a dormant address. Our guide on how to change WordPress URL safely covers the related but distinct URL change process that is another high-stakes WordPress settings change requiring a careful sequence. The WP Mail SMTP documentation covers the email delivery configuration that resolves the broken email sending issue most commonly responsible for confirmation emails not arriving when you attempt to change WordPress admin email through the standard method. See also How to Add SSL to WordPress Safely With a Proven Secure Method for a related case.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"