About Infinite Canvas Wall
An endless wall of images for portfolios, lookbooks, archives and studio homepages. Drag in any direction and it never runs out: the grid wraps on both axes, so there is no edge to hit.
Let go and it glides on with a little momentum. Arrow keys move it too, and Wheel Pan lets a trackpad or mouse wheel steer it when you want the canvas to own the scroll.
Tiles: image, title, meta line and an optional link for each tile. Add up to sixty; they repeat in a shifted order so neighbours rarely match.
Tile W, W / H and Gap: from tight contact sheets to large portrait frames.
Stagger: every other column drops by part of a tile, for the offset rhythm of a pinned wall. Set it to 0 for a straight grid.
Radius: square editorial corners or soft cards.
Captions: title and number under each image, with their own Title and Meta fonts. Switch them off for an image-only wall.
Dim Others: hover a tile and the rest step back.
Color, Muted and Background: light, dark or your brand color.
Glide: how far it drifts after you let go.
Hint: a small "Drag to explore" label that disappears after the first move. Leave it empty to hide it.
Links stay reliable: a drag never fires a click, only a real tap or click opens a tile.
Accessible: a focusable region with keyboard panning and real alt text on every image. Respects reduced motion. On the canvas and in static exports it renders the wall at rest, correctly laid out.
Zero dependencies and no network requests. Only the tiles needed to cover the frame are drawn, then recycled as you move. Ships with eight demo photographs so it works the moment you drop it in. The demo photographs are AI-generated placeholders; replace them with your own work.
Built by KHZ ART, a Tokyo studio working in editorial and fashion.






