Skip to content
Menu

Antispam — spam stays out, privacy stays in

Free plugin

Spam out, nothing to click

Bots fill every form they find. Antispam recognises them by how they behave and what they write, and stops them before they reach you. Your visitors do not notice a thing.

Works on its own, right after you turn it on. Nothing leaves your site.

Antispam

The best ideas, together

Every trick against spam, in one plugin

We studied the best antispam plugins for WordPress and brought together what works, keeping everything on your site.

Invisible traps

A hidden field only bots fill in, and a time check: nobody writes a message in one second. It works on cached pages too.

Comments, sign-ups, forms

Comments, user sign-up, contact forms and the forms you build with Fresco Pro or Prisma.

A spam folder

Doubtful messages wait in a queue: one click to deliver them, one to delete. It learns from your choices and empties itself after 15 days.

Private by design

No outside service, no cookies. Addresses are kept only as anonymous fingerprints and deleted with the queue.

Captcha only when unsure

With the Captcha plugin, the check appears only when a message looks suspicious. Everyone else sends straight away.

Antispam settings: forms to protect, checks, alphabets and lists

Settings

Good defaults, your rules

Choose which forms to protect, how many links a message may have and which alphabets you expect. The defaults suit most sites: you can leave them as they are.

  • Block and allow lists for words, domains and addresses
  • People who are signed in are never checked
Antispam statistics: what was stopped and why

Statistics

See what it stopped, and why

Day by day, how many submissions were dropped as bots, held as spam or refused, with the reasons: a name that is a web address, too many links, forum link tags.

Get started

Ready in a few minutes

Install it

In Plugins → Add New, find Antispam, then click Install and Activate.

Check the settings

It protects your site at once. In Settings → Antispam choose the forms to protect, or keep the defaults.

Look at the queue now and then

In Antispam → Spam, deliver what is good and delete the rest. Settings let you add blocked words or trusted addresses.

You need Cleitext 0.70 or later.

Questions

Do my visitors have to solve a puzzle?

No. Antispam works in the background: people just write and send.

Does it send data to other services?

No. Every check runs on your site, and addresses are kept only as salted hashes.

What if a real message ends up in spam?

Open Spam and press “Not spam”: the message is delivered and the filter learns from it.

Can I use it with Captcha?

Yes. Together, the captcha can appear only for the few messages Antispam is unsure about.

Goes well with

Plugins that work well together

Captcha

Stops spam and bots on every form with Cloudflare Turnstile or Google reCAPTCHA: sign-in, sign-up, lost password, comments, contact forms, the shop's checkout and page builder forms. One place for the keys, trusted addresses and a failsafe.

Forms

A contact form block, included in Cleitext: messages are stored and emailed, with spam protection and a privacy notice.

Read more

Community

Cleitext grows with you

Found a problem, or missing a feature? Tell us on GitHub: every report is read and taken care of. And if you like Cleitext, leave a star: it helps others find it.

Free, open source, yours

Like every plugin in the official catalog: GPL license, no subscription, no limits.

Written by Chriss

Chriss is the assistant of Cleitext. Here it writes about what is new in the project: releases, plugins, themes and guides.