All tools

GLB animation editor

Play the animations a GLB carries, trim them, join two into one, rename, speed up or take one out, and save a GLB with the rest of the model as it was. Free, with no account or uploads.

Its own animations are listed, each to play. Trim one, join two into one, rename, speed up or take one out, then save a GLB with everything else as it was.

Drop a GLB to edit its animations

A GLB opens as it is; glTF (with its files), FBX, OBJ, STL and the other files the 3D viewer opens become a GLB first.

  • GLB
  • glTF
  • FBX
  • OBJ
  • STL
  • 3MF
  • + more

Stays on your device. Nothing is uploaded.

How it works and help

A little help along the way

Follow these steps. Every option is explained underneath. Everything happens in your browser; nothing you draw or bring in is sent anywhere.

  1. Say what you want to makeChoose a moving logo or icon, a loading animation or an animated icon to open a small animation that already moves, ready to change. Open a file takes an SVG, a picture or a project you saved before; you can also drop an SVG on the page.
  2. DrawDraw rectangles, ellipses, polygons, stars and triangles, paths with the pen, and strokes with the pencil and brush. Fill closed areas with the bucket, join or cut shapes with the Shape Builder, and write words in the site's fonts.
  3. Animate with keysA key says what a part is like at one moment: its position, turn, size, opacity or colours. Set a key at one time and another later, and every frame between them is worked out for you.
  4. Choose the easingEach key says how the movement goes on to the next: Steady, Jump, Smooth, Speed up, Slow down, Speed up, slow down, Overshoot or Spring, or a curve of your own in the graph editor.
  5. Play itPlay the timeline to watch it. It can loop, play once or play there and back, and a work area plays only the part you are working on.
  6. Export itSay where it will go: social media or a video makes an MP4, a chat or an email a GIF, a website or an app an animated WebP with a clear background, and a still picture a PNG or SVG of one frame. Each file is checked before it is offered.

Questions people ask

What can I change in a GLB's animations?
Each animation the file carries is listed to play. Trim it to the part you want, join two into one, rename it, make it faster or slower, or take it out. Every change can be undone.
Is the rest of the model changed?
No. Its parts, materials and pictures are kept as they were, and its animations are written as you left them. The GLB is read back by three.js's glTF loader before it is offered, and the way it is written is held to Khronos' glTF Validator in KeepSimp's own tests.
Can I add new movement as well?
Yes. Any part, the camera and the lights can be given keys on a timeline, as in Animate a GLB, and a model's own animation can be placed on that timeline to play from a moment you choose.

This page is the Animation maker, opened for this one job; every other tool it has is one press away. Each of its settings is explained on the Animation maker's own page.

Read the step-by-step guide