TextureAtlas Toolbox
A powerful, free and open-source tool for creating, extracting, and editing Texture Atlases
Extract animations and frames from texture atlases, generate new atlases from loose images, and align sprites with the visual editor. Perfect for game development and sprite showcases.
✨ Key Features
Extract Tab
Convert existing atlases into GIF/WebP/APNG animations and individual frames with batch processing support
Generate Tab
Build new texture atlases from loose frame images using advanced packing algorithms (MaxRects, Guillotine, Skyline, Shelf)
Editor Tab
Interactive alignment workspace for manual sprite adjustments with ghost overlays, snap-to-grid, and offset controls
Multiple Formats
15+ input formats and export to GIF, WebP, APNG animations plus PNG, WebP, AVIF, BMP, DDS, TGA, TIFF frames
Batch Processing
Multi-threaded extraction with pause/resume, per-animation overrides, and advanced filename rules
Gaming Support
Special support for Friday Night Funkin', Adobe Animate spritemaps, Spine, Phaser, Godot, Unity, and more
📦 Supported Formats
XML Formats
Starling/Sparrow XML, TexturePacker XML
JSON Formats
JSON Hash/Array, Phaser 3, Aseprite, Egret2D
Text & Binary
Spine Atlas, Simple TXT, Cocos2d Plist, UIKit Plist
Engine-Specific
Godot, Unity, Paper2D (Unreal), CSS Spritesheet
Adobe Animate
Animation.json + spritemap pairs with matrix transforms
Unknown/No Metadata
Chroma key extraction for atlases without metadata
🚀 Quick Start
Load Files
Load your texture atlas and metadata file
Configure
Set up animation settings and output preferences
Extract
Generate your animations and enjoy the results!
📖 Comprehensive Documentation
Visit our comprehensive documentation section for detailed guides and references.