TextureAtlas Toolbox is an all-in-one solution for working with texture atlases and sprite sheets.

Extract sprites into organized frame collections and GIF/WebP/APNG animations, generate optimized atlases from individual frames, or convert between 15+ atlas formats.
Perfect for game developers, modders, and anyone creating showcases of game sprites.

Formerly known as TextureAtlas to GIFs and Frames

Licensed under AGPL-3.0
Third-party licenses: See https://github.com/MeguminBOT/TextureAtlas-Toolbox/blob/main/docs/licenses.md

The GitHub has most things documented, please have a look there if you want to find out more!
Documentation Hub: https://github.com/MeguminBOT/TextureAtlas-Toolbox/tree/main/docs
List of supported formats; https://github.com/MeguminBOT/TextureAtlas-Toolbox?tab=readme-ov-file#supported-formats
List of supported formats (in-depth): https://github.com/MeguminBOT/TextureAtlas-Toolbox/blob/main/docs/format-reference.md

Features

  • Wide format support: Parses 15+ texture atlas / sprite sheet formats
  • Auto-update system: Automatic checking and installation of updates
  • Multi-language support: With help of the community and Machine Translations
  • Persistent settings: Configuration saved between sessions
  • Extractor │ Batch processing: Extract multiple animations and spritesheets simultaneously
  • Extractor │ Organized output: Sort frames from sprite sheets into individual folders
  • Extractor │ Advanced controls: Customizable frame rate, loop delay, scale, frame selection, and alpha transparency threshold
  • Extractor │ Smart cropping: Animation-based and frame-based cropping options
  • Extractor │ Find/Replace rules: Customize output filenames with pattern matching
  • Extractor │ Multiple animation formats: Export to GIF, WebP, and APNG
  • Extractor │ Multiple frame formats: Export individual frames as PNG, WebP, AVIF, BMP, DDS, TGA, or TIFF
  • Extractor │ Compression control: Lossless and lossy compression methods
  • Extractor │ Preview system: Real-time GIF preview with playback controls
  • Extractor │ Friday Night Funkin' support: Import character data files from various FNF engines
  • Extractor │ Automatic sprite detection: Process image files without metadata using intelligent boundary detection
  • Generator │ Create TextureAtlases from Frames: Combine individual image frames into optimized spritesheets
  • Generator │ Convert/Repack TextureAtlases: Quickly convert between different formats or repack with higher efficiency
  • Generator │ Multiple packing algorithms: MaxRects, Guillotine, Skyline, and Shelf packers with various heuristics
  • Generator │ Auto-optimization: Automatically selects the best algorithm and heuristic for your current export to ensure highest packing efficiency
  • Generator │ Duplicate detection: Identifies identical frames and deduplicates them in the atlas
  • Generator │ Configurable atlas options: Padding, border, power-of-two, square, and max dimensions
  • Generator │ Sprite rotation: Optional 90° rotation for tighter packing (format-dependent)
  • Generator │ Multiple image formats: Save atlases as PNG, WebP, JPEG, TIFF, AVIF, BMP, TGA, or DDS

Project Samples

Project Activity

See All Activity >

License

Affero GNU Public License

Follow TextureAtlas Toolbox

TextureAtlas Toolbox Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of TextureAtlas Toolbox!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

Brazilian Portuguese, Chinese (Simplified), Dutch, English, French, German, Italian, Korean, Spanish, Swedish

Intended Audience

Advanced End Users, Developers, End Users/Desktop, Non-Profit Organizations, Other Audience

User Interface

Qt

Programming Language

Python

Related Categories

Python Data Formats Software, Python Image Converters, Python Image Processing Software

Registered

2024-07-13