Purchase Spine

Purchasing Spine enables saving projects and exporting animation data, images, video and texture atlases. Your Spine license also grants you permission to use the Spine Runtimes in your games and applications. Please see the full license text for more information.

After completing payment you will receive an email with instructions to download the full version of Spine.

Asset Packs

See how Spine Asset Packs can jump-start your game development!


Download the trial

Explore Spine firsthand by downloading the Spine trial, free for Windows, Mac and Linux.

Essential

$99 $69

Spine Essential includes all basic features and enables exporting to every supported format. Meshes and other advanced features are not included.

You may upgrade to Professional at any time for the difference in price.

All future updates are provided, without any additional charges. Each named person using Spine Essential requires their own license. Businesses with more than $500,000 USD annual revenue require a Spine Enterprise license.

Professional

$439 $369

Spine Professional includes all features and empowers industry professionals to design advanced animations.

All future updates are provided, without any additional charges. Each named person using Spine Professional requires their own license. Businesses with more than $500,000 USD annual revenue require a Spine Enterprise license.

Enterprise

Spine Enterprise is required for businesses with $500,000 USD or more annual revenue. The license allows Spine Enterprise to be used by the specified number of users for a period of one year. All updates are provided during this time. After one year, Spine Enterprise must be licensed again to continue using Spine Enterprise.

$2499 base price

Spine Enterprise may be paid up to 5 years in advance. Please contact us for details or if you have any questions.

Spine Enterprise FAQ

Please contact us if you have any questions regarding Spine Enterprise and we will be happy to help. The Spine Editor License Agreement provides more detailed information about licensing Spine.
Do I need a Spine Enterprise license?

Companies or individuals making more than $500,000 USD via revenue, investment income, venture capital, or other financing require Spine Enterprise and are not eligible to use Spine Essential or Spine Professional.

What payment methods can I use?

The purchase page allows you to pay with credit or debit cards (Visa, MasterCard, JCB, Discover, Diners Club) or Alipay. Unfortunately we cannot accept American Express (Amex) or PayPal. Orders over $1,000 USD have the option to pay via a bank wire transfer.

Do you accept purchase orders?

No, purchase orders are not needed when using our automated system.

How can I obtain an invoice for my purchase?

You can download invoices from your license page. The URL to your license page will be sent to you via email once your Spine purchase is completed. If you have special invoice requirements, please contact us.

How do I add additional seats?

You can add additional seats to your license at any time from your license page. The URL to your license page will be sent to you via email once your payment is completed. Additional seats are purchased at a prorated price. For example, if your Spine Enterprise license has 3 out of 12 months left, the cost to add a seat is 3/12=25% of the normal price.

How can I reassign seats to different computers/employees?

Our licensing system is flexible and based on the concurrent usage of installations. It is enough to simply stop using Spine on an old computer by logging out, then begin using it on a new one.

How can I add/remove seats when employees join/leave the company?

To provide Spine access to a new employee, first ensure your license is provisioned for the correct number of users, then provide the employee with your license's activation code. Alternatively, your IT department can perform the installation to avoid sharing your activation code.

If an employee leaves your company, they should logout of Spine and cease using your activation code. If you need a new activation code to prevent future access to the license, please contact us.

How can I renew my license?

You can renew your license on your license page, which will extend your current license and keep your same activation code so your users are not impacted. The URL to your license page will be sent to you via email once your payment is completed. You will be reminded by email 90 days before your license expires.

If you make a new purchase instead of renewing from your license page, then you will receive a new activation code which will need to be given to your users.

Can I cancel my license?

Spine Enterprise licenses are valid for one year and can not be cancelled during this period. If you do not renew your license, it expires automatically, at which point you will not be able to use the Spine editor. You may continue to distribute products which contain the Spine Runtimes, but you may not integrate the Spine Runtimes into more products without a Spine Editor license.

Can I continue using the Spine editor after my license has expired?

No. You need a valid license to have access to the Spine editor.

Can I use the Spine Runtimes in my products?

Yes. Licensing Spine allows you to integrate the Spine Runtimes into your software and for you to distribute the resulting product however you like. You can also allow others to distribute the product, as long as they don’t modify it or use it to create new products.

Can I continue using the Spine Runtimes after my license has expired?

You may continue to distribute products which contain the Spine Runtimes, but you cannot integrate the Spine Runtimes into more products without a Spine Editor license.

Can I sublicense or lend my Spine Editor license to 3rd parties?

No. it is explicitely forbidden to sublicense or otherwise share your Spine Editor license with 3rd parties that are not an "Affiliate" as defined by Section 1.2.2 of our license agreement.

Can I sublicense my license to subsidiaries and affiliates?

Yes, provided the subsidiary or affiliate qualifies under Section 1.2.2 of the license agreement.

My company creates Spine-based products for another company. Does the other company also need a Spine Editor license?

If the other company modifies the product or uses it to create new products, then the other company needs a Spine Editor license.

If the other company only distributes the product, without modification, then the other company does not need a Spine Editor license.

Education

Spine Education is an easy way for your school or educational institution to provide Spine to all students and faculty members. The license allows Spine Education to be installed on the specified number of computers for a period of one year. All students and faculty members may use the software for educational and non-commercial purposes. After one year, Spine Education must be licensed again to continue using the software.

Spine Education FAQ

Please contact us if you have any questions regarding Spine Education and we will be happy to help. The Spine Editor License Agreement provides more detailed information about licensing Spine.
Am I eligible for a Spine Education license?

Spine Education can only be licensed by accredited educational institutions such as schools or universities.

Can I create commercial products using Spine Education?

No. Spine Education is heavily discounted for use in teaching environments of accredited educational institutions. Using Spine Education to create commercial products such as apps or games is not allowed.

What payment methods can I use?

The purchase page allows you to pay with credit or debit cards (Visa, MasterCard, JCB, Discover, Diners Club) or Alipay. Unfortunately we cannot accept American Expresss (Amex) or PayPal. Orders over $1,000 USD have the option to pay via a bank wire transfer.

Do you accept purchase orders?

No, purchase orders are not needed when using our automated system.

How can I obtain an invoice for my purchase?

You can download invoices from your license page. The URL to your license page will be sent to you via email once your Spine purchase is completed. If you have special invoice requirements, please contact us.

How do I add additional seats?

You can add additional seats to your license at any time from your license page. The URL to your license page will be sent to you via email once your payment is completed. Additional seats are purchased at a prorated price. For example, if your Spine Enterprise license has 3 out of 12 months left, the cost to add a seat is 3/12=25% of the normal price.

Do you support a floating network license model?

Yes. The floating network license option allows you to install Spine on more computers than you have provisioned seats for. Our licensing system ensures that only the provisioned number of seats can be used concurrently. Please contact us if you would like the floating network license option enabled for your license.

Do you support silent and remote installation?

Yes. You can find instructions for silent and remote installation on license page. The URL to your license page will be sent to you via email once your payment is completed.

How can I renew my license?

You can renew your license on your license page, which will extend your current license and keep your same activation code so no changes need to be made to your installations. The URL to your license page will be sent to you via email once your payment is completed. You will be reminded by email 90 days before your license expires.

If you make a new purchase instead of renewing from your license page, then you will receive a new activation code and will need to update your installations with the new code.

Can I cancel my license?

Spine Education licenses are valid for one year and can not be cancelled during this period. If you do not renew your license, it will expire automatically, at which point you will not be able to use the Spine editor and Spine Runtimes.

Trial ESS PRO
ENT
EDU
Physics constraint

Dynamic and automatic bone movement using physics simulation.

Meshes

Convert rectangular images to polygonal meshes to reduce fillrate by not drawing transparent pixels.

Deformation

Animate individual mesh vertices to deform images, allowing far more flexibility with the same set of images.

Weights

Bind mesh vertices to multiple bones to deform the mesh automatically when bones are transformed.

Clipping

Restrict drawing using a clipping polygon.

IK constraint

Inverse kinematics adjusts a chain of bones to point at a target, allowing for easier, more powerful and dynamic animation.

Transform constraint

Copy all or part of another bone's transform for more powerful rigging.

Path constraint

Make bones follow a path for a variety of effects.

Audio

Synchronize MP3, OGG, or WAV audio files with your animations

Open Project

Open existing projects.

* Spine Essential is unable to save or export projects containing Spine Professional features, such as meshes or IK.

*
Save Project

Save the current project.

* Spine Essential is unable to save or export projects containing Spine Professional features, such as meshes or IK.

*
Export Data

Export your skeleton and animations in the Spine JSON or binary format.

* Spine Essential is unable to save or export projects containing Spine Professional features, such as meshes or IK.

*
Export Images

Export your animations or a single image in the GIF, JPEG or PNG format.

* Spine Essential is unable to save or export projects containing Spine Professional features, such as meshes or IK.

*
Export Video

Export your animations in AVI or the Quicktime video format.

* Spine Essential is unable to save or export projects containing Spine Professional features, such as meshes or IK.

*
Texture Packer

Pack textures into an atlas for efficient drawing at runtime by reducing texture binds. Or into a spritesheet for traditional sprite animation.

Import Data

Import data in the Spine JSON or binary formats directly into Spine. This allows Spine to use data from other animation tools if the format matches.

Import Project

Import an existing Spine project into your current project.

Ghosting

Draw frames before and after the current frame so the flow of the animation can be seen without needing to scrub the timeline.

Auto Key

Automatically key skeleton pose changes for a faster workflow.

Bounding boxes

Polygons attached to bones that are useful for hit detection, physics systems UIs, etc.

Skins

Allows characters that look completely different to use the same skeleton and animations.

Graph

Interpolate between keys using linear, stepped, or bezier curves for more lifelike animation.

Dopesheet

Provides a multiple timeline view of animation keys and allows them to be edited and retimed precisely.

Bone/Image Compensation

Locks child bones or images in place when transforming the parent bone.

Posing

Quickly pose your skeleton with multi-bone inverse kinematics (IK) via the Pose tool.

Hover over feature names for more information.

Please note, we do not currently have a student discount program or a reseller program.