Spine
.skel · .json · .atlas
Inspect skeletons, textures, skins, animations, bounds, and timeline data across multiple runtime generations.
Local-first animation inspection
Browse, play, scrub, and inspect Spine, sprite, animated image, Lottie, and Rive files in one focused workspace.
Supported formats
Open a mixed asset folder and move between runtimes and formats without changing tools.
.skel · .json · .atlas
Inspect skeletons, textures, skins, animations, bounds, and timeline data across multiple runtime generations.
PNG · JPG · WebP
Play numbered image sequences and sheets exported by TexturePacker, Aseprite, Phaser, cocos2d, and LibGDX.
GIF · APNG · WebP
Preview common animated image files with playback, frame, timing, canvas, and file details in one place.
.json · .lottie
Open Bodymovin JSON and dotLottie archives, browse animations, and inspect their composition metadata.
.riv
Run Rive animations and state machines locally, including their exposed inputs and artboard information.
How it works
Choose or drop an export folder or supported files from your device.
Related files are identified and copied into private browser storage for later visits.
Scrub, zoom, switch animations, inspect metadata, and diagnose an export without uploading it.
Privacy
Files you import are copied into this browser's private IndexedDB storage, so the library normally survives reloads. The hosted viewer never uploads animation content to a conversion or storage server.
You can remove an imported item or clear the browser library at any time. Browser privacy modes, site-data clearing, or storage pressure may also remove it. Removing a browser copy never deletes the original files on your device.
Ready when your files are