What are you planning to create for your next custom? or ask any questions you have about the pixel dimensions below!
: Visit the official upload page , enter your account email, select the file type (Head, Body, or Shield), and choose whether to make it "Personal" (only you can wear it) or "Public".
Bodies must be static (non-animated). While small props are allowed, full weapons are not. Over-sexualized bodies or extreme shapes are prohibited. The death frame must be a simple fallen body—blood puddles are permitted, but blankets, props, or body bags are not allowed. Hats or scarves drawn directly onto bodies are also forbidden.
You cannot upload characters from protected franchises (like Mickey Mouse or Naruto) if they are direct rips.
Custom graphics are typically uploaded via a dedicated web portal rather than the in-game interface. graal era upload
: Once submitted, staff members will review your work to ensure it follows the rules before it appears in-game. Costs and Requirements
Every single file is manually reviewed by the Graal Era Staff (the Graphics Team). This process can take anywhere from a few hours to several days , depending on the backlog of submissions. Strict Formatting and Template Rules
Must be saved as a .png or .gif (for animated items).
Rapidly flashing or seizure-inducing color changes on animated heads or bodies are strictly prohibited. What are you planning to create for your next custom
GraalVM is an open-source virtual machine developed by Oracle. It's designed to provide a high-performance, polyglot runtime environment for executing applications written in various programming languages. GraalVM achieves this through its unique architecture, which allows it to execute bytecode from multiple languages on a single VM.
Standard templates are usually 32x32 pixels per frame , arranged in a grid showing your character looking in all four directions (Up, Down, Left, Right), including walking and blinking animations.
This happens when you save your pixel art as a JPEG instead of a PNG. JPEGs compress images and blur the edges, destroying the transparency. Fix: Always save as a 24-bit or 8-bit PNG.
: Provide your account-linked email address and select the type of graphic (Head, Body, or Shield). Bodies must be static (non-animated)
For heads, you will see checkboxes like "Set Sprite" or "Blinking." Check "Blinking" only if your file contains dedicated blinking animation frames. Step 5: Submit and Pay
Type in the email address associated with your Graal account. This must match exactly, or the upload won't be linked to you properly.
If the transparent background wasn't applied correctly, your character will walk around inside a solid white or black box. Pro-Tips for a Flawless Custom Look
💡 Always test your custom files on a "test server" or a local Graal player before spending your Gralats on the official Era server. Where to Find Custom Templates