WordPress core file integrity check

Verify every WordPress core file against the official WordPress.org checksums, on demand from your dashboard: modified, missing and unknown files, itemized.

What it does

Malware that buries itself in WordPress core files is invisible to a casual look. The wp-includes directory contains thousands of files nobody reads. This check compares every core file on disk against the official checksums WordPress.org publishes for your exact version and locale.

The result is a clean, itemized verdict: files that were modified, files that are missing, and unknown files that should not be there at all, each with size and modification time.

How it works

Run it from the dashboard whenever you want a verdict: after an update, after restoring a backup, or any time something feels off. Results are cached briefly so repeat checks are instant, and a force-refresh re-reads everything from disk.

The check covers WordPress core: the root files, wp-admin and wp-includes. Plugins and themes are intentionally out of scope here: known vulnerabilities in them are the vulnerability scanner's job, and change detection across plugins, themes and mu-plugins is what Pro's continuous file monitoring does.

  • Official WordPress.org checksums for your version and locale
  • Modified / missing / unknown verdicts with file details
  • On-demand from the dashboard, with force refresh
  • No third-party service: WordPress.org is the only call

File integrity questions

A file shows as modified. Now what?

Re-install WordPress core from Dashboard > Updates (it rewrites core files without touching your content), then re-run the check. If modifications reappear, treat it as an active compromise.

Does this run on a schedule?

The free check is on-demand. Scheduled, baseline-driven monitoring of plugins, themes and mu-plugins as well as core is Pro's continuous file monitoring.

Related features

Pro

Continuous file monitoring

Scheduled SHA-256 monitoring across plugins, themes and core.

Learn more →
Free

Vulnerability scanner

Known vulnerabilities in plugins, themes and core.

Learn more →
Pro

AI malware scanner

A verdict on what a suspicious file actually does.

Learn more →

All features →

Secure your site today

Install the free plugin from WordPress.org and set up real protection with the guided setup wizard. Upgrade to Pro whenever you need more.