BanManager
- Android app
- Not listed
- Free plan
- No
- Runs on
- api, Linux, self-hosted, Web

Summary
BanManager is a free, open-source suite of moderation plugins and apps for Minecraft servers. Staff can issue bans, IP blocks, and mutes, block profane names, and moderate chat, including through shadow muting. Players can file reports while staff are offline, with staff able to review and resolve them later. Configurable warning thresholds can trigger commands with increasing severity, and staff can add notes or inspect player records, including unbans and who issued them. Downloads are listed for Bukkit variants such as CraftBukkit, Spigot, and Paper, as well as BungeeCord, Fabric, Sponge, and Velocity. Data can be stored locally in H2 or remotely with MySQL or MariaDB. The optional self-hosted WebUI adds appeals, reports, role-based permissions, and a dashboard for one or more servers. It needs BanManager-WebEnhancer and MySQL 5+ or MariaDB 10+; the default H2 database is not supported for this interface. The WebUI setup page starts unauthenticated, and its documentation recommends setting a setup token before exposing it to the internet. A developer API lets other plugins read or modify punishment data and receive change events.
Who it is for
BanManager suits Minecraft server operators who need moderation tools across supported server platforms, with an optional self-hosted web interface for staff workflows.
What is good
- Handles bans, IP blocks, mutes, and profane-name blocking.
- Players can submit reports while staff are offline.
- Warnings can trigger increasingly severe commands.
- Supports local H2 or remote MySQL and MariaDB storage.
- Developer API exposes punishment data and change events.
What to know first
- The WebUI does not support the default H2 database.
- The WebUI setup page is unauthenticated by default.
- The WebUI requires BanManager-WebEnhancer and a supported database.
Everything Xiaomi review
BanManager: the full review
BanManager covers common moderation tasks and can share punishment data through remote databases. The WebUI has separate dependencies and needs careful setup before internet exposure.
Overview
BanManager is a collection of moderation plugins and related apps for Minecraft server teams. It brings together player punishments, chat controls, reporting, warnings, and staff records, with options for running moderation across multiple servers. The software is open source and free.
Its server-side tools can store data locally in H2 or connect to MySQL or MariaDB. That choice affects what can be added: the self-hosted WebUI requires a remote MySQL 5+ or MariaDB 10+ database, and does not work with the default H2 storage. For category browsing, see the Minecraft Moderation Plugins list.
Key features
Punishments and chat moderation
Moderators can ban players, block IP addresses, mute players, and prevent the use of profane names. BanManager can also respond to chat spam with mutes, including shadow mutes. These options cover both account-level discipline and problems unfolding in chat.
Reports, warnings, and staff records
Players can report behavior while staff are away. Staff can return to review and resolve those reports rather than relying on someone being available at the moment an incident occurs.
Warnings can be configured to trigger commands once a player reaches a chosen warning count, with responses that grow more severe as warnings accumulate. Staff can add notes to a player's record and see its history, including unbans and the staff member responsible for issuing them.
WebUI and multi-server administration
The optional self-hosted WebUI adds a staff-facing dashboard for one or more servers, along with appeals, reports, and role-based permissions. It requires BanManager-WebEnhancer as well as MySQL 5+ or MariaDB 10+; H2 is not supported for this setup.
The developer API lets other plugins read and change punishment data and receive events when punishments change. Messages can be customized with color codes and JSON messages. For networks, local punishments are checked every 30 seconds by default and global punishments every two minutes. More frequent checks can increase database use.
Storage and security
BanManager supports local H2 storage and remote MySQL or MariaDB storage. Remote databases can be used to share data between servers or to enable the WebUI. The WebUI documentation warns that its browser installer is unauthenticated by default and recommends setting a SETUP_TOKEN before making setup reachable from the internet. It also uses a 64-character hexadecimal ENCRYPTION_KEY to encrypt stored BanManager database passwords.
Pricing
BanManager is free. There is a free plan, and no free trial is listed.
Platforms
Downloads are listed for Bukkit servers, including CraftBukkit, Spigot, and Paper, as well as BungeeCord, Fabric, Sponge, and Velocity. The listed device and deployment platforms are API, Linux, self-hosted, and web. The WebUI is self-hosted and has the separate database and setup requirements described above.
Who it's for
BanManager is suited to Minecraft server owners and staff teams that need a shared process for punishments, reports, warnings, and player history. Its multi-server dashboard and remote database options are relevant to networks, while local H2 storage offers a simpler storage option when the WebUI and shared remote data are not needed.
It is also a fit for server operators who want moderation data accessible to other plugins through a developer API. Teams choosing the WebUI should be prepared to configure a supported MySQL or MariaDB database and secure the installer before exposing it publicly.
Pros and cons
- Pros: Free and open source, with support for several server platforms.
- Pros: Combines punishments, chat moderation, reports, escalating warnings, and staff notes.
- Pros: The self-hosted WebUI provides appeals, reports, role-based permissions, and a dashboard for one or more servers.
- Cons: The WebUI requires BanManager-WebEnhancer and MySQL 5+ or MariaDB 10+; it cannot use the default H2 database.
- Cons: Operators exposing the WebUI setup page to the internet need to configure a setup token and encryption key.
- Cons: Increasing cross-server check frequency can raise database use.
Alternatives
For a broader comparison, start with the Minecraft Moderation Plugins list. Other options include LibertyBans, ModGUI, and Staff+. Server teams focused on anti-cheat tools can also consider Nimbus AntiCheat or ReducedX-Anti Cheat; for chat-focused moderation, see ChatSentinel. Other listed alternatives include PunishBAN and PunishmentsSystem.
Verdict
BanManager offers a broad moderation toolkit for Minecraft servers, pairing conventional punishments with reports, configurable warning actions, staff notes, and chat controls. Its free, open-source model and support for multiple server platforms make it a practical option to consider for teams that want those functions in one suite.
The main planning issue is the boundary between the plugins and the WebUI. Local H2 storage is supported, but the WebUI requires BanManager-WebEnhancer and a MySQL or MariaDB database, and its installer needs deliberate security configuration before internet exposure. Teams comfortable managing that infrastructure can use the WebUI's reporting, appeals, permissions, and multi-server dashboard; those wanting a simpler deployment can rely on the server plugins without it.
The maker directs users to Discord, GitHub discussions, and the FAQ for help and feature requests, and welcomes open-source contributions.
Compared on Minecraft moderation plugins
- Free plan
- Yesbanmanagement.com
- Report workflow
- Yesbanmanagement.com
- Chat filters
- Yesbanmanagement.com
- Staff web panel
- Yesbanmanagement.com
- Proxy support
- Yesbanmanagement.com
- Staff notes
- Yesbanmanagement.com
- Audit logs
- Yesbanmanagement.com
Facts
- Purpose
- BanManager is a suite of moderation plugins and apps for Minecraft servers.banmanagement.com · 28 Sept 2026
- Punishments
- It supports bans, IP blocks, mutes, and profane-name blocking.banmanagement.com · 28 Sept 2026
- Reports
- Players can report behavior while staff are offline, and staff can track and resolve reports later.banmanagement.com · 28 Sept 2026
- Warnings
- The warning system can automatically issue commands after a configured number of warnings, with increasing severity.banmanagement.com · 28 Sept 2026
- Staff records
- Staff can add notes and view a player's record, including unbans and who issued them.banmanagement.com · 28 Sept 2026
- Web interface
- The self-hosted WebUI adds appeals, reports, role-based permissions, and a dashboard for one or more servers.banmanagement.com · 28 Sept 2026
- WebUI requirements
- The WebUI requires BanManager configured with MySQL 5+ or MariaDB 10+; the default H2 database is unsupported.banmanagement.com · 28 Sept 2026
- Supported server platforms
- Downloads are listed for Bukkit (CraftBukkit, Spigot, Paper), BungeeCord, Fabric, Sponge, and Velocity.banmanagement.com · 28 Sept 2026
- Database options
- BanManager supports local H2 storage and remote MySQL or MariaDB storage.banmanagement.com · 28 Sept 2026
- Developer API
- The developer API lets other plugins read and modify punishment data and receive punishment-change events.banmanagement.com · 28 Sept 2026
- Security configuration
- The WebUI documentation says the browser installer is unauthenticated by default and recommends setting SETUP_TOKEN on internet-reachable hosts.banmanagement.com · 28 Sept 2026
- Credential protection
- The WebUI uses a 64-character hex ENCRYPTION_KEY to encrypt stored BanManager database passwords.banmanagement.com · 28 Sept 2026
- Support
- The maker directs users to Discord, GitHub discussions, and the FAQ for help and feature requests.banmanagement.com · 28 Sept 2026
- Cross-server sync
- The FAQ says local punishments are checked every 30 seconds and global punishments every two minutes by default; more frequent checks increase database use.banmanagement.com · 28 Sept 2026
- Open source
- The maker describes BanManager as open source and welcomes contributions.banmanagement.com · 28 Sept 2026
- Product
- BanManager is a suite of moderation plugins and apps for Minecraft servers.banmanagement.com · 29 Sept 2026
- Price
- The maker describes BanManager as open source and free.banmanagement.com · 29 Sept 2026
- Chat moderation
- It can mute players who spam chat, including through shadow muting.banmanagement.com · 29 Sept 2026
- Reports and warnings
- Players can report behavior while staff are offline, and warnings can trigger increasingly severe commands after a configured threshold.banmanagement.com · 29 Sept 2026
- Customization
- Messages can be customized with color codes and JSON messages.banmanagement.com · 29 Sept 2026
- Web dashboard
- The self-hosted WebUI supports appeals, reports, role-based permissions, and a dashboard for one or more servers.banmanagement.com · 29 Sept 2026
- WebUI requirement
- The WebUI requires BanManager-WebEnhancer and a MySQL 5+ or MariaDB 10+ database; the default H2 database is unsupported.banmanagement.com · 29 Sept 2026
- Server platforms
- Downloads are listed for Bukkit (CraftBukkit, Spigot, Paper), BungeeCord, Fabric, Sponge, and Velocity.banmanagement.com · 29 Sept 2026
- Data storage
- BanManager supports local H2 storage and remote MySQL or MariaDB storage for sharing data or using the WebUI.banmanagement.com · 29 Sept 2026
- Security setup
- The WebUI Docker guide says its setup page is initially open and recommends setting a SETUP_TOKEN before exposing an install to the internet.banmanagement.com · 29 Sept 2026
- Maker
- The site credits James Mortemore and displays a 2012–2026 copyright; it does not state a headquarters or founding year.banmanagement.com · 29 Sept 2026
Best BanManager alternatives
See all 10Where it ranks on Everything Xiaomi
Is BanManager yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- banmanagement.com· checked 28 Sept 2026
- banmanagement.com/docs/webui/install· checked 28 Sept 2026
- banmanagement.com/download/banmanager· checked 28 Sept 2026
- banmanagement.com/docs/banmanager/storage-types· checked 28 Sept 2026
- banmanagement.com/docs/banmanager/api· checked 28 Sept 2026
- banmanagement.com/support· checked 28 Sept 2026
- banmanagement.com/docs/banmanager/faq· checked 28 Sept 2026
- banmanagement.com/docs/webui/install/docker· checked 29 Sept 2026

