Free tool
Your WordPress security
scorecard.
Tick off the protections your site already has. Your score updates live and shows exactly what to fix first.
Beyond the checklist
What this score cannot see
This checklist covers the protections you can verify yourself: updates, backups, strong passwords, security plugins, SSL, and file permissions. What it cannot check is the state of your actual files - whether malware is already hiding in your install, whether your backups restore, or whether last month's plugin conflict left a backdoor behind.
That is what a real security audit adds: a scan of core files against clean copies, a review of admin users and cron jobs, and a test restore of your latest backup. If your score is low, start with the unchecked items - most take under an hour. If your score is high but the site has been hacked before, the checklist passing does not mean you are clean.