Infinite Loop
Paid plansEvery bounce spawns another ball until the ring overflows.
Pick a simulation, tune the physics, let every bounce play a note, and export a vertical video. Every run is determined by a seed, so a loop you love is a loop you can recreate.
No card needed. The free plan includes 4 modes.
Physics looks better in motion ↗
How it works
Start from a ring that hides a gap, a rainbow trail, or a head-on collision. Each mode has its own controls, and every setting updates the preview as you drag.
Every bounce can play the next note of a melody. Draw notes in the piano roll or import a MIDI file, then swap instruments mid-playback to hear the difference.
A seed decides everything that happens, so the same seed always gives the same loop. Try seeds by hand, or let Auto Find score hundreds of them against your goals.
Bounceloop renders the video frame by frame, not by recording the screen, and mixes the audio separately. The result is a clean MP4 with sound that lines up with every hit.
Modes
Each mode is a small physics world with its own rules. These previews are the real thing, running right now.
Every bounce spawns another ball until the ring overflows.
The ball spins a growing geometric web between its impacts.
Balls swell with every hit and burst into pieces on the spikes.
A ball is carried outward along a rotating spiral track.
Matching balls merge into bigger ones until one final giant forms.
Two mirrored cascades of balls fall in perfect sync.
Features
A fixed 120 Hz time step and a seeded random generator mean a run is fully described by its mode, settings and seed. Share a seed and someone else sees exactly your loop.
Draw a melody in the piano roll, import a MIDI file, or start from a preset. The ball plays the next note whenever it hits something.
Trumpet, piano, synth, 8-bit, pluck, xylophone, music box, guitar and saxophone, synthesised in the browser and swappable while the loop plays.
Describe what you want, such as a finale near the end of the track, and Auto Find tries many seeds in background workers and ranks the best.
Video is rendered offline one frame at a time with WebCodecs, audio is mixed separately, and the two are muxed into an MP4 in the browser.
Start from 37 built-in presets, save your own, and share a link that carries the settings.
The free plan lets you try 4 modes with a watermarked export. Paid plans unlock every mode, full-quality export and Auto Find.
See pricingNo. Bounceloop runs in a modern desktop browser. Exports are rendered on your own device, so the first export of a session can take a little while on older hardware.
Yes. The simulation runs at a fixed time step from a seed, so the same mode, settings and seed always produce the same run.
You can draw or import MIDI to drive the notes, and upload an mp3 or wav as a backing track. Make sure you have the rights to any audio you publish.
4 modes, short low-resolution exports with a Bounceloop watermark, and the full piano roll. See the pricing page for the details.