The free & open source Sprite generator for game development
designed specifically for creators working with 2D and 2.5D game engines like Flutter Flame, Godot, GameMaker Studio, RPG Maker, and more.
With flites, effortlessly transform standard asset images into dynamic, perfectly smooth sprites. The intuitive interface simplifies combining, scaling, adjusting, rotating, and positioning animations, ensuring your sprites and spritemaps move seamlessly in-game.
Whether you're crafting pixel-perfect platformers or immersive RPG worlds, flites streamlines your workflow, empowering you to bring your game visions to life faster and smoother than ever.
Intuitive Sprite Creation
Easily assemble animations by stacking layers or frames, with automatic processing into production-ready sheets.
Effortlessly adjust, rotate, and scale individual elements directly on the canvas.
Real-time Animation Preview
Bring all your character's animation states to life! Preview them instantly and switch between animations effortlessly in real-time within the built-in player.
Project Saving, Loading & Sharing
Never lose your progress. Save your sprite projects as .flites files and load them back anytime to pick up exactly where you left off. Or simply share the file with your team.
Integrated Hitbox Editor
Visually define custom hitboxes and collision shapes directly on your animation frames.
Multi-Animation Sprite Sheet Export
Export all your character's animations (Idle, Run, Jump, Death, etc.) into a single, optimized sprite sheet or as individual animation strips.
Engine-Ready Code Generation
Automatically generate boilerplate code for popular game engines like Flutter Flame. Simply drop the generated script/class into your project and start using your animations instantly.
Precise Canvas Controls
Command your canvas with intuitive controls. Organize frames, align precisely with references, and visualize animation boundaries for efficient creation and seamless engine integration.
A sprite animation has to be perfectly aligned to ensure a smooth look and a great feel. This can be quite tedious when building them manually. We searched for a tool to streamline the process but couldn't find one that fit our needs - so we started building one and made it open source.
Our goal is to make sprite creation faster, more intuitive, and less time consuming. We hope the tool can grow with the community and be shaped by those who need it most.
Contribute!
For and by the community 💙
We love Flutter and open source! That's why we're building Flites in the open - because great tools get even better with community input.
Whether you want to report a bug, suggest a feature, or contribute code, we'd love to have you on board.
Spread the word
The simplest form of support is to just get the word out there. Reddit, x, bluesky it to the world and support us <3
Report Issues
Found a bug? Let us know in the issue tracker.
Suggest Features
Share ideas in Github Discussions.
Code Contributions
Pick an issue, submit a PR, and help improve flites.
Check out our Contributing
Guide for details
on how to get started!