Разберите спрайт-лист обратно на кадры
Распаковщик спрайт-листов делает обратное упаковщику: режет один объединённый лист обратно на отдельные спрайты или кадры анимации. Загрузите лист, укажите его JSON атласа или задайте сетку, и скачайте каждый кадр отдельным PNG — всё в браузере.
По JSON атласа или по сетке
Если у вас есть JSON Phaser, Aseprite или TexturePacker, распаковщик извлекает каждый именованный кадр по точным координатам и сохраняет исходные имена. Нет метаданных? Режим сетки делит равномерно разложенный лист по строкам и столбцам или по размеру тайла.
Бесплатно, приватно, без загрузки
Всё работает локально в браузере — без регистрации, без водяных знаков и без ограничений на файлы, а лист не покидает ваше устройство. Извлечённые кадры упаковываются в один ZIP для скачивания.
Частые вопросы
Как разбить спрайт-лист на отдельные изображения?
Загрузите лист, выберите режим сетки (задайте строки и столбцы или размер тайла) или режим атласа (загрузите соответствующий JSON) и экспортируйте — каждый кадр скачивается отдельным PNG внутри ZIP.
Сохраняются ли исходные имена кадров?
Да. В режиме атласа инструмент читает JSON Phaser, Aseprite или TexturePacker и называет каждый PNG по его кадру, поэтому спрайты совпадают с вашими метаданными.
Какие форматы JSON атласа поддерживаются?
Phaser / PixiJS JSON (Hash), Aseprite JSON и TexturePacker JSON-Array — поддерживаются и объектная, и массивная раскладка кадров.
Распаковщик спрайт-листов бесплатный?
Да, полностью бесплатный, без регистрации, без водяных знаков и без ограничений на размер листа или число кадров.
Что если у меня нет файла JSON?
Используйте режим сетки. Если лист разложен по равномерной сетке, задайте число строк и столбцов (или размер тайла), и инструмент разрежет его равномерно; также можно пропускать полностью прозрачные ячейки.
Загружаются ли мои изображения на сервер?
Нет. Распаковка идёт локально в браузере, поэтому спрайт-лист остаётся на устройстве.