Download free exporter · Download practice files · Optional $9 guide bundle
Exporting is free under the included preview permissions, including use for real work. The optional $9 guide bundle packages the same exporter with instructions and practice files. Svarn Audit Pack is a separate, optional tool.
Export Aseprite slices and frames with a checked manifest. Export saved Aseprite slices across frames into PNGs with a manifest of dimensions and file hashes for a clear handoff.
You keep icons, tiles or UI parts as slices in one Aseprite document and want each slice written as its own PNG, per frame, with predictable names, a new folder per run and a manifest that says what was written and verified.

Download the free exporter using the button above and extract svarn-preview-20260929.zip. Download the guide & practice files ZIP from Worked example below and extract it separately. If you bought the optional guide bundle instead, extract svarn-0.1.1-guide-bundle.zip, then its program/svarn-preview-20260929.zip. Either way, app/, extension/, samples/ and docs/ below refer to the extracted program folder. The paid bundle puts the same exporter, guide and practice files into one prepared download; it does not add exporter features.
In Aseprite open Edit › Preferences › Extensions › Add Extension…, choose app/svarn-0.1.0.aseprite-extension, and restart Aseprite if asked. The command Svarn: Batch Export Slices... then appears in the File menu, just below the Export submenu.
Open the sprite, make sure its slices are where you want them, and save it (File › Save). Svarn refuses unsaved documents. If you use Save As, open Svarn again afterwards so it follows the new file.
Choose Svarn: Batch Export Slices... from the File menu. The window Svarn - batch slice export 0.1.0 shows the Document (File, Saved in, Canvas), then Scope, Naming, Output and Preview. It stays open while you keep working.
Scope: Slices is All slices or Slices selected in the timeline; Frames is All frames, Current frame or Custom range (for example 1-3,5). Naming: pick a Profile such as slice_frame {slice}_{frame} or type your own Template, set Frame digits (default 2), and choose whether Spaces are replaced with _ and whether to force lowercase.
Output: Base folder must be a full path; Use document folder fills in the sprite's own folder. Every run writes a new <name>-slices-NNN folder inside it (001, 002, …) and never writes into an existing folder.
Click Preview to see the file count, the target folder and the first file names, plus any problem such as a name collision or a slice outside the canvas. Export stays disabled until the plan is valid. Click Export; if Aseprite asks for file access for the script, allow it. The Status row then reads, for example, Exported and verified 6 of 6 files in hero-slices-001.
Open the new folder: one PNG per slice and frame, plus svarn-manifest.json listing expected files, actual files, failures, warnings and settings, with status complete, complete_with_warnings or incomplete. Your dialog choices are remembered by Aseprite for next time; Svarn makes no network requests and writes nothing outside the folder you chose. To remove it: Edit › Preferences › Extensions, select Svarn, Uninstall.
Input: examples/svarn/pickups.png (a fictional 32 × 16 image with a coin and a gem) and examples/svarn/slices.csv, which lists the two slices to draw: coin at x 0, y 0, 16 × 16 and gem at x 16, y 0, 16 × 16.
Expected: Preview plans 2 PNG files (coin, frame 1 -> coin_01.png and gem, frame 1 -> gem_01.png). Export creates a folder pickups-slices-001 next to pickups.aseprite containing coin_01.png and gem_01.png (16 × 16 each) and svarn-manifest.json with status complete; the Status row reads Exported and verified 2 of 2 files in pickups-slices-001. Exporting again creates pickups-slices-002 instead of overwriting.
The Preview lists a blocking problem and ends with a Next - row saying what to do: for example save the document, fix a name collision, move a slice back inside the canvas, or correct the frame range.
Svarn only exports the document it was opened for. Make that document the active tab again (reopen it if it was closed) and click Preview, or close Svarn and open it for the other document.
Something changed after your last Preview. The window now shows the new plan; check it and click Export again.
Some files could not be written or checked, for example because file access was declined. The folder and its manifest are kept for diagnosis; fix the cause and export again into a new folder.
Svarn Audit Pack is a separate $9 tool for checking saved export folders. It checks the manifest, PNG structure and file hashes, then reports added, removed or byte-changed PNGs between versions. It runs from a terminal with Python 3.10+. It does not compare artwork visually and is not required to export with Svarn.
See Svarn Audit Pack · $9 once
Guide and examples: 30 September 2026. Examples are fictional or synthetic. Online guide · Support