Skip to main content
January 18, 2026
Question

SVG's from frames

  • January 18, 2026
  • 2 replies
  • 102 views

I am working on a thesis animation project, involving taking vector animations and translating the frames to SVG's. These frames have to be SVG's because they will then be read by a pen plotter which can only read SVG's.

Basically long story short I will need a file with a stack of vectors(SVG) as layers. I am currently using After effects to animate my vectors so It would be great to figure out script or workaround that could do this from After Effects however I am open to other solutions.

Any thoughts?

 

    2 replies

    rayek.elfin
    Legend
    January 26, 2026

    For clarification: are you animating in After Effects or Animate? I ask, because you posted your question in the Adobe Animate forum here. So people will probably assume you have an Animate question.

     

    If After Effects is your animation app: be prepared for a world of pain exporting individual frames to SVG. There is no easy method as far as I am aware. Bodymoving (Lottie) is not a solution either in this case. 

     

    I would just export each frame at a high resolution as a PNG, and then vector-trace it and save as SVG. You will need to do a lot of cleanup afterwards, though.

     

    Or recreate your animation in animation software that is capable of exporting frames as individual SVG frame files. If you are working in Animate: SVG sequences can be exported, but only when your artwork is pure vector shapes and your animation is limited to simple transforms and frame-by-frame animation.

     

    Otherwise: good luck. You will need it.

    kglad
    Community Expert
    Community Expert
    January 19, 2026

    have you already exported the svgs?

    January 22, 2026

    It is not (to my knowledge) possible to export frames as SVGs. So no I haven't that's why I posted the question, I wasn't able to.

    kglad
    Community Expert
    Community Expert
    January 23, 2026

    you can export each frame as an svg, so it's possible, but laborious.