Skip to content

Fix lag in Minecraft

Updated 2026-11-13

Lag in Minecraft starts in one of three places: your home, your line or the route to Mojang / Microsoft's servers. Find out which before you change anything or pay for a "ping reducer".

In your home

Wi-Fi far from the router, other devices downloading, a busy PC or console, and strict NAT on the router. Test with the spike finder, then try a cable.

Find lag spikes

On your line

When someone uploads or streams, a queue builds in the router and your game waits behind it (bufferbloat). Smart Queue fixes it.

Fix bufferbloat

Beyond your line

Distance to the server and your provider's route. Pick the closest region, and check the route for detours below.

Test server regions

How Minecraft picks a server

You pick the server. For your own world, Realms runs in a fixed region; a server you host at home is only as good as your home upload.

Settings worth checking

  • Java 1.20.2 or later: press F3+3 for the ping graph (lowest, average and highest of the last 240 pings), or check the signal bars in the server list.
  • Hosting at home? Lower view distance on the server and run it over Ethernet, not Wi-Fi.

Rubber-banding on a home-hosted server is usually the host's upload filling up. Smart Queue on the host's router helps a lot.

Ping to nearby server regions

Mojang / Microsoft doesn't publish test addresses for its game servers, so this measures the cloud regions where most online games and voice chat run. It shows the lowest ping your connection can reach in each area and whether your provider takes a detour.

Ping to game and call servers

Round trips to the cloud regions where most game, voice and video servers run. Distance sets a floor on your ping that no setting at home can lower, so pick the closest region when a game lets you.

Minecraft ports

Forwarding these fixes connection problems such as strict NAT or voice chat that won't connect. It doesn't lower lag on its own. Most routers with UPnP turned on open them automatically.

ProtocolPorts
TCP25565 (Java server)
UDP19132 (Bedrock server)

As listed by Mojang / Microsoft; they can change, so check Mojang / Microsoft support if something doesn't work. Test a forward with the port checker.

Minecraft lag questions

How do I check my ping in Minecraft?

In Java Edition 1.20.2 or later, press F3+3 while connected to a server. A ping graph appears on the right of the screen showing the last 240 ping times as bars, with the lowest, average and highest values at the top. The plain F3 screen doesn't list ping. The multiplayer server list also shows a signal-bar icon for each server before you join.

What causes movement delay in Minecraft?

Either the connection or the server. If your ping graph is steady and low but the whole world runs slow for every player at once, the server is running behind and nothing at home will change it. If the ping graph shows tall or uneven bars, the delay is on your connection: usually Wi-Fi, or another device filling the line at home.

Is Minecraft lag my internet or the server?

Ask whether everyone on the server feels it at once. Minecraft servers normally run 20 game ticks a second, 50 milliseconds each, and when a server can't keep up everything on it slows for every player, whatever their ping. If only you lag, test your own connection: run the speed test and watch whether ping jumps while the line is busy.

Why does my Minecraft server lag for my friends when I host it at home?

Every friend's game is fed by your upload. When something else in the house uploads, or the server sends a lot of world data at once, your line's queue fills and their ping climbs. Run the server on a cable rather than Wi-Fi, lower the server's view distance, and turn on Smart Queue on your router so the queue stays short.

Why can't my friends join my Minecraft server?

That is a connection problem, not lag. Friends outside your home reach a Java server on TCP port 25565 and a Bedrock server on UDP port 19132, and the port has to be forwarded on your router to the computer running the server. If you have two routers in a row (double NAT) the forward is needed on both, and behind a provider's shared address (CGNAT) forwarding can't work at all.

Does more RAM or a faster plan fix Minecraft lag?

Only if that is what is short. Low frame rate and stutter in single player are the device, not the network, and a faster internet plan doesn't change them. For multiplayer, a steady connection matters far more than a big one: a cable, a quiet line and a nearby server do more than extra download speed.

Related guides

Stop downloads lagging your gameCheck this device for stutter