Made on your device, never sent

Free tool

WordPress salts, freshly made.

New security keys and salts for your wp-config.php in one click. Replacing them signs everyone out of WordPress, which is exactly what you want after a hack or a leaked password.

  • Truly randomEight 64 character keys from your browser's cryptographic random numbers.
  • Never leaves your deviceUnlike the usual online generators, nothing is fetched from a server. No tracking on this page either.

Your new keys and salts

Replace the matching lines in wp-config.php with these.

Use WP-CLI? wp config shuffle-salts does the same on the server.

How to use them

Changing your WordPress salts

Five minutes, and every stolen login cookie stops working.

1. Back up wp-config.php

Download a copy first, through your hosting file manager or FTP, so you can put it back if anything goes wrong.

2. Find the eight lines

They start define( 'AUTH_KEY' and end with 'NONCE_SALT', usually about halfway down the file.

3. Paste the new ones

Replace all eight with the lines above and save. Keep the quotes exactly as they are.

4. Sign in again

Everyone is signed out, you included, and any stolen session is useless. Then change the admin passwords.

Questions

About WordPress salts

What are WordPress salts and keys?

Eight random values in wp-config.php that WordPress uses to sign the cookies that keep you signed in. Anyone who knows them could forge a login cookie, so they should be long, random and secret.

When should I change them?

After a hack or malware cleanup, when someone with access leaves, if wp-config.php may have been seen, or if your site still has the placeholder "put your unique phrase here". Changing them now and then does no harm.

Will changing them break my site?

No. Your content, settings and passwords are untouched. Everyone is simply signed out and has to sign in again, and anything still in a shopping basket for a signed-in customer may need adding again.

Is it safe to make them on a website?

With this one, yes: they're made by your own browser and never sent to us or anyone else. There's no tracking or advertising code on this page.

My site has been hacked. Is this enough?

It's one step. Attackers usually leave backdoors in files and the database that new salts won't remove. Our malware removal cleans the whole site by hand within 24 hours.

Free tools

More from SecurePress

Encrypted in your browser

Secure link share

Send a password or note as a link that works once, then deletes itself. Encrypted in your browser, so not even we can read it.

Create a secure link
  • Shows once, then it's erased for good
  • Not even we can read it: the key is only in your link
  • Deletes itself if nobody opens it, from 1 hour to 7 days

Made on your device

Password generator

Strong random passwords, made in your browser and never sent anywhere. No adverts, no sign up.

Make a password
  • Cryptographically random, never a pattern
  • Length from 8 to 64, with the characters you choose
  • Nothing is sent anywhere or kept, and no adverts

Checked without being sent

Password breach check

See if a password has turned up in a known data breach, without the password ever leaving your device.

Check a password
  • Compared against 900 million+ leaked passwords
  • Only 5 characters of a scrambled fingerprint leave your device
  • Tells you exactly what to do if it's found

30+ checks, in plain English

DNS report

Check a domain's nameservers, website, MX, SPF, DMARC and more, in plain English with how to fix each problem.

Run a DNS report
  • Straight from the registry and each of your nameservers
  • Website, MX, SPF, DMARC, DKIM, DNSSEC and CAA
  • Every problem says how to fix it, and downloads as a PDF

By our sister site, SitePulse

WordPress security scan

A free check of your WordPress site from the outside, by SitePulse: the versions it gives away, files that shouldn't be public and common weak spots.

Scan with SitePulse
  • Spots outdated WordPress, plugins and themes
  • Finds exposed files and settings attackers look for
  • Results in seconds, no plugin to install