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 (RTF or TXT) 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.

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

$329 $299

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 Professional 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 Professional or the Spine Runtimes.

$2200 base price

Spine Enterprise FAQ

We are happy to help with any questions regarding Spine Enterprise. Contact us!
Do I need a Spine Enterprise license?

Companies or individuals making more than $500,000 USD in gross annual income are required to purchase Spine Enterprise and are not eligible to purchase 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, and Diners Club. Unfortunately we do not accept American Expresss (Amex) and can no longer accept PayPal or Alipay. Orders over $1,000 USD have the option to pay via a bank wire transfer. Please contact us for bank wire transfer details and purchase orders.

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 Enteprise 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 or distribute applications containing the Spine Runtimes.

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 continue using the Spine Runtimes after my license has expired?

No. You need a valid license to distribute products which use the Spine Runtimes. This includes products you have published while having a valid Spine Enterprise license. Alternatively, you can pay a one-time, per-product license fee of $3,300 USD for a perpetual license to use the Spine Runtimes in a single published product. This is described in Exhibit A, Section 3 of the license agreement. Feel free to contact us for more information.

Can I use the Spine Runtimes in my products?

Yes! Licensing Spine grants you rights to distribute any number of products which contain the Spine Runtimes while your Spine license is valid. When your license expires, you have three options: 1) renew your license, 2) pay a one-time, per-product licensing fee for each product that you want to distribute which contains the Spine Runtimes, or 3) cease distribution of all software which contains the Spine Runtimes.

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

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

Can I sublicense my license to subsidiaries and affiliates?

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

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

Yes. Your company needs a Spine license to use the Spine editor. The other company needs a Spine license to distribute applications which contain the Spine Runtimes.

For example, your agency creates a game for a big media corporation that publishes the game. If the game contains the Spine Runtimes, then your customer also requires a Spine license.

If your customer requires a Spine Enterprise license but does not need access to the Spine editor, they can provision their license for zero users. Note that a Spine license allows for distribution of any number of products which contain the Spine Runtimes.

Do you provide additional support services?

Yes, you may optionally purchase support services, subject to the terms of Exhibit D of the license agreement. Please contact us for pricing.

Do you provide source code escrow?

Yes, you may optionally purchase source code escrow, subject to terms of Exhibit E of the license agreement. Please contact us for pricing.

Do you give price guarantees for subsequent licensing years?

Yes. While we don't have plans to increase pricing any more than necessary to cover inflation, for your safety we limit any price increases to a maximum of 10% per year. This limit provides you with peace of mind that we will never increase our prices astronomically after you adopt Spine technology.

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 Professional 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

We are happy to help with any questions regarding Spine Education. Contact us!
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, and Diners Club. Unfortunately we do not accept American Expresss (Amex) and can no longer accept PayPal or Alipay. Orders over $1,000 USD have the option to pay via a bank wire transfer. Please contact us for bank wire transfer details and purchase orders.

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.

Do you provide additional support services?

Yes, you may optionally purchase support services, subject to the terms of Exhibit D of the license agreement. Please contact us for pricing.

Trial ESS PRO
Meshes

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

Free-Form Deformation

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

Weighted Meshes

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

Clipping

Restrict drawing using a clipping polygon.

IK Constraints

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

Transform Constraints

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

Path Constraints

Make bones follow a path for a variety of effects.

Open Project

Open existing projects.

Save Project

Save the current project.

Export Data

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

* Spine Essential is unable to 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.

Export Video

Export your animations in AVI or the Quicktime video format.

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 which are useful for hit detection, physics systems UI's, etc.

Skins

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

Graph Editor

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.