Introduction
Managing game sprites often requires reversing optimization steps. Whether you are recovery-testing old textures, editing character frames, or splitting tile collections for modifications, manual cropping is tedious. You need a dedicated tool that can identify, slice, and export frames systematically.
ToolBuddy's Sprite Sheet Unpacker provides a comprehensive, browser-based extraction workspace. Equipped with contour-tracing parsers and configuration file interpreters, it automates frame splitting while keeping your asset files secure.
This feature overview describes how the tool works and highlights the productivity benefits of local asset unpacking.
Four advanced slicing modes to fit any sheet layout
Sprite sheets are organized in different layouts depending on how they were packed. A single slicing method is not enough. ToolBuddy offers four distinct modes to ensure compatibility with any game asset format.
You can toggle modes on the fly. The preview canvas immediately updates its grid bounds, helping you confirm coordinates before exporting files.
- Auto-Detect: Traces alpha channels to outline non-grid, irregular shapes automatically.
- Config Parser: Interprets JSON (Hash/Array), plist, XML, and Spine atlas coordinates.
- Grid Slicing: Sets custom width, height, gaps, and offsets for tile sheets.
- Manual Marquee: Lets you draw custom crop areas directly on the sheet canvas.
Config-first metadata parsing for named frames
Splitting an atlas by coordinates usually strips frame names, resulting in generic outputs (e.g. 'sprite-1.png'). If a configuration sheet is supplied, ToolBuddy reads the metadata keys to name each exported file accordingly.
This maintains directory structures and asset labeling conventions, making it easy to re-import sprites back into your development project without renaming files.
- Preserves original sprite names and folder prefix hierarchies.
- Supports rotation, offset, and trim variables defined in plist or JSON.
- Resolves multi-sheet mappings for split-atlas configurations.
Interactive frame details and coordinates viewer
Checking coordinate accuracy is important before shipping assets. The frame selector highlights active regions, showing coordinates (X, Y), sizes (width, height), rotation status, and trim data in a dedicated sidebar.
This metadata visibility helps you verify if coordinates match engine configs, resolving offsets before compiling asset bundles.
- Real-time coordinate tracking on canvas hover.
- Detailed metadata inspector showing offset and pivot states.
- Interactive canvas zoom and pan controls for close-up inspections.
Built-in sprite animation preview compiler
To confirm that animation frames align correctly, the tool features an interactive playback player that compiles active frames into a preview loop.
You can change frames-per-second (FPS) speeds, pause playback, or step through frames manually to check for visual jitter, offset errors, or missing sequences in the browser.
Zero-upload architecture for secure asset workflows
Working on commercial games requires protecting art files from leaks. ToolBuddy runs entirely inside your browser memory using HTML5 File APIs, meaning your sprite sheets never pass through third-party servers.
This local processing is completely secure, avoids upload wait times, and allows you to unpack assets privately or behind secure corporate firewalls.