Introducing “Animate Me Bad” — My SVG Animation Obsession That Got Out of Hand

Juan Maguid
3 min readMar 21, 2025

--

Hey everyone! I’ve been vibe coding for the past couple of days on something that started as a simple experiment and turned into a full-blown obsession. Today, I’m beyond excited to share Animate Me Bad — a powerful CSS animation tool for SVG images that makes creating beautiful animations ridiculously easy.

Created with Animate Me Bad using only a static SVG illustration

What the heck is Animate Me Bad?

It’s a free web-based animation tool that removes all the guesswork when working with SVG animations. I was personally frustrated with the tedious process of manually animating and wanted something that could help me visualize and experiment with different effects in real-time.

This tool lets you upload any SVG file and instantly apply various animation effects — from simple path drawing to wild glowing effects — all without writing a single line of code. Or jumping around a timeline creating keyframes.

Who is this tool for?

Anyone who works with SVGs and wants to add life to them! Whether you’re:

  • A designer looking to make your illustrations more dynamic
  • A developer wanting to add engaging animations to your website
  • A creative person who just wants to make cool stuff

The best part? You don’t need to understand the complexities of SVG animation or CSS keyframes — just play with the controls, export, and you’re done.

Features

  • 10+ Animation Presets: From simple path drawings to complex effects like zoom, wiggle, wave, and my personal favorite — the crazy glow effect
  • Advanced Controls: Fine-tune your animations with settings for duration, easing, delay, loop behavior, and more
  • Path Selection: Choose to animate all paths, odd/even paths, or create custom selections for more complex animations
  • Live Preview: See your changes instantly with play/pause controls
  • Background Options: Test your animations against different backgrounds
  • One-Click Export: Download your animated SVG ready for web use
  • GIF Export: Share your animations easily with GIF export functionality
  • Settings Management: Save and load your animation settings for future use
Created with Animate Me Bad using only a static SVG illustration.

Behind the scenes

A few technical highlights:

  • Everything is done with pure CSS animations — no JavaScript needed for the animations themselves
  • The tool calculates path lengths and creates appropriate dash-array animations
  • Each animation preset combines multiple techniques for different effects
  • The GIF export required some clever frame-by-frame capturing to preserve animation quality

Try it yourself!

Animate Me Bad is completely free and works right in your browser. Give it a spin at www.temperamento.net/animate-me-bad/ and let me know what you think!

I built this primarily to scratch my own creative itch, but I’m hoping others find it useful too.

Happy animating!

— -

Built with love by Juan Maguid ©Temperamento 2025.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Juan Maguid
Juan Maguid

Written by Juan Maguid

Creative Technologist. Co-founder of Team Sketch2React.

No responses yet

Write a response