a little squishy guide ☺Your free online squishy simulator
Squishy Lab is a playful 3D playground where you can squeeze virtual squishies right in your browser. No account, installation or payment needed — just pick a little shape and make it yours.
01 ✦Pick, press, play
Choose Mochi, Butter, a Strawberry bar, Strawberry face, Jelly cube, Chocolate, Banana, Cat, Cheese or Peanut. Press and hold with your mouse or finger for a deeper squeeze, drag to move the dent, then release and watch it bounce back.
For keyboard play, focus the squishy and hold Space or Enter. Escape resets it. Use fullscreen for a bigger playground on your phone.
02 ✦A squishy with your vibe
Try soft touch, glitter or clear finishes, choose a cute face, or add your own message in four playful fonts. Change the text color and download a PNG of your creation.
Explore squishy ASMR with recorded gel and crunchy sound textures. Sound starts after you interact; switch textures or tap the speaker to mute.
A few little answers
Is Squishy Lab free?
Yes. The playground, shapes, customization, sounds and PNG downloads are free, with no signup required.
Does it work on a phone?
Yes, in a modern browser with JavaScript and WebGL 2 enabled. Touch and hold to squeeze, and use the fullscreen button for more room. Desktop browsers also support mouse and keyboard controls.
Why can’t I hear the sound?
Browsers need a tap or click before audio can start. Squish the shape or tap Test sound, check your device media volume, and make sure the speaker button is enabled. Gel is the default; Crunchy is optional.
What can I ask the AI to change?
Describe material edits in English, such as “Keep the color and make it softer” or “Make it blue with a slower return”. AI can adjust supported properties including color, softness, firmness, recovery and proportions. Choose shapes, faces, lettering and finishes with the playground controls.
How many AI requests can I make?
Three verified requests per public IP in a rolling 24-hour window. Each used slot becomes available 24 hours later, and devices sharing an IP share the allowance. Requests that start AI processing count even if unsuccessful. All the other playground features stay available without AI.
Can I save my squishy?
Tap Download PNG to save the current squishy as an image. Your material and appearance settings are also saved in this browser when local storage is available. Clear saved squishy removes those settings.
Made with a little curiosity and a lot of squishing. Explore the open-source project ↗