Convey your message through synchronized animations! Our tool adds fun, synchronized animations to your screen, making the message more engaging with just one click.

🎉 Use Cases

  1. Celebrate Achievements – Mark milestones, wins, or completed tasks with fun animations.
  2. Conclude Meetings in a Fun Way – End virtual calls on a high note with cheerful visuals.
  3. Add Excitement to Online Communication – Liven up emails, messages, or presentations.
  4. Share Your GIFs on Social Media – Make your posts more engaging, fun, and memorable.
  5. Surprise a Friend – Send a custom animated birthday message or celebratory greeting.
  6. Enhance Digital Events – Use during webinars, livestreams, or virtual parties to entertain your audience.
  7. Boost Classroom Engagement – Teachers and students can use it to celebrate correct answers or special moments.

✅ How to Use

  1. Type Your Message: Enter your text into the input box. Non-letter characters are automatically removed for a clean animation for now.
  2. Click Dance Button: With one click, your text is transformed into a vibrant animated GIF. Each letter is synchronized with animations for a lively display.
  3. Watch the Magic: Each time you click the button, the animations switch to a new dance style with a fresh set of randomly selected characters.
  4. Download & Share: Save your personalized GIF and share it with friends, post it on social media, or add a creative touch to emails. It’s fun, fast, and easy!

👑 Go Beyond Words

  1. Dance on Team Formations: When a dance starts, a randomly chosen team formation appears with one lead character at the center and 12 surrounding it. Available shapes include hearts, circles, triangles, squares, trapezoids, hexagons, and more. Click the bottom-right button to explore 20 unique formations.
  2. Customize Team: Just type a topic of interest into the input box at the bottom of page and click the "Customize" button. It will search our animation dataset and find contextually related animations to build a personalized team for you. For quick access, popular topics are listed in the right sidebar — click any of them to instantly view the performance of specific team.
  3. Magic Wand Feature: Toggle the Magic Wand icon at the top-right corner to switch between two display modes. When highlighted, a variety of characters appear in the formation; when unhighlighted, a single character repeats throughout.
  4. Confetti Feature: Click the Confetti icon in the top-right corner to toggle between two modes. When highlighted, confetti will fall from the top when the characters start dancing. When unhighlighted, the effect is disabled.

🔧 Technology Behind

  1. Developed a powerful animation engine by optimizing Meta Research’s Animated Drawings to support high-fidelity animation of detailed and artistic character images, going beyond default simple drawings.
  2. Leveraged MidJourney’s prompt-based synthesis to create a wide variety of character images, enriching the visual dataset.
  3. Applied computer vision models to detect and extract character components from the generated images, preparing them for animation.
  4. Integrated the enhanced animation engine to animate these extracted characters using a variety of predefined dance styles.
  5. Built distributed processing pipelines to enable scalable and efficient handling of large-scale image animation workloads.
  6. Implemented pre-trained convolutional neural networks (CNNs) to compress animation files while preserving visual quality.
  7. Created dynamic animated messages by blending dancing character sequences with stylized typography and letterforms.
  8. Developed a semantic search engine using the MPNet transformer model to match user inputs with contextually relevant animations for personalized experiences.
  9. Fine-tuned Stable Diffusion models with LoRA using locally prepapred images (e.g. my dog's) to generate custom characters.