Sprite Sheet Unpacker

Unpack sprite atlas sheets into individual PNG sprites with config parsing, auto-detect, and grid slicing.

Know your workflow

Supported files and how to use.

Check supported input/output details and follow the tool steps before exporting.

🧾

Technical specs and decision signals

Use these specs to validate privacy, supported metadata formats, recovery modes, and output shape before unpacking production atlas files.

Cost

Free browser-based sprite extraction with no account requirement for standard atlas workflows.

Security

Atlas pages and metadata stay on your device during analysis, preview, manual recovery, and ZIP export.

Device

Runs on modern desktop and mobile browsers, with desktop offering the most comfortable recovery workflow for large atlases.

Tech specs

Input: one or more atlas images plus optional JSON, PLIST, PAC, CSS, XML, ATLAS, YAML, or Unity META config. Output: ZIP with one PNG per frame plus frames.json. Modes: config parse, auto detect, manual drag-select, and grid slicing. Features: move/delete selections, animation preview, and Unity metadata import.

🧭

How to use

Check supported input/output details and follow the tool steps before exporting.

01

Add one or more atlas image files and optionally add a JSON, PLIST, PAC, CSS, XML, ATLAS, YAML, or Unity META config file.

02

Choose config mode, auto detect, manual drag-select, or grid slicing. Use manual mode to recover broken atlases and move or delete selections as needed.

03

Turn on Show Animation to preview the extracted frames in a draggable, resizable window, and use Show Debug to inspect rotation, trim rect, original size, pivot, and offsets.

04

Export a ZIP with individual PNG sprites and a frames.json manifest.

Guide

Learn, decide, and apply.

Understand how to unpack sprite atlases online, why it matters in repeat workflows, and when to use this tool with confidence.

✨

Sprite extraction for atlas workflows

  • Runs fully in your browser so atlas images and configs stay on your device.
  • Supports config-driven extraction plus auto-detect, manual drag-select recovery, and grid fallback in one workflow.
  • Handles multipack atlas page references, trim metadata, rotation, source offsets, Unity SpriteMetaData, and Unity YAML atlas inputs.
  • Adds a draggable, resizable animation preview window and a metadata debugger for rotation, trim rect, original size, pivot, and offsets.
  • Exports one PNG per frame with a manifest for downstream debugging or re-import.
🎯

Sprite sheet recovery workflow

  • Recover individual sprites from Unity, Phaser, Cocos, CSS, or generic atlas bundles.
  • Extract sprites from legacy atlases when only the packed texture pages remain.
  • Split tilesets or UI sheets with square presets or custom cell dimensions.
  • Review multipack frame placement, manual selections, and debug overlays before export.
  • Auto-detect transparent sprite islands when no metadata exists.
About

About Sprite Sheet Unpacker

Sprite Sheet UnpackerSprite Atlas ExtractorUnpack Texture Atlas

Unpack sprite atlases online

Sprite Sheet Unpacker is built for teams that inherit atlas exports and need the original frame images back without switching to desktop-only recovery tools. Add one or more atlas pages, optionally attach metadata, and export individual PNG sprites from one browser workspace.

This is useful when developers, technical artists, and QA teams need to inspect atlas contents, recover UI assets, or migrate packed sprites into a different pipeline without server uploads. Manual drag-select and per-frame delete controls help when the atlas is broken or incomplete.

How Sprite Sheet Unpacker works

Start with atlas image files, then choose config parsing, auto detect, manual recovery, or grid slicing depending on what metadata you have. The tool normalizes frame rectangles, resolves multipack page references, previews each frame directly on the atlas, and can show a draggable animation preview before export.

Once the frame list looks correct, export a ZIP with one PNG per sprite plus a frames.json manifest. That makes it practical to hand extracted assets to game engines, QA workflows, or atlas-debug sessions.

Why local extraction matters

Atlas recovery often involves production art that teams do not want to upload into a third-party service. Running in the browser keeps that privacy boundary intact while still giving you metadata parsing, animation preview, and download packaging.

Compared with manual screenshot cropping or ad hoc scripts, the workflow stays more consistent across atlas formats and makes failure cases easier to inspect.

What makes it useful in daily production

The biggest value is having several recovery paths in one place. Metadata-driven extraction handles known exports, auto detect covers transparent atlases without config, manual recovery fixes broken regions, and grid/custom slicing gives deterministic control when heuristics are not enough.

Whether your query is sprite sheet unpacker, atlas to sprites, or reverse texture packer, the goal is the same: recover clean frame images with predictable output and minimal setup.

Why choose ToolBuddy over manual atlas recovery

ToolBuddy combines metadata parsing, preview overlays, and local ZIP export so teams can recover atlas frames without writing one-off scripts or using upload-first tools.

Config-driven extraction preserves names and page mapping when metadata exists.

Auto detect and grid slicing provide fallback paths when config is missing or broken.

Multipack-aware page resolution reduces manual atlas matching during recovery.

FAQ

Common questions.

Have more questions? Reach out via our contact page and we will respond within 24 hours.

Are my atlas files uploaded anywhere?

No. Sprite unpacking, animation preview, manual recovery, and ZIP export all happen in your browser.

Can I fix broken atlases manually?

Yes. Use drag-select recovery, then move or delete individual selections when auto-detect misses a sprite.

Can I preview frames before export?

Yes. Turn on Show Animation to open a draggable, resizable preview window with playback controls and a close button.

Can I inspect Unity metadata?

Yes. Import Unity SpriteMetaData or Unity YAML/META atlas files and inspect rotation, trim rect, original size, pivot, and offsets.

Can I extract sprites without metadata?

Yes. Auto detect works for separated sprites, and grid slicing gives deterministic cuts when you do not have config.

What do I download?

The tool exports a ZIP that contains one PNG per sprite plus a frames.json manifest for debugging and re-import.