Google Gravity Tornado

Alternatively, you can directly visit a mirror site (e.g., gravitytornado.com) that has embedded the effect.


Google Gravity Tornado is a delightful browser toy — part nostalgia, part physics sandbox. While not a real Google feature, it showcases creative JavaScript hacking and remains a fun way to “break” Google without any permanent damage.

Try it once, laugh as the search box flies into a whirlwind, then refresh the page to return to normal. google gravity tornado

| Feature | Google Gravity | Google Gravity Tornado | | :--- | :--- | :--- | | Primary Motion | Straight downward fall | Circular spiral + downward pull | | User Interaction | Drag and drop objects anywhere | Drag and drop + mouse wind vector | | Visual Aesthetic | Pile of rubble at screen bottom | Active vortex, elements orbiting | | Search Functionality | Yes (search bar still works) | Yes, but harder to click | | Browser Performance | Lightweight | Moderate (requires more physics calc) | | Availability | Easily found (Mr.doob official) | Scarce (third-party archives) |

// Pseudo-code for a basic gravity tornado
let elements = document.querySelectorAll('body *');
let center = x: window.innerWidth/2, y: window.innerHeight/2;

function tornadoForce(element) let dx = element.x - center.x; let dy = element.y - center.y; let distance = Math.hypot(dx, dy); let angle = Math.atan2(dy, dx); Alternatively, you can directly visit a mirror site (e

let radialForce = -0.01 * distance; // pull inward let tangentialForce = 0.05; // spin

element.vx += radialForce * Math.cos(angle) - tangentialForce * Math.sin(angle); element.vy += radialForce * Math.sin(angle) + tangentialForce * Math.cos(angle); Google Gravity Tornado is a delightful browser toy


Before we can understand the tornado, we have to understand the gravity. The original Google Gravity was created by a developer named Mr.doob (real name: Ricardo Cabello), a renowned Spanish programmer and Three.js wizard. In 2009, Mr.doob created a proof-of-concept using JavaScript and the Google API that manipulated the Document Object Model (DOM) of Google’s homepage.

Here’s what happened: When you visited Mr.doob’s experimental page, the Google logo, search bar, buttons, and even the "I’m Feeling Lucky" option would suddenly obey the laws of physics. They’d come crashing down to the bottom of the screen, bouncing and stacking on top of each other like debris. You could even pick up the search bar with your mouse cursor and toss it around the screen. It was mesmerizing, pointless, and absolutely brilliant.

The trick went viral. People shared it on forums, MySpace, and early Reddit. But as with any viral hit, someone inevitably asked: "What if it spun?"