
PocketMC
Automates every step of Minecraft server hosting.
Get PocketMC
Windows Package Manager
winget install PocketMCPortable ZIP
First-Run Quick Start
Install & Launch
Run the Windows installer or winget install PocketMC. No admin rights or manual Java setup needed.
Select Server Engine
Pick Paper, Fabric, Forge, Bedrock, or PocketMine. PocketMC auto-provisions the exact runtime required.
Share Public Address
Copy your instant zero-config Playit.gg join address and share with friends over the internet.
Built for Local Minecraft Server Hosting
- ANSI color console with live logs and command history.
- Offline crash summaries powered by local Ollama models.
- Real-time CPU, RAM, and tick stability telemetry.
- One-click graceful stop and process termination.
- Filter logs by keywords, warnings, and errors.
- Safe shutdown with world saves before closing.
- Auto-restart after crashes with backoff limits.
- Port collision checks before server launch.
- Low disk space warnings below 2 GB.
- Keeps Windows awake while servers run.
- Alerts when memory usage crosses 80%.
- Adoptium runtimes for Java 8, 11, 17, 21, and 25.
- Picks the right Java version based on your server.
- Kept inside PocketMC without touching system PATH.
- Separate working folders for each server.
- Runs without requiring administrator rights.
- Includes PHP 8.2 for PocketMine-MP.
- Playit.gg tunnels for sharing without port forwarding.
- Optional Cloudflare Quick Tunnels support.
- Mobile web dashboard via local network PIN or QR code.
- Operator and viewer roles for dashboard users.
- Discord Rich Presence with live player counts.
- Built-in UDP tunnel mapping for Simple Voice Chat.
- Search and download mods and plugins from Modrinth.
- CurseForge mod browser and Poggit plugin support.
- One-click shortcuts to world, config, and plugin folders.
- Toggle individual mods and plugins on or off anytime.
- Drag-and-drop installer for .mcpack and .mcaddon files.
- One-click Geyser and Floodgate setup for Bedrock cross-play.
- Scheduled backups synced directly to Google Drive.
- Optional sync to OneDrive and Dropbox.
- Zip archive integrity verification with SHA-256.
- Automatic backup schedules with cron support.
- Flushes and disables world saves during backup creation.
- All server files remain stored directly on your PC.
Supported Server Engines
PocketMC installs, launches, and updates popular Java and Bedrock server software with no manual configuration.
Official Mojang dedicated server JARs downloaded directly from Mojang servers.
Optimized Spigot fork with performance fixes and Bukkit plugin support.
Lightweight, modular modding toolchain with fast load times.
Classic mod loader supporting thousands of community modpacks.
Modern community mod loader for newer Minecraft releases.
Official Windows BDS executable for cross-platform Bedrock play.
Fast PHP-based Bedrock server engine with managed PHP 8.2.
Isolated Server Sandboxing: PocketMC verifies upstream release APIs to provision official binaries on demand. Each instance maintains its own dedicated directory for mods, worlds, server properties, and runtime configurations without file collisions or port conflicts.
How PocketMC Compares
| Tool | Core Strength | Where PocketMC Wins |
|---|---|---|
| Complete Local Minecraft server management with zero headache. | Runs locally on your Windows PC. Includes Java (with NeoForge), native BDS, PocketMine-MP, Geyser crossplay, managed Adoptium/PHP runtimes, defensive cloud backups with staging and rollback (Google Drive, OneDrive, Dropbox), automated Playit.gg game tunnels, Cloudflare web dashboard tunnels, AI diagnostics (local Ollama or cloud), and open-source MIT code. | |
| User-friendly local hosting with official BDS, Geyser crossplay, Modrinth mod/plugin installer, Playit.gg tunnels, and automated local backups | PocketMC is 100% open source under the MIT license, provides native PocketMine-MP (PHP 8.2) runtime orchestration, integrates direct OAuth cloud replication (Google Drive, OneDrive, Dropbox), features defensive staged restores with rollback, and includes built-in AI diagnostics. | |
| Open-source automation with Modrinth support, modpack import, Playit.gg, Geyser, custom amscript scripting IDE, and Telepath remote administration | PocketMC provides a native Windows WPF presentation, first-party Bedrock Dedicated Server (BDS) and PocketMine-MP (PHP 8.2) engines out-of-the-box, direct OAuth consumer-cloud backup integrations (Drive, OneDrive, Dropbox), multi-step staged restoration with rollback, and built-in AI diagnostics. | |
| Mature Windows Minecraft server wrapper with scheduling, multi-server controls, remote REST API, and web panel | PocketMC provides dynamic Adoptium Java (8 through 25) and PHP 8.2 runtime provisioning, automated Playit.gg agent setup with port matching, direct OAuth cloud backups (Google Drive, OneDrive, Dropbox) with RCON chunk flushing and staged restore safeguards, PocketMine-MP support, and integrated AI diagnostics. | |
| Minecraft-focused browser administration with user roles, TOTP/passkey authentication, scheduling, metrics, and multi-server management | PocketMC runs as a native Windows desktop app with zero background service or Python prerequisites. It auto-provisions Adoptium Java and PHP 8.2 runtimes, provides first-party Playit.gg agent auto-provisioning and port matching, integrates direct cloud backups (Google Drive, OneDrive, Dropbox) with staged restore validation, and includes AI diagnostics. | |
| Distributed, multi-node web panel for Minecraft, Steam, and general application management across Windows, Linux, and macOS | PocketMC is built specifically for a single Windows PC with zero sysadmin overhead. It eliminates Node.js daemon setups, auto-provisions isolated Adoptium Java and PHP runtimes, provides automated Playit.gg tunnel creation, and integrates direct consumer-cloud backups with RCON save coordination. | |
| Enterprise multi-tenant hosting platform with Linux Wings daemon, Docker container isolation, resource quotas, Eggs catalog, SFTP, and S3 backup integration | PocketMC is designed for zero-sysadmin local Windows hosting without requiring a Linux VPS, Docker engine, Wings daemon, MariaDB database, Redis, Nginx reverse proxy, or router port forwarding. It auto-provisions exact Adoptium Java and PHP runtimes locally, integrates automated Playit.gg tunnels, and syncs directly to Google Drive, OneDrive, and Dropbox. | |
| Instant, low-friction friend world hosting directly from singleplayer with invite UI and modded world support | PocketMC runs true standalone, persistent dedicated server instances (Paper, Fabric, BDS, PocketMine-MP) that continue running in the background when the host is away. It includes a dedicated server console, automated crash recovery, port diagnostics, and scheduled RCON cloud backups. | |
| Free-to-start managed remote cloud hosting where servers stay online without running on the user's home computer | PocketMC provides 100% data sovereignty, full hardware performance with zero hibernation delays or player queue waits, complete file and runtime control without platform quotas or credit subscriptions, native Bedrock BDS and PocketMine-MP instances, and direct consumer-cloud backups. | |
| Purpose-built global reverse proxy and tunnel network providing public addresses bypassing CGNAT without router port forwarding | PocketMC embeds and supervises the official Playit.gg agent directly into the server workflow, automating account claiming, tunnel provisioning (Java 25565, Bedrock 19132, Voice 24454), and process lifecycle alongside full server engine, runtime, and backup management. |
Evaluation Methodology: Competitor architectures and capabilities were audited against official documentation, software license terms, and public source repositories as of October 2026. Runtime isolation, process sandboxing, and backup integrity were benchmarked on Windows 11. Click the info icon on any row to inspect cited documentation and code evidence.