This guide explains how to create and upload a map and resources for Graal Era (GraalOnline Era) so they work in-game. It assumes you want a custom map and to make it accessible to players on your server or for personal use.


The Graal Era upload system is one of the last bastions of true player creativity in mobile MMOs. While the process is fraught with pixel-perfect demands and strict moderation, the reward is immense. There is no feeling quite like walking through the streets of Era and having a random player whisper, "Nice head, bro."

Before you hit that submit button, double-check your template, keep your design original, and respect the rules. Now go forth and customize—the streets of Era are waiting for your new look.


Need templates or pixel art tutorials? Visit the official Graal Era forums or the "Era-Go" downloads section for community-made resources.

This is a deep technical and operational write-up regarding the upload mechanisms, file specifications, and workflows associated with GraalOnline Era (and by extension, the Graal engine as utilized by Era).

This document is intended for developers, content creators (GFX artists), and server administrators looking to understand the pipeline for importing assets into the Graal engine.


Graal Online Era is a 2D MMORPG available on iOS, Android, Facebook, and PC. A core feature is player customization via custom uploads – allowing players to replace default heads, bodies, shields, and guns with their own graphics.

“Upload” refers to submitting a custom image file to the game’s servers for personal use after approval by staff.

Once uploaded, a miniature preview of your character will spin. Check this carefully.

If it looks wrong, cancel. Do not waste your Gralats.