BounceLoop

BOUNCE.MAKE MUSIC.CREATE.REPEAT.

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 ↗

Pick a mode, press play

simulation modes
20
instruments
9
built-in presets
45
Hz fixed-step engine
120

How it works

From a blank ring to a finished clip

  1. Choose a mode

    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.

  2. Give it a voice

    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.

  3. Find the right run

    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.

  4. Export in one pass

    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.

Mode · Ring Escape

Modes

20 ways to bounce

Each mode is a small physics world with its own rules. These previews are the real thing, running right now.

Infinite Loop

Paid plans

Every bounce spawns another ball until the ring overflows.

Weaver

Paid plans

The ball spins a growing geometric web between its impacts.

Shatter Bloom

Paid plans

Balls swell with every hit and burst into pieces on the spikes.

Corkscrew

Paid plans

A ball is carried outward along a rotating spiral track.

Merge Cascade

Paid plans

Matching balls merge into bigger ones until one final giant forms.

Mirror Drop

Paid plans

Two mirrored cascades of balls fall in perfect sync.

Browse all modes →

Features

Built for making, not fiddling

  • Deterministic by seed

    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.

  • Notes on every bounce

    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.

  • Nine instruments

    Trumpet, piano, synth, 8-bit, pluck, xylophone, music box, guitar and saxophone, synthesised in the browser and swappable while the loop plays.

  • Auto Find

    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.

  • Frame-accurate export

    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.

  • Presets and sharing

    Start from 37 built-in presets, save your own, and share a link that carries the settings.

Explore every feature →

Start free. Upgrade when you need more.

The free plan lets you try 4 modes with a watermarked export. Paid plans unlock every mode, full-quality export and Auto Find.

See pricing

Common questions

Do I need to install anything?

No. 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.

Will my loop look the same next time?

Yes. The simulation runs at a fixed time step from a seed, so the same mode, settings and seed always produce the same run.

Can I use my own music?

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.

What does the free plan include?

4 modes, short low-resolution exports with a Bounceloop watermark, and the full piano roll. See the pricing page for the details.