Hacked, redirecting or showing a blank page? We clean and restore WordPress sites in 24 hours.

Get emergency help
WP Site Kept.
All guides

Security

Nulled themes and plugins: why they are never actually free

10 August 2026 · 5 min read

On this page

A nulled plugin is a paid plugin with its licence check removed, distributed free. The obvious question is why someone would do the work of cracking premium software and then give it away.

The answer is the whole point: they are not giving it away. They are distributing a backdoor, and the plugin is the delivery mechanism.

The business model

Nulled plugin sites are not acts of piracy activism. They are distribution channels. Running one costs money — hosting, bandwidth, keeping the cracked versions current — and the return comes from what is added to the code.

Typically one or more of:

  • A backdoor giving persistent admin access, surviving password changes
  • Injected SEO spam using your domain's reputation to rank someone else's pages
  • A hidden administrator account created on activation
  • A redirect sending a fraction of your visitors elsewhere
  • Code that calls home, letting the site be added to a botnet later

The code is usually obfuscated and often dormant for weeks, so the plugin works exactly as advertised while it establishes itself. By the time anything visible happens, nobody connects it to the plugin installed two months earlier.

What it costs, concretely

A premium plugin licence is typically $50 to $200 a year.

The alternatives, when the nulled version does what it was built to do:

  • A malware cleanup: $150 to $500
  • A rebuild if the site is too far gone: $2,000 or more
  • Weeks of lost search visibility after a Google flag
  • Customers who saw a warning on your site and did not come back
  • No updates ever, including security fixes, because you cannot use the update mechanism

It is not a saving with a risk attached. It is a deferred cost with interest.

The specific trap with themes

Nulled themes are worse than nulled plugins, because a theme runs on every page and typically bundles several premium plugins with it — each also nulled, each also modified.

It also means you cannot update the theme. Ever. Which puts you directly onto the abandoned software problem, permanently, by choice.

Checking a site you inherited

This matters more than it sounds. Plenty of people buy a business, take over a site, or hire a cheap developer and never learn what was installed.

Look for licence fields with no key. A premium plugin with an empty or missing licence section, still fully functional, did not come from the developer.

Compare against the official version. Download the legitimate plugin and diff the files. Modified files in a plugin you did not modify is conclusive.

Search for the usual obfuscation. Over SSH:

grep -rEl "(eval\(|base64_decode\(|gzinflate\()" wp-content/plugins/ --include=*.php

Legitimate plugins occasionally use these, so read what you find rather than deleting blindly.

Check for admin accounts you did not create, and scheduled tasks you do not recognise.

If you find one, assume the site is compromised rather than at risk of it. Remove the plugin, then work through the full cleanup — the backdoor is rarely only in the plugin folder by that point.

What to do instead

Buy the licence. Usually less than a cleanup, and you get updates and support.

Find a free alternative. The WordPress directory has maintained free options for most things people null — forms, sliders, SEO, galleries.

Decide you do not need it. Plenty of premium plugins solve a problem the site does not actually have.

If cost is genuinely the blocker, most developers offer a cheaper single-site tier, and many run substantial annual sales.

There is no version of this where the nulled copy is the economical choice. The people distributing it have done the arithmetic, and it works in their favour, not yours.

Share this

Would rather not do it yourself?

We keep WordPress sites updated, backed up and fixed.

Weekly updates with a backup taken first and the site checked afterwards, daily off-site backups, malware monitoring with free cleanup, and engineers who answer. From $79 a month, covered within 24 hours.