PocketMC

PocketMC

Automates every step of Minecraft server hosting.

v1.9.10 · Crafted by DS Labs · Free and open source · MIT

PocketMC desktop user interface preview
Install

Get PocketMC

Recommended

Setup Installer

Terminal

Windows Package Manager

winget install PocketMC
Standalone

Portable ZIP

First-Run Quick Start

1

Install & Launch

Run the Windows installer or winget install PocketMC. No admin rights or manual Java setup needed.

2

Select Server Engine

Pick Paper, Fabric, Forge, Bedrock, or PocketMine. PocketMC auto-provisions the exact runtime required.

3

Share Public Address

Copy your instant zero-config Playit.gg join address and share with friends over the internet.

Features

Built for Local Minecraft Server Hosting

Terminal & Diagnostics
  • 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.
Lifecycle & Safety
  • 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%.
Java & Runtimes
  • 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.
Networking & Remote
  • 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.
Content & Add-ons
  • 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.
Backups & Storage
  • 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.
Ecosystem

Supported Server Engines

PocketMC installs, launches, and updates popular Java and Bedrock server software with no manual configuration.

Vanilla Java

Vanilla Java

Java

Official Mojang dedicated server JARs downloaded directly from Mojang servers.

Paper

Paper

Plugins

Optimized Spigot fork with performance fixes and Bukkit plugin support.

Fabric

Fabric

Mods

Lightweight, modular modding toolchain with fast load times.

Forge

Forge

Mods

Classic mod loader supporting thousands of community modpacks.

NeoForge

NeoForge

Mods

Modern community mod loader for newer Minecraft releases.

Bedrock Dedicated Server

Bedrock Dedicated Server

Bedrock

Official Windows BDS executable for cross-platform Bedrock play.

PocketMine-MP

PocketMine-MP

PHP

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.

Comparison

How PocketMC Compares

ToolCore StrengthWhere PocketMC Wins
PocketMC logo PocketMC
Native Windows Desktop App
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.
SquidServers logo SquidServers
Desktop App (Cross-Platform)
User-friendly local hosting with official BDS, Geyser crossplay, Modrinth mod/plugin installer, Playit.gg tunnels, and automated local backupsPocketMC 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.
auto-mcs logo auto-mcs
Desktop App (Python / amscript)
Open-source automation with Modrinth support, modpack import, Playit.gg, Geyser, custom amscript scripting IDE, and Telepath remote administrationPocketMC 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.
MC Server Soft logo MC Server Soft
Native Windows Server Wrapper
Mature Windows Minecraft server wrapper with scheduling, multi-server controls, remote REST API, and web panelPocketMC 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.
Crafty Controller logo Crafty Controller
Web Panel (Python Tornado)
Minecraft-focused browser administration with user roles, TOTP/passkey authentication, scheduling, metrics, and multi-server managementPocketMC 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.
MCSManager logo MCSManager
Web Panel (Node.js Distributed)
Distributed, multi-node web panel for Minecraft, Steam, and general application management across Windows, Linux, and macOSPocketMC 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.
Pterodactyl Panel logo Pterodactyl Panel
Web Panel & Wings Daemon (Linux VPS)
Enterprise multi-tenant hosting platform with Linux Wings daemon, Docker container isolation, resource quotas, Eggs catalog, SFTP, and S3 backup integrationPocketMC 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.
Essential Mod logo Essential Mod
Client Mod / P2P World Sharing
Instant, low-friction friend world hosting directly from singleplayer with invite UI and modded world supportPocketMC 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.
Minehut logo Minehut
Managed Cloud Host
Free-to-start managed remote cloud hosting where servers stay online without running on the user's home computerPocketMC 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.
playit.gg logo playit.gg
Tunnel Service
Purpose-built global reverse proxy and tunnel network providing public addresses bypassing CGNAT without router port forwardingPocketMC 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.