Spine logo
2D skeletal animation for games

Spine replaces traditional raster animation in games, providing smoother animations that are easier to produce. Animations can be created without needing more art and are so tiny that games can make extensive use of them.

Bring your games to life today!

Try it now!

Download a trial version of Spine for free right now for Windows, Mac, or Linux. The trial is fully functional but doesn’t export images, video, or animation data. Projects saved with the trial can be opened with the full version, should you decide to purchase later.

Purchase

Purchasing Spine enables exporting images, video, and animation data. A Spine license allows one person to use the full version and all future updates to Spine will be provided for free.

Buy now

See our videos and documentation to get started!

Runtime support

Spine has many runtimes for popular game toolkits to load and render Spine animations. All official runtimes are open source (BSD) and available on github. Generic runtimes are provided for major programming languages in case you need to develop your own.

Development progress

Spine was successfully funded on Kickstarter, so additional official runtimes and many new features can be expected soon. Watch our progress via the changelog and on our Trello pages for the editor and the runtimes. Subscribe to tasks to get notified when they are done. Vote and comment on your favorite upcoming features!

Find a bug / Suggest a feature

Report bugs or suggest features on our GitHub pages for the editor and the runtimes. You can also post on our forum to get help.

Recent Posts

AS3 and Starling runtimes available

We are happy to announce the generic AS3 runtime is available! As usual, you also get a bonus runtime that wasn’t promised in the Kickstarter: Starling! You can see a Starling example here. The Torque2D runtime is almost complete. We … More

Lua gets some LÖVE

The generic Lua runtime is now available! spine-corona has been refactored to use it. As a bonus, an official LÖVE runtime is also available. Enjoy!

Runtime refactoring

Implementing all the runtime over and over (and over) for various toolkits in multiple languages has highlighted where things can be improved. I’ve just committed some refactoring for all the official runtimes (except spine-corona, which will see some attention soon). … More

Unity and C# runtimes, more videos

We are happy to announce that the Unity runtime is now available, as well as the generic C# runtime which it uses under the covers. As a bonus, we’ve also implemented an official XNA runtime, which means your XNA and … More