Ban Registration Domain is a lightweight WordPress plugin that blocks user signups from disposable, spammy, or blacklisted email domains. It helps you keep your membership, store, or community clean by stopping fake accounts at the source. Easy to set up, fast, and compatible with popular registration and ecommerce plugins.
- Block registrations by domain or full email
- Upload or paste bulk domain blacklists
- Support for wildcard and partial matches
- Custom error message on blocked signup
- Works with default WordPress registration
- Compatible with WooCommerce and BuddyPress
- Separate allowlist to override blocks
- Case-insensitive and whitespace-safe matching
- Auto-trim and de-duplicate entries
- Logs rejected attempts for review
- Export and import rules via CSV
- Lightweight, no impact on checkout speed
- Multisite-ready with network-wide rules
- Role-based bypass for trusted users
- GDPR-friendly, no personal data stored