3D Print Timelapse Maker, turn any STL into a printing timelapse video

Drop an STL to watch it print itself.

What you get

A print-timelapse video of your own model: the part grows out of the build plate one layer at a time, with printed layer lines, a real-looking PEI or textured plate, and studio lighting. Export a quick MP4 straight from the browser, or queue a photoreal studio render (Blender Cycles) on our server. No printer, no camera rig, no editing.

How it works

  1. Upload an STL, OBJ or 3MF (or load an example). The model is repaired and placed on a virtual build plate.
  2. Pick filament color and finish, layer height, plate style and lighting. Scrub the timeline to preview any moment of the print.
  3. Choose duration, aspect and resolution. 9:16 at 1080p is the Reels / TikTok / Shorts pick.
  4. Export. The quick export encodes in seconds on your machine; the studio render queues on our server and you can leave the tab open.

Real timelapse vs. rendered timelapse

Filming a real printRendering it here
TimeThe full print time, hoursSeconds to minutes
GearPrinter, camera, mount, lightingJust the model file
Failed printsRuin the shotCannot happen
CameraFixed where it fitsAny angle, any plate, any filament color
HonestyThe real thingA render; say so if it matters to your audience

Making it look real

Quick export vs. studio render

SettingQuick exportStudio render
Where it rendersYour browserOur server, in Blender Cycles
WaitSecondsMinutes to an hour, queue included
LookVery good real-time 3DPath-traced: soft shadows, depth of field, film color
Best forIterating, social postsThe hero clip, product pages

Common problems

The model looks hollow while it prints

The growth effect slices the model open, so a mesh with holes shows its empty inside instead of a solid top. Most uploads are repaired automatically on load; if yours still looks hollow, run it through the free Optimize tool to make it watertight and re-upload.

The layers advance too fast or too slow

Pace is layers divided by clip length. Make the clip longer, use a coarser layer height, or scale the model down; the layers-per-frame readout under the video settings shows the effect live.

I got a .webm file instead of .mp4

Your browser does not support the MP4 encoder this page prefers, so it fell back to WebM. WebM uploads fine to YouTube; for Instagram or TikTok, use a current Chrome, Edge or Safari and export again, or use the studio render, which always returns an MP4.

The studio render option is not showing

The server renderer is either busy or temporarily unavailable; the quick export keeps working regardless. Studio renders also queue one at a time, so at busy moments the button may ask you to retry later.

The exported video is huge

Length and resolution dominate. 720p at 8 seconds is usually a few MB; 1080p at 20 seconds can pass 20 MB. Social platforms re-encode whatever you upload, so 720p is often indistinguishable after posting.

Related tools