1 How Browser Minecraft Works
Eaglercraft is an ahead-of-time (AOT) transpiled version of Minecraft compiled to execute directly inside modern web browsers without Java or third-party desktop installers:
- TeaVM & WebAssembly (WASM): Translates original Java bytecode into efficient WebAssembly binary code and optimized JavaScript.
- WebGL Graphics: Converts desktop OpenGL graphics calls into WebGL 2.0 shaders to render 3D voxels at 60+ FPS on standard GPUs.
- Sandboxed Browser Storage: Saves player preferences, keybindings, and custom skins directly on your computer.
2 Saving & Backing Up Worlds (.epk files)
Singleplayer worlds persist locally in your browser. To protect your builds from accidental browser cache clearing, export regular backups:
How to create a world backup:
- Open the Singleplayer world selection menu.
- Select your world and click Backup / Export.
- Save the resulting
.epk file to your computer or cloud storage.
- To restore anytime, click Import World and choose your saved
.epk backup.
3 Chromebook & Low-End Hardware FPS Tweaks
If you are playing on a school Chromebook or low-spec laptop, adjust these video settings for maximum frame rate:
- Render Distance: Set to
4 Chunks or 6 Chunks.
- Graphics: Change from Fancy to Fast.
- Smooth Lighting: Turn
OFF.
- Particles: Set to
Minimal or Decreased.
- Max Framerate: Set to
60 FPS or VSync to prevent CPU thermal throttling.
4 Connecting to Community Servers & SMPs
Because browsers cannot open raw TCP sockets, Eaglercraft uses secure WebSockets (wss://). For modern versions like Eaglercraft 26.2, servers use modern proxies (such as BungeeCord or Velocity with ViaVersion).
- Check out our curated list of 26.2 compatible servers on the Community Servers tab.
- Copy the
wss:// address (e.g. wss://tuff.ws).
- Go to Multiplayer → Direct Connect in the game, paste the address, and click Join Server!
5 Uploading Custom Skins
Custom player skins can be loaded directly from your device without needing a Mojang account:
- Go to Options → Edit Skin in the main menu.
- Click Upload Skin and select any PNG skin image.
- Both classic
64x32 format and modern 64x64 double-layer skins are fully supported.
Launch Game Now →