- Home
- Pixel Art Software
- LibreSprite
LibreSprite
What it is
LibreSprite is a free, open-source program for creating and animating sprites. It provides real-time animation previews and onion skinning, with sprite work organized into layers and frames. Users can edit multiple sprites at once, draw in tiled mode, and use pixel-precise tools such as filled contour, polygon, and shading mode. The program includes ready-made palettes and lets users create their own. It supports sprite and animation file types, including exports to PNG, GIF, JPEG, BMP, PCX, TGA, ICO, FLI/FLC, WebP, and ASE. Its scripting documentation covers loading palettes, cropping and resizing sprites, and saving sprites. LibreSprite is available for Windows, macOS, Linux, and Android. The project is independent of Aseprite and traces its origin to a fork of an Aseprite commit under GPL version 2. Version 1.0 is listed as supported, and the security page reports no published advisories. The project directs vulnerability reports to GitHub Issues and invites contributors through Discord or Matrix.
For and against
For
- Real-time animation previews and onion skinning.
- Can edit multiple sprites at once.
- Includes tiled drawing mode and pixel-focused tools.
- Exports to PNG, GIF, WebP, and other formats.
- Available for Windows, macOS, Linux, and Android.
Against
- The project lists version 1.0 as supported.
- Developed independently of Aseprite.
The verdict
LibreSprite offers sprite drawing and animation tools, plus a broad set of export formats. It is free and open source, with scripting documentation and community contribution channels.
Who it suits
LibreSprite suits artists and developers creating or animating sprites, particularly those who want pixel-focused tools and palette controls. Its scripting documentation may also suit users automating sprite operations.
Plans and prices
Free
free and open source program
Read 15 Oct 2026 · github.com
LibreSprite
Free and open source · GNU General Public License Version 2
Read 4 Oct 2026 · github.com
On the record
- Android build
- Android compilation requires first making a native build and then placing ls-android-deps in the repository before opening the Android project in Android Studio.github.com · read 15 Oct 2026
- Animation
- It includes real-time animation previews and onion skinning.github.com · read 4 Oct 2026
- Browser version
- The release notes state that LibreSprite can be used in a web browser through LibreSprite Online.github.com · read 15 Oct 2026
- Build requirements
- Source builds require CMake 3.4 or newer, Ninja and MSYS2 on Windows.github.com · read 15 Oct 2026
- Community support
- The project directs contributors and users to Discord, Matrix and GitHub resources.github.com · read 15 Oct 2026
- Drawing tools
- It provides tiled drawing mode and pixel-precise tools such as filled contour, polygon, and shading mode.github.com · read 4 Oct 2026
- File support
- The software supports several file types for sprites and animations.github.com · read 15 Oct 2026
- Headless mode
- The documented application API exposes an isHeadless flag for batch or shell execution.github.com · read 15 Oct 2026
- Independent description
- SourceForge describes LibreSprite as an animated sprite editor and pixel-art tool and identifies its GitHub repository as the exact mirrored project.sourceforge.net · read 15 Oct 2026
- Independent installation format
- AppImage distributes LibreSprite as a single executable file that does not require a package manager or alter system libraries and preferences.appimage.github.io · read 15 Oct 2026
- Independent Linux limitation
- The AppImage page warns that AppImages are usually not independently verified and recommends using them only when the developer is trusted.appimage.github.io · read 15 Oct 2026
- Independent project metadata
- SourceForge lists Linux and Windows operating systems and C++ as the programming language.sourceforge.net · read 15 Oct 2026
- Independent review availability
- SourceForge shows no user reviews for the mirrored LibreSprite project.sourceforge.net · read 15 Oct 2026
- Latest release
- The v1.3 release is dated 2 October and includes fixes for zip-slip, shell injection, codec memory safety and script sandbox escapes.github.com · read 15 Oct 2026
- Layers and frames
- Sprites are organized using layers and animation frames.github.com · read 15 Oct 2026
- Licence
- LibreSprite is distributed under the GNU General Public License version 2.github.com · read 15 Oct 2026
- Limit: Android distribution
- A project discussion says Android builds were available as release previews rather than through a conventional app-store port.github.com · read 15 Oct 2026
- Limit: batch processing
- The hands-on review questions whether LibreSprite can process multiple images in bulk and lists this as a limitation.note.com · read 15 Oct 2026
The review
Overview
LibreSprite is a free sprite editor for drawing and 2D animation. It is best suited to pixel artists and small game teams who want frame-based tools and file-export options without paying for the editor. Its animation and pixel-precision features make it a capable choice for sprite work, though users seeking an Aseprite product should note that LibreSprite is developed independently.
Key features
A timeline, real-time previews and onion skinning help artists review movement frame by frame. Layers and the ability to edit multiple sprites at once make it more practical for projects with several assets than a tool limited to single-image edits. Indexed-color tools and ready-to-use palettes support palette-based workflows, while custom palettes let artists shape a consistent look.
Tiled drawing mode is useful for repeated tile patterns, and filled-contour, polygon and shading tools give pixel artists ways to control shapes and tonal changes precisely. Sprite-sheet export and support for PNG, GIF, JPEG, BMP, PCX, TGA, ICO, FLI/FLC, WebP and ASE provide flexibility when moving sprites and animations into other workflows. The scripting documentation covers loading palettes, cropping and resizing sprites, and saving them; those examples point to practical automation tasks rather than a general-purpose scripting promise.
LibreSprite began as a fork of an Aseprite commit covered by GPL version 2, but it is now an independent project, not a continuation of Aseprite development. Its security policy identifies version 1.0 as supported and asks reporters to use GitHub Issues with a description and system details. The project reports no published security advisories. Contributors can connect through Discord or Matrix and use the contribution guide.
Pricing
LibreSprite costs nothing. The free plan is free and open source under the GNU General Public License Version 2, so it is the straightforward option for individual artists, hobbyists and teams who want to use the editor without a subscription or paid tier. There is no paid plan to compare against.
Platforms
LibreSprite supports Windows, macOS, Linux and Android. That range suits artists who want to work across desktop systems or use an Android device; iOS is not among its supported platforms.
Who it's for
Choose LibreSprite if sprite drawing and 2D animation are central to your work and you value onion skinning, a timeline, tiled drawing and export choices in a free, open-source tool. It is also a reasonable fit for contributors who want to engage with the project through its community channels. Look elsewhere if your decision depends on Aseprite itself: LibreSprite is independently developed, so its shared history does not make it the same product.
Pros and cons
- Pro: Timeline animation, real-time previews and onion skinning support frame-by-frame motion work.
- Pro: Pixel-focused drawing, indexed-color tools, custom palettes and tiled mode cover several common sprite and tile-art needs.
- Pro: Sprite-sheet export and a broad set of listed image and animation formats ease delivery into different workflows.
- Pro: The editor is free and open source under GPL version 2.
- Con: It is developed independently of Aseprite, so users specifically seeking Aseprite should choose that product rather than rely on LibreSprite's fork history.
Alternatives
Pixel Art Software, 2D Game Animation Software and Game Animation Software collections can help readers compare more tools by category.
- Pixelorama is another free-plan option available on Android, Linux, macOS, web and Windows; pick it if browser access matters.
- Pix2D is also free and supports Android, Linux, macOS, web and Windows; choose it if web support is a priority.
- Pixel Studio has a free plan with ads and in-app purchases, while Google Drive sync, dark theme and other features require PRO; consider it if those PRO features suit your workflow.
- Pixelc is free and open source, with Android Premium offered separately; choose it if that separate Android purchase model fits your needs.
- Pixilart has an always-free plan with 15 stamps and a PRO plan with a three-day free period before $4.99 a month; consider it if that free-period-to-subscription structure works for you.
- Tesserra offers a free Lite plan; choose it if that plan fits your requirements.
- PixelPen is a free and open-source pixel art editor offered as a Godot addon or standalone application under the MIT license; consider it if either form suits your workflow.
- Manabit offers a $5.99 a month Pro subscription with AI credits and automatic history backups; consider it if those paid features matter to you.
Verdict
LibreSprite is a strong fit for pixel artists who need a free editor with frame-based animation, precise drawing tools and useful export options. Its price and GPL-licensed open-source model are compelling reasons to choose it; its independent development is the reason to look elsewhere if you specifically want Aseprite.