Side by side
BanManager vs ExtraBan
Both stand on minecraft moderation plugins. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan APILinuxSelf-hosted+1
BanManager covers common Minecraft moderation workflows, with a separate self-hosted WebUI for appeals and staff permissions. Teams considering that interface should account for its database requirements and secure its setup before internet exposure.
Visit BanManager Free plan Self-hosted
ExtraBan combines common moderation actions with reporting and staff tools for Paper servers. Confirm the server's Paper and Java versions before installing.
Visit ExtraBanThe facts
| BanManager | ExtraBan | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | API, Linux, Self-hosted, Web | Self-hosted |
| Lowest paid plan | Not published | Free or on request |
| Plans published | None | 1 |
| Maker | Not published | Not published |
| Website | banmanagement.com | spigotmc.org |
| On minecraft moderation plugins | #1 of 19 | #3 of 19 |
BanManager: what it does well
- Supports bans, IP blocks, mutes and name filtering.
- Players can report behavior while staff are offline.
- Warning thresholds can trigger commands with increasing severity.
- Supports local H2 and remote MySQL or MariaDB.
- Developer API exposes punishment data and change events.
What to know first
- The WebUI requires BanManager-WebEnhancer.
- The WebUI needs MySQL 5+ or MariaDB 10+.
- The WebUI does not support default H2 storage.
- The WebUI setup page is initially unauthenticated.
ExtraBan: what it does well
- Supports permanent, temporary, offline, and IP bans.
- Report queue lets staff manage player submissions.
- Storage can use YAML or SQLite.
- No required dependencies.
What to know first
- Requires Paper or a fork version 26.2 or later.
- Requires Java 25 or later.
- Installation requires configuring staff permissions.
Alternatives to BanManager Alternatives to ExtraBan The whole list

