Minecraft Education hardware and network requirement

Created by Loukmane Issa, Modified on Mon, 21 Sep at 3:12 AM by Loukmane Issa

Minecraft Education

Hardware and network requirements for using Minecraft Education in class. NOTE: This page covers Minecraft Education, not Minecraft Java Edition or the consumer Bedrock Edition.

What students need

ComponentMinimumRecommended
ProcessorCore i3-4150, Celeron N4100 or AMD A8-6600KCore i7-6500U or AMD FX-4100
Memory2 GB8 GB
GraphicsIntel HD 4400 or Radeon R5; GeForce 400 or Radeon HD 8000; OpenGL 4.4GeForce 940M or Radeon HD 7750
Storage2 GB4 GB

Publisher figures for Windows PC, Mac and Chromebook. The publisher is updating its memory requirements after the February 2026 changes, so treat 2 GB as the game's floor rather than a school purchase target. See the publisher's system requirements.

Tablets and phones:

ComponentMinimumRecommended
Memory1 GB4 GB
Storage2 GB4 GB
GraphicsOpenGL ES 3.1OpenGL ES 3.2

Supported operating systems:

DeviceMinimum operating system
Windows PCWindows 10 or 11, 64-bit. 32-bit support has been removed.
MacmacOS 14
ChromebookChromeOS 114, with Google Play Services
iPad or iPhoneiPadOS 15 or iOS 15
AndroidAndroid 8, with Google Play Services

Recommended processors for tablets and phones are 64-bit. Linux clients, ChromeOS Flex and Android emulation are not supported. For a Windows device hosting a class activity, use 16 GB RAM or more.


Install and accounts

  • Install through your school's managed deployment process. Minecraft Education is not installed through Steam or the Epic Games Launcher.
  • The school's licence (entitlement) and student sign-in must be set up before class. See the IT Admin Guide.
  • No separate game anti-cheat installer is required.

Network requirements

Sign-in and core services

  • Sign-in: login.microsoftonline.com, aadcdn.msauth.net
  • Core Education services: *.minecrafteduservices.com
  • Multiplayer and library: *.minecraft-services.net, *.xboxlive.com, *.playfabapi.com
  • Cloud save: graph.microsoft.com, *.sharepoint.com

Multiplayer traffic

  • Signalling: wss://signal.franchise.minecraft-services.net
  • Relay: turn.azure.com, world.relay.skype.com, and the relay range 20.202.0.0/16 on remote TCP 443 and UDP 3478-3481
  • Peer connections use local ports chosen by the operating system, so there is no single fixed classroom port to open.
  • Do not substitute a generic Java TCP 25565 or Bedrock UDP 19132 rule and assume Minecraft Education is covered.

Content, coding and updates

  • Learning content: education.minecraft.net
  • Coding (MakeCode): minecraft.makecode.com, makecode.com, trg-minecraft.userpxt.io, pxt.azureedge.net, api.github.com
  • Updates: meedownloads.blob.core.windows.net (published as HTTP on port 80)
  • Error logging: self.events.data.microsoft.com

The full URL list from the publisher is the reference for the entries above. Use TCP 443 for the HTTPS entries and check the two HTTP entries on port 80.


Classroom limits

  • Peer-hosted worlds support up to 40 participants, but test your actual world, activity and class size before relying on it.
  • A wired connection is recommended for the hosting device.
  • Dedicated servers are a separate deployment option - see the dedicated server requirements if your school chooses that route.

Before your first lesson

  • Sign in with a normal student account, load the actual world, host and join from every device type you plan to use, and run the target class size.
  • Test library downloads, MakeCode and cloud save if you use them.
  • Confirm your own school accounts can join the multiplayer mode you have chosen.

Publisher support links

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article