How to Play Minecraft With a Friend on Wi-Fi on Android: A Complete Guide (2026)

Minecraft on mobile devices is not only a single-player adventure, but also the ability to play with friends in the same world via a local network. However, connecting via Wi-Fi on Android There are many nuances to this process, from choosing the right game version to setting up a router. In this article, we'll explore all the ways to organize co-op play, common errors, and how to fix them—no fluff, just proven solutions.

It is important to understand that the game is played over a local network (LAN) and through internet servers are two different processes. Here we will focus specifically on direct connection of devices via Wi-Fi without intermediaries, which is relevant for home networks or small businesses. If you have Minecraft: Bedrock Edition (aka Minecraft PE), then the process is simplified thanks to the built-in function Local area network. For Java Edition On Android, additional manipulations will be required.

Before you begin, make sure both devices are connected to one Wi-Fi network (not via mobile internet!) and you have it installed the same version of the gameEven a minor update difference (for example, 1.20.30 vs. 1.20.32) can block the connection.

1. Preparing your devices: what to check before playing

The first step is to synchronize technical requirements. Even if you have the same version. Minecraft, various Android or router settings may interfere with the connection. Here's what to do to game launch:

  • 📱 Minecraft version: Open Settings → About in the game and compare the version numbers. If they are different, update the game via Google Play.
  • 📶 Wi-Fi networkBoth devices must be connected to the same network. Check the network name (SSID) in Android settings: Settings → Wi-Fi.
  • 🔒 Firewall and antivirus: Some antiviruses (for example, Avast or Kaspersky) are blocking local connections. Temporarily disable them.
  • 🔄 Developer mode: On some devices (eg. Xiaomi or Samsung) you need to allow local networks. Activate Settings → About phone → Build number (7 taps) → Developer options → Local network (enable).

Pay special attention router. If it is enabled in its settings AP Isolation (client isolation), devices will not see each other. This setting is usually located in the Wireless Settings → Advanced. Also check that DHCP enabled - it automatically assigns IP addresses to devices on the network.

📊 What version of Minecraft are you using on Android?
Bedrock Edition (PE)
Java Edition via Launchers
I don't know the difference
Another one

2. Method 1: Local network in Bedrock Edition (the easiest)

If you have Minecraft: Bedrock Edition (aka Pocket Edition or PE), then the game supports the built-in function LAN gamesThis method works on 90% of devices without any additional configuration. Here are the step-by-step instructions:

  1. Launch Minecraft on both devices and sign in to your account Microsoft (or guest mode if you play without an account).
  2. On the device that will be host (that is, to create the world), go to Game → Create a World or select an existing one.
  3. In the world settings, enable the option Local area network (usually it is activated automatically when a new world is created).
  4. Launch the world. Once loaded, a notification will appear: "Local server running on port [number]".
  5. On the second device, go to Game → Friends → Local NetworkThe created world should appear there.

If the world is not displayed, check:

  • 🔄 Restart your Wi-Fi router (sometimes resetting the DHCP cache helps).
  • 📱 On the host device, open Settings → Applications → Minecraft → Permissions and give access to Local area network.
  • 🔌 Make sure that the router is not turned on MAC address filter (it can block connections between devices).

☑️ Check before connecting via LAN

Completed: 0 / 4

Attention! If you have Minecraft Java Edition on Android (via PoJavLauncher (or similar), this method won't work. A separate method is needed for that—see Section 4.

3. Method 2: Manual connection by IP address (if automatic search does not work)

Sometimes Minecraft PE doesn't find the local world automatically. In this case, you can connect manually, knowing IP address of the host deviceHere's how to do it:

  1. On the host device (where the world is running), find out the local IP address:
    • Go to Settings → About phone → Status (or Settings → Wi-Fi → [your network] → Learn more).
    • Find the line IP address (usually looks like 192.168.x.x or 10.0.x.x).
  • On the second device in Minecraft go to Game → Servers → Add Server.
  • Enter:
    • Server address: IP address of the host device (e.g. 192.168.1.100).
    • Port: 19132 (standard port for Bedrock Edition).
    • Server name: any (for example, "Home server").
    • Save and connect.

    If the connection fails, check:

    • 🔌 The port must be open on the router 19132 (UDP). To do this, go to the router control panel (usually at 192.168.1.1 or 192.168.0.1) and find the section Port Forwarding or Virtual servers.
    • 📱 On the host device, turn off Wi-Fi in the settings Saving traffic (may block data transmission).

    4. Method 3: Java Edition on Android (via PoJavLauncher or similar)

    If you play Minecraft Java Edition on Android (via PoJavLauncher, MCPE Launcher (or other emulators), connecting via LAN requires additional steps. There is no built-in LAN function, so you will have to use external server or direct connection.

    The most reliable way is to run local server on one of the devices. To do this:

    1. Install the application on the host device PojavLauncher And Server for Minecraft PE (For example, Nukkit or PocketMine-MP).
    2. Download the server file (for example, nukkit-1.0.x.jar) and place it in the folder /sdcard/games/com.mojang/servers/.
    3. Start the server via the terminal (application Termux):
      cd /sdcard/games/com.mojang/servers/
      

      java -Xmx1024M -Xms512M -jar nukkit-1.0.x.jar

    4. On the second device, connect to the host's IP address (as in method 2), but use the port 25565 (for Java Edition).

    Please note:

    • ⚠️ Server files take up a lot of space (from 200 MB) and require at least 2 GB of RAM for stable operation.
    • ⚠️ On low-end devices (e.g., with 2GB of RAM), the server will slow down. In this case, reduce the allocated memory in the startup command (parameters) -Xmx And -Xms).
    How to find out the MAC address of a device?

    Open Settings → About phone → General information → Wi-Fi MAC addressIt is needed to bind the IP in the router settings.

    5. Configuring your router for stable gaming

    If your connection keeps dropping or you experience lag, the problem may lie with your router settings. Here are the key settings to check:

    Parameter Recommended value Where to find
    Wi-Fi channel Auto or 5 GHz (less congested) Wireless Settings → Channel
    Channel width 20/40 MHz (for 2.4 GHz) or 80 MHz (for 5 GHz) Wireless Settings → Channel Width
    MTU 1472 or 1500 WAN Settings → MTU
    QoS (Quality of Service) Enable and prioritize devices by MAC Advanced → QoS
    UPnP Turn on Advanced → UPnP

    For maximum stability:

    • 📶 Use 5 GHz instead of 2.4 GHz - there is less interference from neighboring networks.
    • 🔄 Turn it off Band Steering (if any) to prevent devices from switching between frequencies automatically.
    • 🔌 Connect the host device via cable (if the router supports it) Ethernet), and leave the second player on Wi-Fi.

    Attention! On some routers (for example, from providers Rostelecom or Beeline) access to settings is limited. In this case, please contact your provider's support or request access to advanced settings.

    6. Solving common errors

    Even with proper setup, errors can still occur. Here are the most common ones and how to fix them:

    Error Cause Solution
    Unable to connect to the world Different versions of the game or port blocking Update the game on both devices. Check the port. 19132 in the router settings.
    Game disabled for inactivity Connection timeout on the router Increase the settings in your router DHCP Lease Time up to 24 hours.
    Unable to find local worlds AP Isolation or firewall Turn it off AP Isolation in the router and temporarily disable the antivirus.
    The server is not responding (with manual connection) Invalid IP or port Check the host IP address and port (19132 for BE, 25565 for Java).

    If nothing helps:

    • 🔄 Reboot the router and both devices.
    • 📱 Uninstall and reinstall Minecraft (sometimes resetting the cache helps).
    • 🔌 Try connecting via mobile hotspot (turn it on on one device and connect the second one).

    7. Alternative ways to play with a friend

    If your Wi-Fi connection isn't working, there are a few alternatives:

    • 🌍 Public servers: Connect to one of the free servers (for example, Mineplex or The Hive). The downside is that there are a lot of other players, and it's not always possible to play in private mode.
    • 📡 Hamachi or ZeroTierThese programs create a virtual local area network (VLAN) over the internet. This is useful if your friends aren't on the same Wi-Fi network.
      • Install ZeroTier on both devices.
      • Create a network in your account ZeroTier and connect both devices.
      • IN Minecraft connect to your friend's IP address from ZeroTier.
    • 📱 Mobile hotspot:
      1. On one device, turn on Modem mode (Settings → Wireless & networks → Tethering & portable hotspot).
      2. Connect the second device to this point.
      3. Launch the local world - it should appear in the list.

    Attention! When using Hamachi or ZeroTier The game may lag due to high ping. For a stable experience, choose servers that are physically located closer to you (for example, if you're in Russia, choose European nodes).

    8. Game optimization for smooth gameplay

    Even if you're connected, the game may lag. Here's how to improve performance:

    • 🎮 Graphics settings:
      • Install Graphics: Fast.
      • Turn it off Smoothing And Particle effects.
      • Reduce Drawing distance up to 4-8 chunks.
    • 📱 Android settings:
      • Turn on Performance mode (Settings → Battery → Performance mode).
      • Turn it off Adaptive brightness - It eats up resources.
      • Close all background applications (especially instant messengers and social networks).
    • 🔋 Nutrition:
      • Connect your device to a charger—when the battery is low, Android throttles performance.
      • Turn it off Battery optimization For Minecraft.

    For the host device (the one that creates the world) it is especially important:

    • ⚠️ Don't minimize Minecraft - This may lead to a connection break.
    • ⚠️ Do not run other resource-intensive applications (for example, YouTube or PUBG) in parallel.

    FAQ: Frequently Asked Questions

    Can I play over Wi-Fi if I have an iPhone and my friend has an Android?

    Yes, but only if you have Minecraft: Bedrock Edition on both devices. Java Edition It's not officially supported on iOS. Connection is the same as between two Android devices: via Local area network or manual IP entry.

    Why can my friend see my world but can't connect?

    Most likely, the problem is in one of the following points:

    • The port on the router is closed 19132 (for Bedrock) or 25565 (for Java).
    • Enabled on the host device Airplane mode or Wi-Fi is disabled.
    • Antivirus is blocking incoming connections (check Avast, 360 Security or built-in firewall).

    Try temporarily disabling your antivirus and rebooting your router.

    How do I play over Wi-Fi if I have different versions of Minecraft?

    Not possible. For LAN co-op play. Necessarily You need the same version. Update the game on both devices via Google Play or download the APK of the required version from the official website Minecraft (For example, .minecraft.net).

    Is it possible to play via mobile internet (3G/4G/5G)?

    No, local network (LAN) only works via Wi-Fi. However, you can:

    • Create an access point on one device and connect the second one to it.
    • Use ZeroTier or Hamachi to create a virtual network via mobile Internet (but there will be lags).

    Direct connection via mobile data is not possible due to NAT.

    Why is the game lagging even though the internet is stable?

    Lags in a local network are usually not related to the Internet, but to:

    • The performance of the host device (if it's weak, the world slows down for everyone).
    • Router settings (for example, enabled) QoS with low priority for games).
    • More mobs/redstones in the world (reduce Drawing distance).

    Try creating a new world with generation Superflat - If the lags disappear, the problem is in the current world.

    If your question isn't covered in the FAQ, check the official documentation. Minecraft or forums like Minecraft ForumSpecific errors (such as those related to mods) may require separate configuration.