Обрабатывайте до 200 изображений за задание — выберите настройки один раз, примените ко всем.
Перетащите папку со спрайтами — получите единый упакованный текстурный атлас и JSON-манифест с координатами каждого спрайта. Для разработчиков игр (Unity, Phaser, PixiJS, Godot) и веб-разработчиков (CSS-спрайты для наборов иконок), которые хотят сократить количество HTTP-запросов или вызовов отрисовки.
Зачем нужны спрайт-листы
Для игр рисование одной большой текстуры гораздо дешевле, чем множества маленьких — GPU объединяет все спрайты в один вызов отрисовки вместо переключения текстур десятки раз. Для веба один HTTP-запрос спрайт-листа заменяет 30 отдельных запросов иконок; современный HTTP/2 сокращает разрыв, но спрайт-листы всё равно меньше по размеру после сжатия.
Алгоритмы упаковки
- MaxRects (по умолчанию): эффективная упаковка, минимизирует пустое пространство.
- Skyline: быстрее, но чуть менее эффективен. Хорош для динамических атласов.
- Grid: равномерные ячейки. Полезен, когда все спрайты одного размера.
Форматы вывода
- PNG-атлас: упакованная текстура (при необходимости сожмите её дополнительно).
- JSON-манифест: координаты, размеры и точка привязки каждого спрайта.
- Unity .meta: метаданные, импортируемые в Unity.
- CSS-класс спрайта: готовый к вставке CSS для веб-спрайтов.
- JSON для Phaser / PixiJS / TexturePacker: для популярных игровых фреймворков.
Настройки
- Максимальный размер атласа: 2048, 4096, 8192. Больше = меньше атласов для множества спрайтов.
- Отступы: зазор 1–8 пикселей между спрайтами для предотвращения размытия текстур.
- Степень двойки: включено для старых мобильных GPU, выключено в остальных случаях.
- Обрезка: удаление прозрачных пикселей каждого спрайта для экономии места.
Часто задаваемые вопросы
Какие форматы изображений поддерживаются?
PNG (с прозрачностью), JPG (без прозрачности), WebP. Каждый спрайт в отдельном файле.
Каков максимальный размер атласа?
8192×8192. Более крупные атласы расходуют память GPU; меньшие атласы означают несколько листов.
Можно ли использовать поворотную упаковку?
Premium: да — спрайты поворачиваются на 90°, если это улучшает плотность упаковки.
Что насчет анимированных спрайтов?
Каждый кадр как отдельный входной файл; JSON автоматически группирует их по префиксу имени.
Что такое 'степень двойки'?
Старые мобильные GPU (до 2015 года) требуют, чтобы размеры текстур были степенями двойки (256, 512, 1024 и т.д.). Современные GPU этого не требуют.
Максимальный размер файла для загрузки?
25 МБ на спрайт, 200 МБ всего на пакет.
Могу ли я обновить существующий атлас?
Премиум: переупаковка с сохранением тех же координат, где это возможно.
Загруженные файлы приватны?
Да — удаляются в течение 24 часов.
О проекте Sprite Sheet Packer
Sprite Sheet Packer — это бесплатный онлайн-инструмент от Wallpapers.com, который работает полностью в вашем браузере — без установки, без водяных знаков, без регистрации по email для первой попытки.
Упакуйте несколько изображений в один спрайт-лист PNG (формат для разработки игр).
Как использовать Sprite Sheet Packer
- Перетащите изображение в область загрузки (одиночный или пакетный режим — переключите Bulk вверху).
- Выберите любые настройки, которые предоставляет инструмент (размер, формат, качество).
- Нажмите Run. Результат загрузится автоматически — ручное сохранение не требуется.
Когда это использовать
Типичные случаи использования включают:
подготовка изображений для веб-загрузки, товаров в e-commerce, платформ соцсетей с ограничениями формата и конвертация файлов между устройствами или приложениями.
Free vs Premium
Каждый посетитель получает бесплатный пробный запуск; вошедшие в систему бесплатные пользователи получают более высокую дневную квоту. Подпишитесь на
Премиум
для неограниченных запусков, пакетной обработки до 200 изображений за задачу, приоритетной очереди и просмотра без рекламы.
Связанные инструменты
Ищете что-то другое? Попробуйте
Генератор фавиконок
,
Фото в раскраску
или
Генератор QR-кодов с логотипом
— or browse all
Специализированные инструменты.