Jelly48 icon Jelly48

Frequently asked questions

Everything about the squishy 2048.

What is Jelly48?

Jelly48 is a free browser puzzle game: a soft-body twist on 2048. You swipe to tilt gravity, the numbered jelly tiles slide and squash with real physics, and two touching tiles of the same value merge into one tile of double the value. Reach the 2048 tile to win. No account, no ads, no install.

How do you play?

Swipe (or use the arrow keys on desktop) to pick a gravity direction — up, down, left, or right. Every tile falls that way at once. Two tiles with the same number fuse when pressed together, and a new tile spawns after each move. The game ends when the board fills with no merges left.

Why do the tiles wobble and squish?

Each tile is a real soft body, not a canned animation: a ring of 16 particles connected by distance and bending constraints, simulated with XPBD soft-body physics every frame. When tiles merge, the game computes the actual geometric union of the two outlines and morphs it into the next tile shape.

Is it free? Ads?

Completely free, no ads, no account. It runs entirely in your browser.

Can I play offline or install it?

Yes — Jelly48 is a PWA. After the first visit it works offline, and you can install it: on iPhone/iPad open it in Safari and tap Share → Add to Home Screen; on Android Chrome use Install from the browser menu. Your game in progress and best score are saved on your device.

What do I need to run it?

A WebGPU-capable browser: Safari 26+ (iPhone, iPad, Mac), Chrome/Edge 113+, or a recent Firefox. Under the hood it's written in Rust, compiled to WebAssembly, and renders with WebGPU — there's a small engineering blog about how it works.

How is it different from regular 2048?

Classic 2048 moves rigid tiles on a fixed grid. Jelly48's tiles are squishy physical bodies in continuous space: they fall under gravity, pile up, deform against each other, and merge only when they actually touch. Same strategy instincts — messier, funnier outcomes.

Play Jelly48 →