~/dancing-baby-screensaver charlie pbj time numa numa ☕ Support me apps ← about me
██████╗ █████╗ ███╗ ██╗ ██████╗██╗███╗ ██╗ ██████╗ ██████╗ █████╗ ██████╗ ██╗ ██╗ ██╔══██╗██╔══██╗████╗ ██║██╔════╝██║████╗ ██║██╔════╝ ██╔══██╗██╔══██╗██╔══██╗╚██╗ ██╔╝ ██║ ██║███████║██╔██╗ ██║██║ ██║██╔██╗ ██║██║ ███╗ ██████╔╝███████║██████╔╝ ╚████╔╝ ██║ ██║██╔══██║██║╚██╗██║██║ ██║██║╚██╗██║██║ ██║ ██╔══██╗██╔══██║██╔══██╗ ╚██╔╝ ██████╔╝██║ ██║██║ ╚████║╚██████╗██║██║ ╚████║╚██████╔╝ ██████╔╝██║ ██║██████╔╝ ██║ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═════╝╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═════╝ ╚═╝

Dancing Baby Screensaver_

The iconic 1996 Baby Cha-Cha · spinning disco ball · oogachaka · pure 90s nostalgia, free in your browser
⛶ click to fullscreen

👶 The Original Viral Meme

Before cat videos, before Rickrolling, there was the Dancing Baby. Rendered in 1996 with Autodesk 3D Studio Max as a sample animation, the diaper-clad "Baby Cha-Cha" spread across email inboxes and chat rooms, then went mainstream on Ally McBeal. This is that nostalgia, reborn as a free browser screensaver — no CD-ROM required.

How to use

1. Set the groove — Adjust dance speed and baby size to taste.
2. Build the scene — Toggle the disco ball, color-cycling dancefloor, and clone the baby into a whole crew.
3. Go fullscreen — Click the stage or press F.
4. Oogachaka — Sit back and let the baby cha-cha.

📀 The Original 1998 CD-ROM

The "Complete Dancing Baby Screensaver" shipped on CD-ROM with over 150 dances and 1700 MIDI songs — the genuine retro artifact. Here are the original scans:

Keyboard shortcuts

FToggle fullscreen DToggle disco ball + / -Faster / slower dance EscExit fullscreen

Use Cases

🎉 Retro party — Project it on the wall for instant 90s vibes
🖥️ Second monitor — Keep the baby grooving while you work
📺 TV display — Turn any screen into a dancefloor
🎂 Throwback gift — Send the link to a fellow 90s kid
✈️ Works offline — No internet needed after load
<

Guide — the 1996 cha-cha baby on a disco dancefloor

Up to nine dancing babies, an adjustable tempo, a spinning disco ball and a colour-cycling floor. Drawn on an HTML5 canvas, nothing to install.
1Set the tempo

Drag Speed from 20 to 240 (110 by default), or press + and - to change it in steps of 10.

2Size the baby

Baby Size runs from 60 to 220 (130 by default); on a short screen the baby is capped so it still fits.

3Build the crew

Pick 1 (solo), 3 (trio), 5 (crew) or 9 (rave) from Babies. Each extra baby dances slightly out of step with the others.

4Dress the stage

Toggle the Disco Ball (or press D), the Dancefloor, the Color Lights and the Motion Trail, which is off by default, and pick any Background colour.

5Go fullscreen

Press Fullscreen, click the stage or press F. Move the mouse to show Exit Fullscreen for 3 seconds, or press Esc or F to leave.

Options and shortcuts

KEYSShortcuts
F
Fullscreen on/off
D
Disco ball on/off
+ / =
Faster (+10)
-
Slower (-10)
Esc
Leave fullscreen
STAGEWhat the toggles do
Disco Ball
Mirror ball spinning at the top
Dancefloor
Checkerboard floor in perspective
Color Lights
Colour-cycling floor, ball and light beams; off gives a plain grey floor
Motion Trail
Leaves fading ghost images of the moves
SETUPUse it as a screensaver
TV / monitor
Open the page, press F, leave it running
screen sleep
The page does not keep the display awake: set your sleep timer to Never while it runs
no pause or reset
Reload the page to return to the defaults

The Dancing Baby, explained

What is the Dancing Baby?

The Dancing Baby, also known as Baby Cha-Cha or the Oogachaka baby, is a short 3D animation of a diaper-clad baby doing the cha-cha. It was made in 1996 as a sample animation for Character Studio, a character-animation plug-in for Autodesk’s 3D Studio Max, then escaped onto the early internet and became one of the first viral memes.

Why was the Dancing Baby so famous?

It spread through email and early websites in 1996 and 1997, when passing around an animated clip was still a novelty, and went mainstream when it appeared as a recurring hallucination on the TV series Ally McBeal. The “ooga-chaka” chant people associate with it comes from Blue Swede’s version of “Hooked on a Feeling”, which the show paired with the baby.

Can I use it on a TV or second monitor?

Yes. Open the page on that screen and click the stage or press F: the dancefloor fills the display, and the Exit Fullscreen button appears for 3 seconds whenever you move the mouse. The page does not hold a screen wake lock, so set the display’s sleep timer to Never if the baby should keep dancing.

Does it need Flash or any plugin?

No. The baby, the disco ball and the dancefloor are drawn with JavaScript on an HTML5 canvas and redrawn every frame, so it runs in any current browser with no Flash, plugin or install.

Can I add more babies?

Yes. The Babies menu offers 1, 3, 5 or 9 dancers. Three stand in a row; five and nine are arranged in rows, with the front rows drawn larger, and each baby’s cha-cha is slightly out of step with its neighbours for a bit of dancefloor chaos.

Does it work offline?

Once the page is open, yes: the animation is generated in your browser and needs no connection to keep running. The page is not installed for offline use, though, so opening or reloading it needs an internet connection unless your browser serves it from its cache.

Is the original Dancing Baby copyrighted?

The original animation was created by Michael Girard and Robert Lurye of Unreal Pictures and shipped with Character Studio. This page is an unaffiliated homage drawn from scratch in canvas code: it recreates the spirit of the meme and does not redistribute the original file.

More free tools

▸ More retro screensavers
🟦 3D Pipes 🛸 All Your Base 🕐 Analog Clock 🐠 Aquarium 🦡 Badger Badger 📺 Bed Intruder 🫧 Bubbles 👶 Charlie Bit Me 🍫 Chocolate Rain 🦠 Game of Life 👀 Distracted Boyfriend 🐕 Doge 🌈 Double Rainbow 🐿 Dramatic Chipmunk 🔥 Fireplace 🎉 Friday 🕺 Gangnam Style 😾 Grumpy Cat 🦍 Harambe 🎹 Keyboard Cat 🌋 Lava Lamp 🗡️ Leeroy Jenkins 🥬 Loituma Girl 🐱 Longcat 🍎 macOS Update 🟢 Matrix Rain 🔷 Mystify 📹 Numa Numa 🌈 Nyan Cat 🦉 O RLY? Owl 🍌 PB&J Time 🐸 Pepe Frog 📸 Photo Gallery 🎀 Ribbons 😏 Rickroll ❄️ Snowfall 🚀 SpaceX IPO ✦ Starfield 🪐 Space Voyage 😏 Trollface 📺 TV Static 🌅 Windows XP Bliss 🪟 Windows 95 💾 Windows 98 🏆 World Cup