📥 Download TextureAtlas Toolbox

🚀 Latest Release (v2.x)

Loading... Fetching latest...

Recommended for most users. Features Extract, Generate, and Editor tabs with Qt-based UI.

Standalone Executable No Python required, ready to run
Loading...
🐍
Embedded Python Includes Python runtime, ready to run
Loading...
📦
Source Code Requires Python 3.14+ and dependencies
Loading...
View all releases on GitHub →

📦 Legacy Release (v1.x)

Loading... Final v1 Release

Legacy version with Tkinter UI. Only supports spritesheet extraction (no atlas generation or editor). For users who prefer the original interface or need compatibility with older systems.

Executable (Windows) No Python required, ready to run
📦
Source Code Requires Python 3.10+ and dependencies
View release on GitHub →

🌐 Alternative Download Mirrors

This tool is also available on:

⚠️ Important Notices

  • Only download from official sources listed above
  • I'm not responsible for any damage or issues caused by downloading from unofficial sites.

📋 System Requirements

Component 💻 Minimum Requirements 🌟 Recommended Requirements
🖥️ Operating System Windows 10+, macOS 11+, or Linux (Ubuntu 20.04+/Debian 11+/Fedora 36+) Windows 10/11 (64-bit), macOS 11+ (Big Sur or later), or recent Linux (Ubuntu 22.04+/Fedora 38+)
⚡ CPU At least 2 cores (dual-core or better required) Quad-core or better
🐍 Python Version 3.14 or higher (for manual installation) Version 3.14 or higher (64-bit) (for manual installation)
🧠 Memory At least 8GB RAM 16GB or more (32GB+ recommended for batch processing large atlases)
💾 Storage 1GB for application + output of single spritesheet processing (5GB+ recommended for batch processing) SSD with 10GB+ free space for faster processing speeds
🌐 Internet Access Required for downloading dependencies and updates Required for downloading dependencies and updates

⚠️ Important Notices

  • 32-bit operating systems are not officially supported and will not receive troubleshooting help.
  • Operating systems below macOS 11, Windows 10, and older Linux distributions are not officially supported and will not receive troubleshooting help.
  • Python versions below 3.14 are not officially supported and will not receive troubleshooting help.

🛠️ Installation Guide

✨ Quick Install (Windows only)

  1. Download the latest release .zip or .7z file.
  2. Extract all files to a folder of your choice (e.g., C:\TextureAtlasToolbox).
  3. Run TextureAtlas Toolbox.exe
Note: This method is only available for Windows users. It includes all dependencies and does not require Python or ImageMagick.
macOS and Linux users must use the manual installation method.
Note: The executable releases for Windows may get detected as a false positive by some antivirus software.
You can read more about this here.
Alternatively, you can use the manual installation method.

⚙️ Manual Installation

  1. Ensure Python is installed on your system
  2. Download and extract the source code
  3. Open a command prompt/terminal in the extracted folder
  4. Install dependencies: pip install -r requirements.txt
  5. Run the application: python src/Main.py
Note: For full installation instructions, including ImageMagick setup, refer to the Installation Guide.

🔄 Updates & Version History

🔁 Automatic Updates

The application includes an automatic update system:

  • ✅ Checks for updates on startup (can be disabled)
  • ✅ Optional auto-download of updates
  • ✅ Manual update check available in Options → Check for Updates