Private by design

How to Make a 9:16 Story from Any Photo

Vertical is where people actually look — stories, reels, shorts — but cameras still shoot landscape. Drop a 16:9 photo into a 9:16 frame and more than half the canvas is empty, and the usual fixes are ugly black bars or an automatic crop that cuts the subject in half. Scenelyx closes that gap properly: it fills the vertical space with a background built from your own photo, floats the picture as a freely sized card, adds a caption, and exports a crisp 1080×1920 image. Everything is precise, deterministic image processing in your browser — no AI, no upload. This guide walks through the whole workflow.

Why Letterboxing Fails a Vertical Feed

On a phone, a story fills the entire screen — there is nowhere for a weak edge to hide. Black bars above and below a landscape photo read as neglect, and platform auto-crops routinely slice through faces, products, and horizons. The empty space is not a technical detail; it is most of what the viewer sees.

Designers solve this with a handful of well-worn moves: a blurred copy of the photo behind it, a colour field that harmonises with the image, or an invisible extension of the photo's own edges. In a desktop editor each takes layers, masks, and time. Scenelyx makes each of them a single click, computed from your photo so the result always matches it.

Five Background Styles, One Photo

Blur is the classic: a cover-scaled copy of your photo, heavily blurred and gently dimmed, with both strengths adjustable. Gradient samples the average colour of the photo's top and bottom edges and stretches a vertical gradient between them, so it never clashes the way a template colour does. Colour fills the frame with a single flat tone — the photo's dominant colour picked automatically, or white, black, or any custom colour.

Extend is the signature style: a thin band from the photo's top and bottom edges is stretched outward to fill the frame, with a graded blur and gentle darkening that grow toward the edge and a wide cross-fade at the seam. On skies, water, and walls the join simply disappears — and unlike AI outpainting, nothing is invented and nothing leaves your device. Crop, finally, is a straight full-bleed 9:16 cut for photos whose subject survives it.

Step-by-Step: From Photo to Story

  1. Load a photo — drop a file onto the page, click to choose one, or paste from the clipboard. Nothing is uploaded; processing is local.
  2. Pick a background style — the live preview recomputes instantly, so trying all five takes seconds.
  3. Frame the photo — zoom in, reposition, and trim the top or bottom. The framing applies to every style, so the background is always built from the part of the photo you actually kept.
  4. Set the layout and caption — float the photo as an inset card at any size and position, then add a caption with its own font, size, colour, and placement.
  5. Choose 9:16, 4:5, or 1:1 and download the finished JPG or PNG.

The Inset Card: Instant Editorial Polish

The fastest way to make a story look designed is to stop bleeding the photo to the edges. The inset card floats your photo on the background with rounded corners and a soft shadow, and you control its width, height, and position freely — the photo cover-fills whatever card shape you choose, and the framing controls decide which part shows.

Slide the card high and leave room below for a caption, pin it small in a corner over an extended background, or run it nearly full-bleed with a whisper of margin. Paired with the gradient background it produces the cohesive, editorial look of a magazine layout — without a template in sight.

Framing: Zoom, Position, and Trim

The framing panel reframes the source photo before any style is applied. Zoom in up to 3× within the original frame, slide the view in any direction, and everything downstream follows: the blurred background gets bolder, the gradient re-samples its colours, and the card shows exactly the crop you chose.

The top and bottom trims are especially useful with Extend. Cutting a dull foreground or a noisy strip of cloud before extending means the stretch starts from a cleaner edge, and the fill blends in even more convincingly. Combined with zoom, framing replaces the round-trip to a separate crop tool entirely.

Captions and Canvas Sizes

A story often needs a few words — a place, a date, a product name. The caption tool overlays multi-line text with a choice of sans-serif or serif type, adjustable size and colour, free vertical placement, and a soft shadow that keeps it readable on any background. It is enough for a title card or a shop announcement without opening a design app.

Three canvas presets cover the vertical world: 9:16 (1080×1920) for stories, reels, shorts, and vertical video covers; 4:5 (1080×1350) for portrait feed posts; and 1:1 (1080×1080) squares. Export as JPG for sharing or PNG when you want lossless output.

Your Photo Never Leaves Your Device

Scenelyx runs entirely in your browser using the Canvas API. The photo is decoded, framed, composited, and rendered locally — no file is ever transmitted to a server. That makes it safe for unreleased products, private moments, and client work.

There is no account, no usage limit, and no watermark. And because every style is deterministic image processing rather than generative AI, the same photo and settings always produce the same result — with nothing imagined into your scenery.

Make Your Story Now

A landscape photo does not have to arrive in a vertical feed as an afterthought. Load it, pick a background, frame it, float it as a card, add a caption, and export a polished 1080×1920 image — in under a minute, entirely in your browser. No account, no upload, no waiting.

Try Scenelyx now →