How many Verities and Obesities can crash my PC
38.9K likes · Watch on TikTok →
Generate high-engagement, ASMR-style bouncing ball videos designed to blow up on TikTok, YouTube Shorts, and Instagram Reels.
2.2M+ views on 3 clips made with it — see themMade with Satisfying Labs
Three videos made with this exact tool and posted on our own channels — no ads, no paid promotion.
38.9K likes · Watch on TikTok →
9.5K likes · Watch on YouTube →
7.8K likes · Watch on YouTube →
Getting started
3 steps. A few minutes. Your first satisfying video.
Jump into the Free Version and try the physics modes — Standard, Spikes, Freeze, Multiply and more — no payment required.
Adjust colors, gravity, bounce speed and ring gaps, and preview every change live before you commit to a take.
Export your simulation in HD for free, or upgrade to Creator Pro for Full HD, 60 FPS, your own audio and more — then publish straight to TikTok, YouTube Shorts or Reels.
About me
I initially created this site purely for myself to record satisfying content for my YouTube channel. However, my videos started getting traction, and so many people in the comments kept asking what tool I was using to generate these visuals. Because of the overwhelming demand, I decided to polish the code, add a beautiful UI, and make this physics simulator available to anyone who wants to create their own viral videos!
Guides & modes
Each mode is a different kind of satisfying. Every loop below is recorded straight from the app.
Your sandbox: gaps, spikes and up to five walls that turn together. Tune every detail until the clip looks exactly the way you imagined.
Try it freeThe walls are lined with spikes, so the ball gets impaled instead of bouncing. The next one ricochets off the balls already stuck — every attempt takes a new route.
Try it freeEvery ball has a few seconds to escape. Run out of time and it freezes on the spot — the frozen ones pile up into obstacles that reshape the arena.
Try it freeEvery escape spawns two new balls. What begins as one calm ball turns into total, deeply satisfying chaos.
Try it freeA war between balls, fought with lines. Cut through another ball's line and it becomes yours; the last ball standing takes the win.
Open with Creator ProBalls roll down a spiral and drop into multiplier zones: land in ×5 and one ball becomes five, while the count explodes.
Open with Creator ProThe ball grows with every bounce until it turns into a wall, then the next one starts. Pick your own picture or video and watch the walls slowly build it.
Try it freeA black hole pulls every ball in, eats it and grows. Only the balls that slip out through the gap are saved — name them and let your viewers guess who survives.
Open with Creator ProBalls pour into a ring, and two of a kind merge into the next, bigger one. Give every size its own picture, GIF and sound.
Open with Creator ProStandard, Spikes, Timed Freeze, Multiply and Growth are free. Line War, Spiral, Black Hole and Dropper come with Creator Pro.
The appeal
Simple physics, endlessly satisfying to watch.
Shape the gameplay however you like — gravity, wall size, colors, custom photos and sounds. Every setup plays out differently, so you can post a whole series without repeating a single clip.
Smooth physics, glowing trails and clean escapes lean into the same simple, repetitive visuals that make ASMR-style content so watchable.
Import your own SFX or music track on Creator Pro and pair it with the bounces for a satisfying audio-visual loop.
Pricing
Earn your subscription cost back with a single viral video.
| Feature | Free | Pro |
|---|---|---|
| Video export | HD · 30 FPS | Full HD · 60 FPS |
| Video & audio quality | High · 192 kbps | Maximum · 256 kbps |
| Game modes | 7 | All 11 |
| Line War, Spiral, Black Hole & Dropper | — | ✓ |
| Watermark | @TheSatisfyingLabs | Your own |
| Simulation Finder Beta | — | ✓ |
| Saved presets | 3 | 10 |
| Early access to beta features | — | ✓ |
| Ring walls | Up to 5 | More than 5 |
| Arena shapes | Circle | All 6 |
| Clock spikes | Up to 2 | Up to 6 |
| Rainbow Mode & Random Color | — | ✓ |
| Neon ball glow | — | ✓ |
| Speed, gravity, arena size, freeze timer & bounce force | Default | Adjustable |
| Growth per bounce | — | ✓ |
| x2 Zone | — | ✓ |
| On spike hit | Freeze | Freeze or Explode |
| Your own sounds (bounce, spike, x2, escape) | — | ✓ |
| Background image & center video | — | ✓ |
| Per ball: name, size, glow & sound | Color, outline, image | Everything |
| Lines per ball | 10 | Adjustable |
| Physics & color controls, sound library | ✓ | ✓ |
Cancel any time — you keep Creator Pro until the end of the period you paid for. Secure checkout by Stripe.
Last updated: 2026
Satisfying Labs ("we", "us", "our") is committed to protecting your personal data in accordance with Regulation (EU) 2016/679 (GDPR) and applicable national data-protection law.
The controller responsible for your data is: Adam Mucha — [email protected]. If you have a privacy concern or wish to exercise your rights, write to that address.
Account data — email address and hashed password provided at registration.
Billing data — transaction identifiers provided by our payment processor; we do not store full card numbers.
Usage data — pages visited, simulation parameters selected, session duration, and similar analytics.
Technical data — IP address, browser type, device type, and operating system, collected automatically when you use the site.
Advertising data — only if you accept cookies: the TikTok Pixel sends TikTok the pages you visit, technical data, sign-up / checkout / payment events and, when you are signed in, your e-mail address in hashed (SHA-256) form, so we can measure our ads on TikTok (see the Cookie Policy).
Contract (Art. 6(1)(b)) — processing necessary to create your account and deliver the paid Service.
Legitimate interests (Art. 6(1)(f)) — security monitoring, fraud prevention, and aggregate analytics to improve the platform.
Consent (Art. 6(1)(a)) — optional analytics and marketing cookies, where you have accepted the cookie banner.
To authenticate you and operate your account; to process subscription payments; to provide customer support; to send transactional messages (receipts, password resets) and, where consented, promotional newsletters. We do not sell, rent, or share your personal data with third parties for their own marketing purposes.
Account data is retained for as long as your account is active and for 12 months after deletion, unless a longer period is required by law. Anonymised analytics data may be kept indefinitely. Billing records are retained for the period required by applicable tax and accounting law (typically 5–7 years).
Your data may be processed outside the European Economic Area by our hosting and payment providers, and by TikTok if you accept marketing cookies. Where this occurs, we rely on Standard Contractual Clauses approved by the European Commission or equivalent safeguards.
We use essential, analytics and marketing (TikTok Pixel) cookies as described in our Cookie Policy. Analytics and marketing cookies are only placed after you click "Accept" on the cookie banner.
Under GDPR you have the right to: access your data (Art. 15); rectify inaccurate data (Art. 16); erase your data ("right to be forgotten", Art. 17); restrict processing (Art. 18); data portability (Art. 20); and object to processing based on legitimate interests (Art. 21). To exercise any of these rights, contact [[email protected]] or use the Contact form. You also have the right to lodge a complaint with your national supervisory authority.
We may update this Privacy Policy to reflect changes to the Service or applicable law. We will post the revised version on this page with an updated "Last updated" date. For material changes we will notify registered users by email.
Last updated: 2026
These Terms of Service govern your access to and use of Satisfying Labs, a platform for generating original physics-based visual simulations for content creation (TikTok, YouTube Shorts, Instagram Reels, and similar platforms). By creating an account or otherwise using the Service, you accept these Terms in full.
You must be at least 16 years old to create an account. If you are under 18, you confirm that a parent or legal guardian has authorized your use of the Service. You are responsible for keeping your login credentials secure and for all activity that takes place under your account.
Access to premium features is provided through the Creator Pro subscription, available on a monthly, 6-month, or 12-month billing cycle, as selected at checkout. Each subscription renews automatically at the end of its cycle at the rate then in effect, unless cancelled beforehand. Up-to-date pricing for every cycle is always listed on our pricing page.
Welcome offer. A new account can start the monthly plan at a reduced price for its first three months of subscription (the price shown at checkout, instead of the regular monthly price). The offer can be claimed within three months of creating the account and is available once per account; it is not available to accounts that have already had a subscription. When the three discounted months end, the subscription renews automatically at the regular monthly price shown at checkout, unless you cancel beforehand.
You can turn off auto-renewal at any time from your account dashboard; once cancelled, your access simply continues until the end of the period you already paid for. Because the Service grants immediate access to digital content upon payment, fees already charged are not refundable, and by completing a purchase you agree to waive any statutory withdrawal period available for digital goods, where permitted by law.
The simulation software, rendering logic, and underlying source code remain the exclusive property of Satisfying Labs. You may not decompile, reverse-engineer, or otherwise extract that logic to build a similar or competing product. In turn, subscribing grants you a non-exclusive, worldwide right to use, publish, and monetize the videos you personally generate through the Service, including commercially. Redistributing raw, unedited export files as a standalone product or asset pack is not permitted.
If a feature of the Service lets you add your own audio or MIDI tracks, it is your responsibility to make sure you're entitled to use that material. Satisfying Labs cannot be held responsible for copyright claims, platform strikes, or demonetization triggered by audio you chose to include in your videos.
We work to keep the Service reliable but do not guarantee uninterrupted access, as occasional downtime for maintenance or technical reasons may occur. Satisfying Labs is a creative tool only; we have no control over, and accept no liability for, decisions made by third-party platforms regarding the reach, monetization, or removal of content you publish there.
Where a user seriously breaches these Terms — in particular the ownership and usage restrictions in Section 5 — Satisfying Labs may suspend or close the account involved. Wherever practical, we'll aim to notify you first and give you a chance to resolve the issue; fees already paid for the affected period are not refunded in such cases.
These Terms may be updated periodically to reflect changes to the Service or applicable law. We'll post the revised version here with a new "Last updated" date; continuing to use the Service afterward means you accept the changes.
Questions about these Terms are welcome via the Contact form or at [email protected].