Go to Editor

Complete Spine JSON and Binary .skel Optimization Pipeline

Optimize Spine skeleton data from JSON or binary .skel exports with a flexible node-based workflow.

Smaller Skeleton Data Files

Reduce skeleton data file size across JSON and binary .skel exports while preserving animation quality and runtime behavior.

  • Faster Parsing Time
  • Lower Memory Usage
  • Optimized for Mobile & Web

Supported versions: Spine 2D 3.7 - 4.2

Support Spine JSON and binary .skel projects across versions 4.2, 4.1, 4.0, 3.8, and 3.7.

Key Features

Optimize Spine skeleton data from JSON or binary .skel exports with a flexible node-based workflow.

Modular Node System
Build optimization pipelines for skeleton files, atlas data, and textures with specialized nodes.
Real-time Preview
See your changes instantly in the integrated Spine viewer. Compare before and after results side by side.
Atlas Optimization
Repack atlases with advanced algorithms. Remove unused regions, optimize packing efficiency, and reduce texture memory.
Curve Optimization
Reduce animation data by optimizing Bezier curves while preserving visual quality in JSON or binary .skel output.
Flexible Export
Export optimized skeleton data as JSON, binary .skel (SKEL), or Auto to preserve each source format.
Physics Baking
Bake physics simulations into keyframes for deterministic playback and lower runtime cost. Add physics to older Spine versions (3.7–4.1) via automatic version upgrade, bake, and downgrade.
Animation
Bake heavy animation data into optimized sequences with controlled frame counts for lighter JSON and binary .skel delivery.
Whole-Project Optimization
Analyze complete Spine projects, including skeleton JSON or .skel files, atlases, textures, and repeated assets.

A Complete Spine Skeleton Optimization Pipeline

Optimize JSON and binary .skel skeleton exports together with atlas and texture assets.

Re-Key: Smart Keyframe Reduction

Automatically identify and remove redundant keyframes. The algorithm analyzes linear segments and static tracks, cleaning up your timeline while preserving the original motion integrity.

Cleaner JSON or binary .skel skeleton data.

Re-Curve: Advanced Curve Fitting

Transform dense, baked keyframe sequences into smooth Bezier curves. Utilizing advanced algorithms (like Schneider), it reconstructs natural motion paths with minimal control points.

Smoother animations and reduced runtime calculation overhead.

Re-Pack: Intelligent Atlas Packing

Unpack and repack your texture atlases with higher efficiency. Features polygon-based packing and mesh cropping to eliminate wasted transparency and reduce texture memory footprint.

Save VRAM and reduce draw calls.

Re-Scale: Precision Skeleton Resizing

Rescale your entire skeleton data, including bones, attachments, and animations, by a specific factor. Perfect for porting assets between different resolutions or game engines.

Adapt assets without re-exporting from the source.

Simple, Transparent Pricing

Choose the plan that fits your needs. All plans include core optimization features.

Free

$0 forever

Perfect for trying out the editor

  • Basic Node Graph
  • JSON and SKEL Viewer
  • Timeline with multiple tracks and customizable animation mixing
  • Limited Optimizations
  • Spine versions: 4.2, 4.1, 4.0, 3.8, 3.7

We Value Your Feedback

Found a bug? Have a feature request for a new Node? Let us know.

Loading...