Build character sprite sheets for Friday Night Funkin' mods. Upload individual frames, arrange them in a grid, and export PNG + XML TextureAtlas data that works with Psych Engine, Kade Engine, and every major FNF fork.
Drop images here (PNG, JPG, WebP, SVG)
or click to browse
Create a game-ready FNF sprite sheet in four steps — no software to install, everything runs in your browser.
Draw or export your character frames as individual PNG files. Organize them by action: idle frames, singLEFT frames, singDOWN frames, singUP frames, and singRIGHT frames.
Drag and drop all your character frame PNGs onto the upload area above. The tool accepts PNG, JPG, WebP, and SVG files. Frames are listed in upload order — drag to reorder if needed.
Set the grid columns to match your animation grouping. Add padding between frames if needed. Keep the background transparent for proper in-game rendering.
Select the XML export format and click Download ZIP. You get a sprite sheet PNG and an XML TextureAtlas file with frame coordinates — ready to load in any FNF engine.
Sprite sheets exported from this tool follow FNF format conventions out of the box — correct layout, transparent backgrounds, and XML SubTexture mapping included.
Upload character frames, group them by action (idle, sing, miss), configure your grid layout, and export a ZIP containing a packed PNG and its XML TextureAtlas — compatible with every major FNF engine fork.
An FNF sprite sheet generator designed to produce sprite sheets that work seamlessly with the Friday Night Funkin' engine and all major forks.
Generates sprite sheets that follow FNF format conventions. Export your character sprites in the layout and resolution the engine expects, so your mod works on the first try.
Export XML TextureAtlas data alongside your PNG. The XML maps each frame's name, position, and dimensions exactly as FNF's Haxe engine reads them.
Name your frames using FNF conventions like idle0001, singLEFT0001, singRIGHT0001, singUP0001, and singDOWN0001. Proper naming ensures animations play correctly in-game.
Organize your character sprites by action groups — idle, singLEFT, singDOWN, singUP, singRIGHT, and miss variants. Drag and drop frames to get the exact sequence your mod needs.
Sprite sheets exported here work with Psych Engine, Kade Engine, Codename Engine, and the original base engine. The standard PNG + XML TextureAtlas format is universal across all major FNF forks.
Preview your character animations before exporting. Switch to the Animation tab to play through your frames at adjustable FPS. Verify idle loops, sing poses, and miss animations look correct before building your mod.
Our sprite sheet maker also supports GIF to sprite sheet conversion, sprite sheet to GIF export, and multiple metadata formats for all game engines.