How to Make a Free Minecraft Server in 2026 (No Credit Card, Always Online)

Want to play Minecraft with friends but don't want to pay for hosting? In 2026, there are real options for free Minecraft server hosting — but most come with painful catches. This guide shows you the best options, their hidden limitations, and the fastest way to get a server online today without a credit card.

The 3 Ways to Make a Free Minecraft Server

Before diving in, understand there are three approaches, each with different trade-offs:

🖥️ Self-Hosted (Your PC)

  • ✅ Completely free
  • ✅ Full control
  • ❌ Eats RAM + CPU
  • ❌ Down when you're offline
  • ❌ Your home IP exposed

☁️ Free Cloud Hosting (Aternos)

  • ✅ No hardware needed
  • ❌ Waiting queue (up to 30 min)
  • ❌ Shuts off when empty
  • ❌ Shared resources

🟣 OliveerF Free Tier

  • ✅ Always online 24/7
  • ✅ No queue — starts instantly
  • ✅ MySQL included free
  • ✅ 2GB dedicated RAM

Option 1: Hosting on OliveerF (Fastest — 60 Seconds)

This is the recommended option for 2026. OliveerF gives you a Paper 1.21 server with 2GB RAM, 30 player slots, and MySQL — completely free, always online, no queue. Here's the step-by-step:

  1. Register a free account at oliveerf.sbs/hosting-portal.html — just your email, no credit card.
  2. Click "New Server" in your dashboard. Enter a server name and select Paper 1.21.4.
  3. Select the Free plan and hit "Create". The provisioning takes about 60 seconds.
  4. Copy your server IP from the panel (format: abc123.oliveerf.sbs:25565).
  5. Open Minecraft → Multiplayer → Add Server and paste the IP. Connect and you're in.

Pro tip: The free plan includes a real MySQL database. This means you can use plugins like LuckPerms, Jobs Reborn, and ShopGUI+ with persistent data storage — something Aternos doesn't offer for free.

Option 2: Self-Hosting on Your PC (Full Guide)

If you want complete control or need a specific modpack, hosting from your own computer is viable. Here's what you'll need:

Requirements

Step 1: Install Java 21

Minecraft 1.21 requires Java 21. Download it from adoptium.net (free, open source). Install the JDK version for your OS. Verify with:

java -version
# Should output: openjdk version "21.x.x"

Step 2: Download PaperMC

Paper is the best server software for 1.21 — it's faster than vanilla and adds many configuration options.

# Visit papermc.io and download the latest 1.21.4 build
# Or use direct link:
curl -o paper.jar https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/latest/downloads/paper-1.21.4-latest.jar

Step 3: Create Start Script

Create a file named start.bat (Windows) with these recommended Aikar JVM flags:

@echo off
java -Xms2G -Xmx4G --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://aikar.co/2018/07/02/aikars-new-jvm-settings/ -jar paper.jar --nogui
pause

Step 4: First Launch & Accept EULA

# Run start.bat once — it will fail and create eula.txt
# Edit eula.txt and change:
eula=false
# to:
eula=true
# Then run start.bat again

Step 5: Configure server.properties

Key settings to edit before inviting friends:

# server.properties
server-port=25565
max-players=20
online-mode=true
motd=My Awesome Server
level-seed=           # leave blank for random
gamemode=survival
difficulty=normal
pvp=true

Step 6: Open Port 25565

For friends outside your home network to connect, you must forward port 25565 (TCP/UDP) in your router. The process varies by router model — search "port forward [your router brand]" for instructions. After forwarding, your external IP (find it at whatismyipaddress.com) is your server address.

Security note: Sharing your home IP means exposing your internet connection. Consider using a reverse proxy or a free cloud host like OliveerF to avoid this risk entirely.

Option 3: Aternos / Minehut — What They Don't Tell You

Aternos and Minehut are popular but have significant limitations that make them frustrating for regular use:

IssueAternosMinehutOliveerF Free
Queue wait timeUp to 30+ minNoneNone
Server stops when emptyYes (5 min)Yes (5 min)No — 24/7
MySQL includedNoNoYes
RAM (free tier)~1-2GB shared1GB2GB dedicated
Max players (free)Unlimited*1030

*Aternos allows unlimited players but performance degrades heavily above 15 due to shared RAM

Essential Plugins to Install First

Once your server is running (on any platform), install these free plugins to improve the experience:

EssentialsX — Must Have

Adds /home, /spawn, /tpa, economy commands, kits, and much more. Download from essentialsx.net. Always use the Paper-optimized build.

LuckPerms — Permissions System

The best permission management plugin. On OliveerF (with MySQL), LuckPerms can store all permissions in the database — syncing across multiple servers if you eventually expand.

# Install in /plugins folder, then in-game:
/lp user YourName permission set luckperms.* true
/lp group default permission set minecraft.command.teleport true

WorldEdit — Build Tool

Essential for builders. Copy, paste, fill areas, and undo mistakes instantly. Available at enginehub.org/worldedit. The Paper build has better performance than the original.

Vault — Economy Bridge

Required by most economy plugins. Vault acts as a middleware layer between plugins like EssentialsX (economy provider) and ShopGUI+ (economy consumer).

GriefPrevention — Land Protection

Players can protect their builds using a golden shovel. Essential for public survival servers to prevent griefing. No configuration needed out of the box.

Free Server Performance Tips

Whether self-hosted or on a free cloud tier, here's how to squeeze maximum performance out of limited resources:

Optimize server.properties

# server.properties — performance settings
view-distance=8          # reduce from default 10
simulation-distance=6    # reduce from default 10
sync-chunk-writes=false  # async chunk writes

Optimize paper.yml

# paper-world-defaults.yml (Paper 1.20+)
entity-per-chunk-save-limit:
  experience_orb: 16
  arrow: 16
  fireball: 8
  firework_rocket: 8
anti-xray:
  enabled: true
  engine-mode: 2

Top 3 Performance Plugins

Tip: Run /spark profiler after your server has been online for a few hours. The profiler will show exactly which plugins or operations are using the most CPU time — eliminating guesswork.

Setting Up Whitelisting on a Free Server

For private servers (friends only), enable the whitelist to prevent strangers from joining:

# server.properties
enforce-whitelist=true
white-list=true

# In-game commands:
/whitelist on
/whitelist add PlayerName
/whitelist list

Free Server Hosting — Cost Comparison 2026

HostingPriceRAMPlayersAlways OnMySQL
Your PCFreeUp to youUnlimitedNoManual setup
AternosFreeShared~20 okNoNo
MinehutFree1GB10NoNo
OliveerFFree2GB30YesYes
Apex Hosting$2.99/mo2GBUnlimitedYesYes

Ready to Start Your Free Server?

OliveerF gives you Paper 1.21, 2GB RAM, MySQL and 30 player slots free — no credit card, no queue. Online in 60 seconds.

Create Free Server →

Frequently Asked Questions

Can I run mods (Forge/Fabric) on a free server?
Paper (the free OliveerF tier) supports Bukkit/Spigot/Paper plugins but not Forge mods. For Fabric or Forge, you need a low-cost paid plan or to self-host. Many popular "mod" experiences (like skyblock, prison, factions) run entirely on plugins.
How many people can play on a free Minecraft server?
With OliveerF's free tier, up to 30 players simultaneously on 2GB RAM. For light survival games you can comfortably host 15-20 active players. Aternos technically allows unlimited players, but performance degrades rapidly above 15.
Is self-hosting or cloud hosting better?
For most users, cloud hosting is better. Self-hosting requires technical knowledge (port forwarding, Java setup), exposes your home IP address, and goes offline when your computer is off. Cloud hosting (especially OliveerF's free tier) is online 24/7 with no setup complexity.
Do I need Minecraft on my own account to host a server?
To host a server you don't need Minecraft Java Edition on the host machine — server software runs independently. Players connecting to the server do need their own accounts (or you can enable offline mode, though this disables some skin/UUID features).
Can I transfer my world from another host?
Yes. Download your world folder via FTP from the old host. Upload it via FTP to OliveerF under the same path (/world). Set level-name=world in server.properties and restart. All builds, progress, and inventories are preserved.

Related Articles

© 2026 OliveerF Network · Home · Blog · Contact