Packing your sprites into a single texture atlas keeps a Godot 4 game's imports tidy and reduces the number of image files it ships. The catch is that most texture packers export JSON for Phaser or Unity — not something Godot reads directly. This guide packs an atlas for free in your browser and exports a Godot 4 .tres resource you can drag straight into your project.

What you'll build

You'll get two files: the atlas sprites.png and a sprites.tres SpriteFrames resource. Each sprite becomes an AtlasTexture region pointing at the shared PNG, collected into a "default" animation — ready for an AnimatedSprite2D, or usable as individual textures.

Step 1 — Pack the atlas

Open the free EazyStudio Texture Packer and drag your PNG frames in. On the right panel:

Click Generate Atlas, then export the PNG and the Godot data file. You'll get sprites.png and sprites.tres.

Step 2 — Import into Godot 4

Copy both files into your project (for example a res://sprites/ folder). Godot imports the PNG automatically. The .tres references the image by path — the export uses res://sprites.png, so either keep the PNG at the project root or open the .tres in a text editor and adjust the path="res://…" line to match where you put it.

Tip: the .tres is a plain-text resource. If your folder layout differs, one find-and-replace on the res:// path is all it takes to fix every region at once.

Step 3 — Use it with AnimatedSprite2D

Add an AnimatedSprite2D node, then in the inspector set its Sprite Frames property to your sprites.tres. Every packed sprite shows up as a frame of the "default" animation. From code:

extends AnimatedSprite2D func _ready(): sprite_frames = load("res://sprites/sprites.tres") play("default")

Prefer individual textures?

Because each region is a standard AtlasTexture, you can also pull a single frame out and assign it to any Sprite2D, TextureRect or button — no animation required. Open the .tres in Godot and the sub-resources are listed and reusable.

Why atlas in the browser?

Pack a Godot atlas now

Free, in your browser — exports a ready-to-import Godot 4 .tres.

Open the Texture Packer

Related game-dev tools