Perfect Swish video maker

Balls fall in growing waves onto a curved floor, bounce, and drop into a hoop while a counter adds them up. Choose where the hoops stand, how the balls are released and how the floor is built: a smooth mirror or separate tilted pads.

Make this video

What you can customize

  • Hoops: Centre, Side hoop, Twin, Trio, Split, Crossover, Bank shot
  • Mirror the court left to right: On, Off
  • Release: Drop line, Slope, Valley, Peak, Spout, Corners
  • Floor: Smooth mirror, Flat pads, Bowl, Dome, Stairs, Wave, Scatter, Zigzag
  • Hoop height (%): 25–75
  • Target: Hoop, Bucket, Trophy cup, Portal, Tube
  • Scene: Midnight, Arcade, Sunset, Space, Blueprint, Chalk, Paper, Court
  • Ball colours: Aurora, Rainbow, Fire, Ocean, Candy, Gold, White, Custom A → B
  • Custom colour A
  • Custom colour B
  • Colour rule: By distance, By wave, By turn, Left to right
  • Ball style: Glow, Basketball, Ring, Gem, Pixel
  • Ball size (%): 60–160
  • Tracer: Tracer, Keep all, Comet, Dotted, None
  • Floor colour
  • Title
  • End text
  • Score counter: On, Off
  • Wave sizes: Fibonacci, Doubling, Count up, Odd numbers, Squares, Primes, Steady 8
  • Waves: 4–10
  • Release order: Nearest first, Farthest first, Sweep, All together, Random
  • Pace (%): 60–160
  • Sound effects: On, Off
  • Sound set: Glass, Marimba, Arcade, Soft
  • Sound level: 0–100
  • Gravity (%): 50–200
  • Bounce (%): 70–105
  • Stray balls (some shots miss): On, Off
  • Stray share (%): 1–12
  • Repeatable seed: 0–2147483647

About the video

Balls fall in growing waves onto a curved floor, bounce, and drop into a hoop while a counter adds them up. Choose where the hoops stand, how the balls are released and how the floor is built: a smooth mirror or separate tilted pads. Videos are vertical 9:16; the simulation runs up to 90 seconds and recordings download as an MP4.

Free includes 2 recordings a day with a watermark; paid plans remove it.

See plans · All games