Elastic Face app icon

Stretch. Pull. Squish.

Elastic Face is a satisfying 3D physics toy. Drag the face, watch it stretch like jelly, let go and feel it spring back. Pure tactile fun, zero pressure.

Free · No accounts · Works offline · Family-safe

Why people keep coming back

Real-time GPU physics, eye tracking that follows your finger, and a wobble that just feels right.

🤏

Real elastic physics

The mesh actually stretches on the GPU — pull a cheek and ~80% of the head responds, not just a local dent. Springy, responsive, addictive.

👀

Eyes that follow you

Both eyes track your finger continuously. Tap anywhere, drag, release — the face is alive and watching.

🎭

100 faces to unlock

Discover new toon faces by playing. Each one has its own personality. No microtransactions — everything unlocks through play.

60 FPS smooth

Built on Flutter's Impeller renderer with custom GLSL shaders. Buttery smooth on iPhone 12 and newer. No lag, no jitter.

📳

Haptic feedback

Subtle vibrations make every pull and snap feel physical. Turn off in Settings if you prefer silent squishing.

🧘

Zero pressure

No timers, no scores, no goals. Just open the app, breathe, squish. Perfect for a 30-second break or a 30-minute zone-out.

How to play

It's a toy, not a game. There's nothing to learn.

1

Touch the face

Tap and hold anywhere on the head. The mesh starts deforming under your finger.

2

Drag in any direction

Stretch a cheek. Pull the nose. Squish the forehead. Eyes follow your finger the whole time.

3

Release and watch it bounce

Let go and the face springs back with a few satisfying oscillations. Then do it again.

One tap. Instant satisfaction.

Free download. No accounts. Works in airplane mode.

Download on App Store