Skip to main content

Animate 3D Models Like a Pro

A powerful open-source 3D animator with bone rigging, a keyframe timeline, procedural animations, and multi-format export. Use it in your browser or download the desktop app.

Bone Rigging

3D Viewport

Timeline Editor

Procedural Anim

Multi-Format

Free & Open Source

5+
Supported 3D Formats
8
Beautiful Themes
3D
Real-Time Viewport
100%
Free & Open Source

Powerful Features

Everything you need to rig, animate, and export 3D models

Bone Rigging System

Build full skeletal rigs with parent-child bone chains. Select, transform, and manage bones in an intuitive 3D viewport.

Keyframe Timeline

Create, edit, and scrub keyframes on a multi-track timeline. Precisely control every aspect of your animation timing.

Procedural Animations

Generate and tweak procedural motion tracks for walk cycles, idles, and other repeating motions without manual keyframing.

Model Hierarchy Panel

Visualize and navigate the full scene graph. Select bones and meshes from a clean, collapsible tree view.

Reference Viewport

Import reference images or video frames to animate against. Keep reference and 3D views side by side.

Texture Map Support

Load and preview albedo, normal, roughness, and metallic maps directly on your models in the 3D viewport.

Multi-Format Export

Export animated models as GLB, GLTF, FBX, OBJ, and more. Compatible with Unity, Unreal, Blender, and any modern pipeline.

Gizmo Controls

Use translation, rotation, and scale gizmos in the 3D viewport for precise bone and object manipulation.

Fullscreen & Viewport Controls

Enter immersive fullscreen mode, orbit the camera, zoom, and reset view angles with a single click.

The Story Behind Animator

How a game dev frustration became a free tool for everyone

It started with a simple frustration. We were building a game and needed to animate characters — walk cycles, idle poses, attack sequences — but every 3D animation tool we tried was either too complex, too expensive, or locked behind a subscription. We just wanted something clean, fast, and open.

That's when the idea for Animator was born. What if there was a lightweight, browser-first tool that let you import any 3D model, rig it with bones, drop in keyframes on a timeline, and export a finished animation — all without touching a massive DCC like Blender or Maya?

We wanted it to feel approachable. Indie developers, students, and hobbyists shouldn't need to spend weeks learning a professional tool just to make a character wave or walk. The goal was a 3D animator you could actually pick up in an afternoon.

We built it on React, Three.js, and Tauri so it could run in the browser and as a native desktop app without compromise. Procedural animation tracks let you generate motion algorithmically, and the reference viewport means you can animate against real footage without switching tools.

We made it free and open source under AGPL-3.0 because the best tools for creators should be available to everyone. If it saves one indie developer a subscription fee or helps one student land their first animation job, that's exactly what we set out to do.

How It Works

From import to animated export in four simple steps

1

Import Your Model

Drag and drop a GLB, FBX, OBJ, or Collada file into the viewport. The model loads instantly with textures and hierarchy intact.

2

Rig with Bones

Add a skeleton and parent bones to mesh vertices. Use the hierarchy panel to organize your rig and set up parent-child relationships.

3

Animate on the Timeline

Scrub the timeline, set keyframes, and use procedural tracks for repeating motions. Preview playback in real time in the 3D viewport.

4

Export Your Animation

Export as GLB, GLTF, or FBX. Drop the result directly into Unity, Unreal, Godot, or any pipeline that supports standard formats.

See It In Action

Try Animator — use the web version or download the desktop app

Animator Demo

3D Animator

Click "Launch Animator" to try it

Click the button above to launch the animator in a new tab

Perfect For Everyone

From game studios to classrooms — Animator adapts to your workflow

Game Developers

Rig characters, create walk and run cycles, and export GLB/FBX animations directly into Unity, Unreal, or Godot.

Students & Learners

Learn 3D animation principles in a lightweight tool without needing expensive software or long setup times.

Content Creators

Animate 3D assets for YouTube, social media, or presentations. Export to web-friendly formats in seconds.

Web & App Developers

Produce GLTF animations for Three.js, Babylon.js, or any WebGL project without leaving a web-first workflow.

Educators & Instructors

Demonstrate rigging and animation concepts in a class or workshop using a tool anyone can access for free.

3D Enthusiasts

Explore rigging and animation just for fun. No subscription, no account, no limits on what you create.

Download for Your Platform

Use the animator in your browser or download the desktop app for Windows, Linux, macOS, and more

Current Version: 0.1.0

Looking for the latest version? Check our GitHub Releases

Or use the web version directly in your browser — no installation required!

Why Choose Animator?

The modern, lightweight way to rig and animate 3D models

Browser-First & Desktop-Ready

Animate in the browser with no installation, or download the native desktop app for Windows, macOS, and Linux. The same experience everywhere.

Lightweight & Fast

Built with React, Three.js, and Tauri — not a bloated DCC. Load models instantly and iterate on animations without waiting.

Privacy-Focused

All processing happens on your device. No accounts, no cloud upload, no data leaving your machine. Works fully offline.

Free & Open Source

Completely free under AGPL-3.0. No subscriptions, no feature gates. Fork it, extend it, or contribute back to the community.

Platforms & Supported Formats

Cross-platform support with the most common 3D file formats

Windows

Linux

macOS

Android

iOS

GLB / GLTF

FBX

OBJ + MTL

Collada (DAE)

STL

Built with Modern Technology

Fast, lightweight, and built with tools you already know

React 19

UI Framework

TypeScript

Type Safety

Tauri 2

Desktop Runtime

Rust

Native Backend

Three.js

3D Graphics

Zustand

State Management

Tailwind CSS

Styling

Vite

Build Tool

How We Compare

See why developers and creators choose Animator over traditional DCC tools

Feature
Animator
Others
Interface
Clean, browser-first with desktop app
Heavy DCC, steep learning curve
Cost
Free & open source (AGPL)
Paid subscription or one-time license
Rigging
Bone system with hierarchy panel
Full (but overwhelming for simple tasks)
Animation
Keyframe timeline + procedural tracks
Keyframe only or limited procedural
Export Formats
GLB, GLTF, FBX, OBJ, Collada
Varies — often requires plugins
Privacy
100% local, offline capable
Cloud sync or account required

System Requirements

Minimum specifications to run Animator smoothly

Web Application

Browser Requirements

  • Chrome 90+, Firefox 88+, Safari 14+, or Edge 90+
  • JavaScript enabled
  • WebGL 2.0 support for 3D rendering
  • Minimum 4 GB RAM recommended
  • Stable internet connection
  • Screen resolution: 1280×720 or higher

Windows Desktop

Windows 10/11 (64-bit)

  • CPU: Intel Core i5 or AMD equivalent (2.5 GHz+)
  • RAM: 8 GB minimum, 16 GB recommended
  • GPU: WebGL 2.0 compatible, 2 GB VRAM
  • Storage: 500 MB available space
  • Display: 1280×720 or higher

macOS Desktop

macOS 11 (Big Sur) or later

  • Apple Silicon (M1+) or Intel processor
  • RAM: 8 GB minimum, 16 GB recommended
  • GPU: Metal-compatible graphics
  • Storage: 500 MB available space

Linux Desktop

Ubuntu 20.04+ / Debian 11+ / Fedora 34+

  • CPU: x86_64 architecture (64-bit)
  • RAM: 8 GB minimum, 16 GB recommended
  • WebKit2GTK 4.1+ and GTK 3.0+
  • Storage: 500 MB available space
  • Display Server: X11 or Wayland

Android

Android 9.0 (Pie) or later

  • ARM64 or x86_64 architecture
  • RAM: 4 GB minimum, 6 GB recommended
  • OpenGL ES 3.1+ for 3D rendering
  • Storage: 300 MB available space

iOS

iOS 14.0 or later

  • iPhone 8 or newer / iPad (6th gen) or newer
  • RAM: 3 GB minimum
  • Storage: 300 MB available space
  • Metal-compatible device

Note: These are minimum requirements. Performance improves significantly with a dedicated GPU and more RAM for complex scenes.

Frequently Asked Questions

Everything you need to know about Animator

About Animator

Animator brings 3D model animation to everyone with a clean interface, real-time viewport, and a focus on the workflows that actually matter — rigging, keyframing, and exporting.

Open Source

Built with love for the creator community. Free forever under AGPL-3.0 and open to contributions from anyone.

Built for Creators

Born from real game dev frustration — designed to make 3D animation accessible without a months-long learning curve.

Privacy Focused

All processing happens locally on your device. No accounts, no tracking, no data leaving your machine.

Continuously Improving

Regular updates with new format support, features, and performance improvements driven by community feedback.

Roboticela

Built by Roboticela

Licensed under AGPL-3.0 • View on GitHub