FlashBoards LearnPanel
  1. Learn
  2. Post-Production & VFX
  3. AI Upscaling

Post-Production & VFX · AI filmmaking

AI Upscaling: 4K Images for AI Video

Also called: 4K image generation, high-resolution AI images, AI image upscaling, start frame resolution

An AI image at 4K is not a bigger 1K image: the model draws it with up to sixteen times the pixels, and the detail it draws — lashes, pores, stitches — carries on into the video you make from it. Below: the same character at 1K and 4K from two models, crop by crop, and what the video model does with each.

Watch first: the whole guide in 1:38, hosted by Yaro
Video script

Hi, I'm Yaro. Today: 4K images for AI video. Because a video model can't keep detail that was never drawn.

4K is not a bigger 1K. The model draws it with up to sixteen times the pixels. Single lashes, pores, boot laces. Every freckle gets its own apartment.

Nano Banana 2 draws up to sixteen times the pixels at 4K.

GPT Image 2.5 is sneakier. Up close, its 4K paints: brows turn into brush strokes. So use Flare at quality low. 2K for close-ups, 4K for wide shots. Quality high? Same face, bigger bill.

Does it matter for video? MiniMax H3 from a 4K frame kept one point one five times the fine detail. In every frame.

But saving a 1K image bigger? One point oh four. That's a rounding error in a 4K costume.

Stuck with 1K? Use a generative upscaler. Magnific Ultra Sublime, Portraits, reached one point three five. Just avoid Creative Wild. It wipes the freckles. Different woman.

Character sheet? Upscale the close-up and the full figure separately. Skin Enhancer goes on big faces only. On a small face, it ages her.

Finished video? Topaz Starlight adds one point six four times the detail in the measured fifteen-second clip. Upscale the final cut, not every take.

Every crop and setting is right below. Scroll down and zoom in. Don't worry. Those are real pixels.

What it does
Gives every pore, hair and stitch of the frame its own pixels, so the video model has real detail to keep.
Use
GPT Image 2.5 Flare at quality low — 2K for close-ups, 4K for wide shots — or Nano Banana 2 at 4K.
Avoid
Resizing a 1K image to 4K in an editor: it adds pixels, not detail.
Magnific 4×
1K
1KMagnific 4×
ⓘ Details
A face close-up generated at 1K, before and after Magnific Upscaler · Ultra Sublime 4× · Portraits — 682 × 768 to 2728 × 3072, 18 seconds. Drag across the image.
Meta-skill

upscale — creative reference guide

Give it an image or a video. It classifies the job — close-up, full figure, sheet, film still, start frame, skin, finished video — helps choose by detail and fidelity and points to creative notes with exact settings and times from this article.

⬇Download meta-skillupscaleThe router that links every case — classify · choose settings · follow the creative guide
  1. 1upscale-start-frameGenerate the frame at the right size
  2. 2upscale-closeup · fullbody · sheet · film-stillUpscale the still
  3. 3skin-enhanceSkin, big faces only
  4. 4upscale-video-takesVideo takes at the final size
  5. 5upscale-video-finalOne pass on the finished cut

The short answer

Ask the image model for 4K, not 1K. At 4K Nano Banana 2 and GPT Image 2.5 draw eyelashes, pores, the weave of the jacket and the laces of the boots that do not exist at 1K — and that detail carries on into the video made from the frame. Resizing a 1K image in an editor adds pixels, not detail.

  • Nano Banana 2 · 16:9✕ 1K · 1376 × 768✓ 4K · 5504 × 3072
  • GPT Image 2.5 · close-up✕ 4K · painted brows, smeared fabric✓ Flare 2K low · 19 s
  • GPT Image 2.5 · wide shot✕ 2K · a soft 287 px face✓ Flare 4K low · 35 s
  • Video from the frame · MiniMax H3✕ from a 1K frame✓ 1.15× the fine detail
  • A 4K frame saved at 1K✕ nothing gained✓ generate at 4K instead
  • 1K frame + generative upscale✕ plain resize: 1.04×✓ Magnific 4×: 1.35×, on a par with 4K
  • Character sheet · Magnific✕ one pass on the whole sheet✓ close-up and full figure separately · 4× Portraits
  • Finished video · Topaz Starlight✕ 16 min for 15 s✓ 1.64× the fine detail

Click any full image to open its generation card: the prompt and the input in the order the model saw them.

What 4K means for an AI image

Image models draw at a fixed size, and the size is a setting. 1K means about a million pixels — 1376 × 768 for a 16:9 frame. 4K means 3840 pixels or more on the long side — up to sixteen times the pixels. A model does not stretch a 1K picture to reach 4K: it draws the picture at that size, so every pore, hair and stitch gets pixels of its own.

Two models tested through an external API:

ModelSetting16:9 output
Nano Banana 2resolution: "1K"1376 × 768
Nano Banana 2resolution: "4K"5504 × 3072
GPT Image 2.5image_size: 1376 × 768 · quality high1376 × 768
GPT Image 2.5image_size: 3840 × 2160 · quality high3840 × 2160
GPT Image 2.5image_size: 3840 × 2160 · quality medium3840 × 2160
GPT Image 2.5 Flare · close-upsimage_size: 2048 × 1152 · quality low2048 × 1152
GPT Image 2.5 Flare · wide shotsimage_size: 3840 × 2160 · quality low3840 × 2160
  • Nano Banana 2 — the full model, not Lite — has a resolution switch: 0.5K, 1K, 2K and 4K. At 16:9 it returns 5504 × 3072.
  • GPT Image 2.5 takes an exact width and height. 3840 × 2160 came back exactly; a request for 5504 × 3072 came back as 3840 × 2128 — 3840 on the long side is the ceiling.

Every image below starts from the same input — Mara’s character sheet, the face close-up next to the full body — and the same prompt: make the sheet again as a new studio shot, 16:9.

Mara Vale character sheet: face close-up and full bodyFace · extreme close-upFull body · front
The input of every imageMara’s character sheet
Size
1200 × 896
Prompt
the same sheet again, 16:9, sharp photographic detail
Changed
only the output size

Picture 1 of every request.

Nano Banana 2 · 1K vs 4K

With the same seed Nano Banana 2 drew nearly the same picture at both sizes — the same pose, the same light, the same freckles. So the crops below are the same parts of the same frame; only the number of pixels differs. The 1K crop is enlarged to the size of the 4K one, the way a video model or a big screen enlarges it.

4K
1K
1K4K
ⓘ Details
The same Mara, the same prompt and seed — Nano Banana 2 at 1K on the left, at 4K on the right, the same part of the frame at the same size. Drag across the image.
✕1KNano Banana 2 · <code>fal-ai/nano-banana-2/edit</code>
1376 × 768
1376 × 768
  • Fine at page size, but the area around one eye is only 192 × 108 pixels: the lashes merge into one line.
  • Brow hairs, jacket seams and boot laces turn into soft strokes.
✓4KNano Banana 2 · <code>fal-ai/nano-banana-2/edit</code>
5504 × 3072
5504 × 3072
  • The same frame with sixteen times the pixels — the same area around the eye is 771 × 430.
  • Single lashes and brow hairs, pores between the freckles, the stitching of the zipper and each eyelet of the boots.
Eye and skin192 × 108 px at 1K · 771 × 430 px at 4K
Eye and skin at 1K
✕ 1K · enlarged to the same size
Eye and skin at 4K
✓ 4K · its own pixels
Brow and scar192 × 138 px at 1K · 771 × 553 px at 4K
Brow and scar at 1K
✕ 1K · enlarged to the same size
Brow and scar at 4K
✓ 4K · its own pixels
Jacket110 × 108 px at 1K · 440 × 430 px at 4K
Jacket at 1K
✕ 1K · enlarged to the same size
Jacket at 4K
✓ 4K · its own pixels
Boots179 × 123 px at 1K · 715 × 491 px at 4K
Boots at 1K
✕ 1K · enlarged to the same size
Boots at 4K
✓ 4K · its own pixels

GPT Image 2.5 · 1K vs 4K

This comparison is GPT Image 2.5 Sunburst at quality high — the first setup we tried. GPT Image has no seed, so the two sizes are two different takes of the same prompt: the crops show the same parts of Mara, not the same pixels. After all the tests below, our pick for GPT Image 2.5 is Flare at quality low: 2K for close-ups, 4K for wide shots — see why.

✕1KGPT Image 2.5
1376 × 768 · quality high
1376 × 768 · quality high
  • Soft skin and lashes; the hair falls in clumps.
  • Laces and the jacket’s quilting are suggested rather than drawn.
✓4KGPT Image 2.5 Sunburst · quality high
3840 × 2160 · quality high
3840 × 2160 · quality high
  • Separate strands of hair, lashes, the wet line of the lower lid.
  • The zipper teeth, the quilted lining, scuffs on the toe caps.
  • But not our pick: up close GPT’s 4K paints — see 4K is not the same as quality. We use Flare, 2K for close-ups.
Eye and skin199 × 115 px at 1K · 538 × 324 px at 4K
Eye and skin at 1K
✕ 1K · enlarged to the same size
Eye and skin at 4K
✓ 4K · its own pixels
Hair137 × 200 px at 1K · 384 × 562 px at 4K
Hair at 1K
✕ 1K · enlarged to the same size
Hair at 4K
✓ 4K · its own pixels
Jacket110 × 108 px at 1K · 307 × 303 px at 4K
Jacket at 1K
✕ 1K · enlarged to the same size
Jacket at 4K
✓ 4K · its own pixels
Boots179 × 123 px at 1K · 537 × 346 px at 4K
Boots at 1K
✕ 1K · enlarged to the same size
Boots at 4K
✓ 4K · its own pixels
Nano Banana 2 · 1K
Nano Banana 2 · 4K
GPT Image 2.5 Sunburst · 1K · medium
GPT Image 2.5 Sunburst · 2K · low
GPT Image 2.5 Flare · 2K · low✓ Source experiment pick · close-ups
GPT Image 2.5 Sunburst · 4K · low
GPT Image 2.5 Flare · 4K · low✓ Source experiment pick · wide shots
GPT Image 2.5 Sunburst · 4K · medium
GPT Image 2.5 Sunburst · 1K · high
GPT Image 2.5 Sunburst · 4K · high

4K is not the same as quality

A size is a request, not a promise. Asked for 3840 × 2160, GPT Image 2.5 delivers every pixel — and fills them with texture it paints rather than draws. The same prompt at 2K comes out cleaner. A detail count cannot tell the two apart: it counts brush strokes and smears as detail. Your eye can. Click any tile to see it full size.

Brow and eye · zoomed inthe same spot, the same prompt, shown at the same size
GPT Image 2.5 Sunburst · 2K · low
✓ GPT Image 2.5 Sunburst · 2K · low · 24 s
GPT Image 2.5 Sunburst · 4K · low
✕ GPT Image 2.5 Sunburst · 4K · low · 84 s
GPT Image 2.5 Sunburst · 4K · medium
✕ GPT Image 2.5 Sunburst · 4K · medium · 42 s
GPT Image 2.5 Sunburst · 4K · high
GPT Image 2.5 Sunburst · 4K · high · 52 s
Nano Banana 2 · 4K
Nano Banana 2 · 4K · 43 s
Jacket · zoomed inthe same spot, the same prompt, shown at the same size
GPT Image 2.5 Sunburst · 2K · low
✓ GPT Image 2.5 Sunburst · 2K · low · 24 s
GPT Image 2.5 Sunburst · 4K · low
✕ GPT Image 2.5 Sunburst · 4K · low · 84 s
GPT Image 2.5 Sunburst · 4K · medium
✕ GPT Image 2.5 Sunburst · 4K · medium · 42 s
GPT Image 2.5 Sunburst · 4K · high
GPT Image 2.5 Sunburst · 4K · high · 52 s
Nano Banana 2 · 4K
Nano Banana 2 · 4K · 43 s
  • At 4K the brows become brush strokes — combed parallel lines instead of hairs — at quality low and medium; high is cleaner but still painted in places.
  • The fabric smears when you zoom in: the orange shoulders bleed into the green, the nylon gets blotchy. On a wide shot at screen size these patches are hard to see — that is why 4K still wins there (below).
  • 2K low looks like a photograph — natural skin, hairs and weave — in 24 seconds, against up to 84 seconds at 4K.
  • Nano Banana 2 is different: its 4K is the same picture as its 1K, drawn finer — real detail, not paint.

Close-ups at 2K, wide shots at 4K

The paint only matters where you can see it. In a wide shot the face is a few hundred pixels across, and there 4K is what keeps it a face: the same Flare run gives the full-figure face 538 pixels of width at 4K against 287 at 2K — freckles and the scar survive. Up close the same 4K paints.

Close-up · brow and eyethe same Flare runs, shown at the same size
Flare · 2K · low
✓ Flare · 2K · low · 409 × 253 px
Flare · 4K · low
✕ Flare · 4K · low · 768 × 475 px
Wide shot · the full figure’s facethe same Flare runs, shown at the same size
Flare · 2K · low
✕ Flare · 2K · low · 286 × 207 px
Flare · 4K · low
✓ Flare · 4K · low · 538 × 389 px

Quality high: more time, no more quality

GPT Image 2.5 has a quality setting, and it is tempting to set it to high. On our sheets it did nothing you can see: the same skin, lashes and fabric as medium, with more waiting.

Sunburst · the sheet promptmediumhigh
1K · 1376 × 76819 s · detail 1.00×33 s · detail 1.01×
4K · 3840 × 216042 s · detail 1.76×52 s · detail 1.62×
Brow and eye · medium vs highthe same spot, shown at the same size
Sunburst · 1K · medium
Sunburst · 1K · medium · 19 s
Sunburst · 1K · high
✕ Sunburst · 1K · high · 33 s
Sunburst · 4K · medium
Sunburst · 4K · medium · 42 s
Sunburst · 4K · high
✕ Sunburst · 4K · high · 52 s
  • No visible gain: at 1K the detail count is the same, at 4K high counts even a little less.
  • More waiting: high took 10–14 seconds longer.
  • Low is enough: our picks — Flare 2K and 4K — are quality low.
  • One exception we saw: when GPT is used to upscale an existing image, high stayed closer to the original (drift 2.82 against 5.4 at low, one run each). For generating frames, keep it on low.

Our pick: GPT Image 2.5 Flare at quality low — 2K for close-ups (19 s), 4K for wide shots (35 s). Flare looks the same as Sunburst and is faster: 19 s against 24 at 2K, 35 against 84 at 4K. When a close-up has to be bigger than 2K, upscale it with Magnific — or use Nano Banana 2 at 4K.

Why it matters for video

MiniMax H3 Max Turbo · 1080P · 6 s

An image-to-video model starts from your frame and has to keep the face for the whole shot. We gave MiniMax H3 Max Turbo the face close-up from the Nano Banana 2 sheet — once from the 1K picture, once from the 4K one — with the same prompt, the same seed and 1080P output. Nothing else changed.

Start frame · from the 1K sheet · 682 × 768
Start frame · from the 1K sheet · 682 × 768
Start frame · from the 4K sheet · 2730 × 3072
Start frame · from the 4K sheet · 2730 × 3072
ⓘ Details
From 1KFrom 4K
0:00
Both videos at once: left of the line from the 1K frame, right of it from the 4K frame. Drag across the video. MiniMax H3 Max Turbo · 1080P · 6 s.
✕ Last frame · from the 1K frame
✕ Last frame · from the 1K frame
✓ Last frame · from the 4K frame
✓ Last frame · from the 4K frame

The detail the image model drew stays in the video. Freckles, lashes and the scar are sharper from the first frame to the last. Measured on 26 frames (the mean absolute Laplacian of brightness at 1920 px — a plain count of fine edges), the video from the 4K frame has 1.15× the fine detail of the video from the 1K frame on average, and more in every one of them (at least 1.09×). The motion is the same — same seed, same prompt — the face is simply drawn finer.

The video prompt
One continuous shot, no cuts. Extreme close-up of her face; the camera holds still and then slowly pushes in a little closer. She breathes, her eyes move from the lens to the left side of the frame and back to the lens, she blinks once, her lips part slightly. The soft even studio light and the white background stay the same. No text.

Or upscale the 1K frame first

If the frame already exists at 1K, a generative upscaler can draw the missing detail before the video model sees it. We ran the same 1K face through the Magnific upscaler — Ultra Sublime 4×, Portraits, the most faithful 4× setting in the Magnific test below — and gave the result to H3 with the same prompt and seed.

Start frame · 1K · 682 × 768
Start frame · 1K · 682 × 768
Start frame · 1K + Magnific Ultra Sublime 4× · 2728 × 3072 · 18 s
Start frame · 1K + Magnific Ultra Sublime 4× · 2728 × 3072 · 18 s
ⓘ Details
From 1K1K + upscale
0:00
Left of the line: the video from the 1K frame. Right: from the same frame after Magnific. Drag across the video. MiniMax H3 Max Turbo · 1080P · 6 s
ⓘ Details
Native 4K1K + upscale
0:00
Left: the video from the native 4K frame. Right: from the upscaled 1K frame. Drag across the video.
  • The upscale reaches native 4K. The video from the upscaled frame has 1.35× the fine detail of the 1K one (at least 1.22× in every frame) — against 1.15× for native 4K.
  • It is a different kind of detail. Magnific adds skin texture — fine lines and pores — so it counts higher; native 4K keeps the freckles and lashes crisper. Look at the second slider: neither is a clear winner.
  • Timing: 18 seconds for the still; the video was 6 s at 1080P.

Saving a 1K image bigger does not help

The opposite test: one 4K film still of Mara, and the very same still shrunk to 1376 × 768. Same prompt, same seed. Here the videos came out almost the same — 1.04× on average, within the noise. The video model shrinks a big frame to its own working size anyway. What it keeps is the detail that was drawn, not the file size: generate at 4K, or use an upscaler that draws new detail — not a plain resize.

ⓘ Details
Same frame at 1KAt 4K
0:00
The same frame given at 1376 × 768 (left) and at 5504 × 3072 (right). Drag across the video. MiniMax H3 Max Turbo · 1080P · 6 s.
The video prompt
One continuous shot, no cuts. The camera slowly pushes in from the medium shot to a close-up of her face. She breathes, slowly turns her head toward the window on the left side of the frame, then turns back and looks straight into the lens and blinks once. Soft overcast daylight from the window on the left side of the frame stays the same. Her hair and jacket barely move. No text.

Magnific: upscaler and skin enhancer

When the image already exists at 1K, a generative upscaler redraws it bigger and adds the detail the model never drew. We ran Mara’s character sheet — the face close-up next to the full body, 1200 × 896 — through the Magnific upscaler and skin enhancer with different settings.

Upscaler
Original
OriginalUpscaler
ⓘ Details
Mara’s sheet before and after Upscaler · Ultra Sublime 2× · Grainy analog. Drag across the image.
Original sheet
Creative 2× · Subtle
Creative 2× · Vivid
Creative 2× · Wild
Creative 2× · Subtle · Soft portrait
Ultra Sublime 4× · Portraits
Ultra Photo 2× · Balanced
Ultra Sublime 2× · Grainy analog✓ Source experiment pick
Ultra Sublime 4× · Grainy analog
Ultra Sublime 4× · Balanced
Ultra Sublime 2× · Balanced
Faithful
Faithful · detail 60 · grain 10 · sharpen 10
Creative
Flexible · Enhance skin

The best upscale on the full figure

The same Ultra Sublime 2× Grainy Analog run upscaled the whole sheet: here is the full-figure half next to the original and to the same preset at 4×.

Face on the full figurethe same spot, shown at the same size
Original · 1200 × 896, enlarged
✕ Original · 1200 × 896, enlarged
Ultra Sublime 2× · Grainy Analog
✓ Ultra Sublime 2× · Grainy Analog
Ultra Sublime 4× · Grainy Analog
✕ Ultra Sublime 4× · Grainy Analog
Jacketthe same spot, shown at the same size
Original · 1200 × 896, enlarged
✕ Original · 1200 × 896, enlarged
Ultra Sublime 2× · Grainy Analog
✓ Ultra Sublime 2× · Grainy Analog
Ultra Sublime 4× · Grainy Analog
✕ Ultra Sublime 4× · Grainy Analog
Bootsthe same spot, shown at the same size
Original · 1200 × 896, enlarged
✕ Original · 1200 × 896, enlarged
Ultra Sublime 2× · Grainy Analog
✓ Ultra Sublime 2× · Grainy Analog
Ultra Sublime 4× · Grainy Analog
✕ Ultra Sublime 4× · Grainy Analog
  • 2× Grainy Analog works on the full figure too: the small face stays sharp and alive — no pitted skin like the Skin Enhancer gives small faces.
  • 4× is not better. At the same viewing size it reads flatter.
  • Faithful to the source — including whatever the source got wrong. Fix the character first, then upscale.

Upscale the close-up and the full figure separately

A character sheet puts a face close-up and a full figure into one image. Upscaled in one pass, both halves come out softer than the same close-up and full figure upscaled as images of their own. Below, Mara’s sheet through the best single-pass setting and through 4× Portraits, next to a separate 1K close-up (682 × 768) and a separate 1K full figure (688 × 768) through the same 4× Portraits.

Face close-upshown at the same size
Sheet in one pass · Ultra Sublime 2× · Grainy Analog
✕ Sheet in one pass · Ultra Sublime 2× · Grainy Analog
Sheet in one pass · Ultra Sublime 4× · Portraits
✕ Sheet in one pass · Ultra Sublime 4× · Portraits
Separate image · Ultra Sublime 4× · Portraits
✓ Separate image · Ultra Sublime 4× · Portraits
Face on the full figureshown at the same size
Sheet in one pass · Ultra Sublime 2× · Grainy Analog
✕ Sheet in one pass · Ultra Sublime 2× · Grainy Analog
Sheet in one pass · Ultra Sublime 4× · Portraits
✕ Sheet in one pass · Ultra Sublime 4× · Portraits
Separate image · Ultra Sublime 4× · Portraits
✓ Separate image · Ultra Sublime 4× · Portraits
  • Separate images win on both halves. The close-up gets pores, lashes and freckles instead of flat, painted skin; the small face of the full figure gets sharp brows, eyes and hair.
  • Timing: each half took 15–27 s.
  • It repeats. We ran each separate image twice with the same settings: the same face both times, only the finest texture differs.
  • The recipe: generate the close-up and the full figure as two images, upscale each with Ultra Sublime 4× · Portraits, and put the sheet together afterwards if you need one.
Eyethe same spot in every version
Original · 1200 × 896
Original · 1200 × 896
Upscaler · Creative 2× · Subtle
Upscaler · Creative 2× · Subtle
✕ Upscaler · Creative 2× · Vivid
✕ Upscaler · Creative 2× · Vivid
✕ Upscaler · Creative 2× · Wild
✕ Upscaler · Creative 2× · Wild
Upscaler · Creative 2× · Subtle · Soft portrait
Upscaler · Creative 2× · Subtle · Soft portrait
✕ Upscaler · Ultra Sublime 4× · Portraits
✕ Upscaler · Ultra Sublime 4× · Portraits
Upscaler · Ultra Photo 2× · Balanced
Upscaler · Ultra Photo 2× · Balanced
Upscaler · Ultra Sublime 2× · Grainy analog
Upscaler · Ultra Sublime 2× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Balanced
✕ Upscaler · Ultra Sublime 4× · Balanced
Upscaler · Ultra Sublime 2× · Balanced
Upscaler · Ultra Sublime 2× · Balanced
Skin Enhancer · Faithful
Skin Enhancer · Faithful
Skin Enhancer · Faithful · detail 60 · grain 10 · sharpen 10
Skin Enhancer · Faithful · detail 60 · grain 10 · sharpen 10
Skin Enhancer · Creative
Skin Enhancer · Creative
Skin Enhancer · Flexible · Enhance skin
Skin Enhancer · Flexible · Enhance skin
Skin and frecklesthe same spot in every version
Original · 1200 × 896
Original · 1200 × 896
Upscaler · Creative 2× · Subtle
Upscaler · Creative 2× · Subtle
✕ Upscaler · Creative 2× · Vivid
✕ Upscaler · Creative 2× · Vivid
✕ Upscaler · Creative 2× · Wild
✕ Upscaler · Creative 2× · Wild
Upscaler · Creative 2× · Subtle · Soft portrait
Upscaler · Creative 2× · Subtle · Soft portrait
✕ Upscaler · Ultra Sublime 4× · Portraits
✕ Upscaler · Ultra Sublime 4× · Portraits
Upscaler · Ultra Photo 2× · Balanced
Upscaler · Ultra Photo 2× · Balanced
Upscaler · Ultra Sublime 2× · Grainy analog
Upscaler · Ultra Sublime 2× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Balanced
✕ Upscaler · Ultra Sublime 4× · Balanced
Upscaler · Ultra Sublime 2× · Balanced
Upscaler · Ultra Sublime 2× · Balanced
Skin Enhancer · Faithful
Skin Enhancer · Faithful
Skin Enhancer · Faithful · detail 60 · grain 10 · sharpen 10
Skin Enhancer · Faithful · detail 60 · grain 10 · sharpen 10
Skin Enhancer · Creative
Skin Enhancer · Creative
Skin Enhancer · Flexible · Enhance skin
Skin Enhancer · Flexible · Enhance skin
Jacketthe same spot in every version
Original · 1200 × 896
Original · 1200 × 896
Upscaler · Creative 2× · Subtle
Upscaler · Creative 2× · Subtle
✕ Upscaler · Creative 2× · Vivid
✕ Upscaler · Creative 2× · Vivid
✕ Upscaler · Creative 2× · Wild
✕ Upscaler · Creative 2× · Wild
Upscaler · Creative 2× · Subtle · Soft portrait
Upscaler · Creative 2× · Subtle · Soft portrait
✕ Upscaler · Ultra Sublime 4× · Portraits
✕ Upscaler · Ultra Sublime 4× · Portraits
Upscaler · Ultra Photo 2× · Balanced
Upscaler · Ultra Photo 2× · Balanced
Upscaler · Ultra Sublime 2× · Grainy analog
Upscaler · Ultra Sublime 2× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Grainy analog
✕ Upscaler · Ultra Sublime 4× · Balanced
✕ Upscaler · Ultra Sublime 4× · Balanced
Upscaler · Ultra Sublime 2× · Balanced
Upscaler · Ultra Sublime 2× · Balanced
Skin Enhancer · Faithful
Skin Enhancer · Faithful
Skin Enhancer · Faithful · detail 60 · grain 10 · sharpen 10
Skin Enhancer · Faithful · detail 60 · grain 10 · sharpen 10
Skin Enhancer · Creative
Skin Enhancer · Creative
Skin Enhancer · Flexible · Enhance skin
Skin Enhancer · Flexible · Enhance skin
ToolSettingsOutputTime
Upscalermode Creative · scale 2× · preset Subtle2400 × 179248 s
Upscalermode Creative · scale 2× · preset Vivid2400 × 179263 s
Upscalermode Creative · scale 2× · preset Wild2400 × 179262 s
Upscalermode Creative · scale 2× · preset Subtle · optimized for Soft portrait2400 × 179266 s
Upscalermode Ultra Sublime · scale 4× · preset Portraits4800 × 358428 s
Upscalermode Ultra Photo · scale 2× · preset Balanced2400 × 179278 s
Upscalermode Ultra Sublime · scale 2× · preset Grainy analog2400 × 179269 s
Upscalermode Ultra Sublime · scale 4× · preset Grainy analog4800 × 358440 s
Upscalermode Ultra Sublime · scale 4× · preset Balanced4800 × 358446 s
Upscalermode Ultra Sublime · scale 2× · preset Balanced2400 × 179241 s
Skin Enhancerversion Faithful4800 × 358462 s
Skin Enhancerversion Faithful · skin detail 60 · smart grain 10 · sharpen 104800 × 358481 s
Skin Enhancerversion Creative4096 × 305676 s
Skin Enhancerversion Flexible · optimized for Enhance skin4800 × 3584133 s

What the settings do

  • Ultra Sublime 2× · Grainy Analog is the best upscale we tested — on the close-up and on the full figure: soft sharpening (5) and film grain (12) give skin, hair and fabric a photographic texture, the face, freckles and scar unchanged. 2400 × 1792.
  • On this sheet, 4× downgrades the look. We ran the same 1200 × 896 sheet at 4× with Grainy Analog, Balanced and Portraits: faithful, 4800 × 3584 — and every one reads flatter and more “digital” than 2× Grainy Analog. On a small 1K image of its own (about 700 px) 4× Portraits is the best — see the test above.
  • Upscale the close-up and the full figure separately. As images of their own, through 4× Portraits, both came out clearly sharper than the same halves of the sheet in one pass.
  • When the focus is on skin, add the Skin Enhancer — Creative — on big faces only (see below).
  • Creative Vivid and Wild change the person. Wild redraws the eyes and nose and wipes the freckles; Vivid turns freckles into moles. Fine for an illustration, wrong for a character that must stay the same.
  • Creative Subtle, Ultra Photo and Grainy analog stay faithful at 2× when 2400 px is enough.
  • Skin Enhancer is for close-ups only. It also enlarges about 4×, and on a big face Creative was the best of the four in this test. On the small face of a full figure every version went wrong — Creative invented pitted, older skin, Faithful changed the eye colour. For a sheet with a full figure, use the Upscaler’s Ultra Sublime instead.
  • Upscale the sheet before it goes into a video model: the video model takes its detail from the start frame and cannot add what is not there.

Upscale the finished video · Topaz Starlight

video in → video out

The last step works on the video itself. Topaz Starlight is a generative video upscaler: it redraws every frame bigger and keeps them consistent in time. We ran two of our generations through it.

ⓘ Details
Turbo · 1568 pxStarlight · 3840 px
0:00
The Whiplash scene from Animate an AI Character — H3 Max Turbo at 768P (left) and after Topaz Starlight Precise 2.6 in Magnific at 3840 × 1646 (right, shown at 2560). Drag across the video.
ⓘ Details
Generated · 1080PStarlight Fast 3
0:00
The Joker stairs scene from AI Character Sheet — ten MiniMax H3 generations at 1080P (left) and after Topaz Starlight Fast 3 (right). Drag across the video.
Starlight Precise 2.6Starlight Fast 3
WhereMagnific · video upscaler, Topaz modeTopaz, tested externally in their app
ClipWhiplash · 15 s · 1568 × 672 → 3840 × 1646Joker · 71 s · 1920 × 1080 → 1920 × 1080
Fine detail1.64× the source (at least 1.26×)1.41× the source
Time16 minnot measured
  • Both add real detail — skin, hair, fabric and brick come out finer; the measure counts fine edges at the same 1920 px.
  • The two runs are not a head-to-head: different clips, different sizes. Precise 2.6 went up 2.4× in size, Fast 3 stayed at 1080P.
  • The measured upscale took 16 minutes. Upscale the final cut, not every take.

The recipe

  1. Generate the start frame big. Nano Banana 2: resolution: "4K". GPT Image 2.5 Flare at quality low: 2K (2048 × 1152) for close-ups, 4K (3840 × 2160) for wide shots — up close its 4K paints textures instead of drawing them (see why).
  2. Make the character sheet at 4K too. A sheet puts two views in one image, so each view gets half the width; at 4K each half is as wide as a whole 1080p frame or wider.
  3. Give the video model the full 4K file. It will scale it down itself; the detail survives.
  4. Already have a 1K image? Run it through a generative upscaler, which draws new detail, rather than resizing it. Pick the scale by the size: a small 1K close-up or full figure (about 700 px) → Magnific Ultra Sublime 4× · Portraits; a bigger frame or a sheet (about 1200 px) → Ultra Sublime 2× · Grainy Analog — 4× of a 1200 px image looks worse. In our video test 4× Portraits already reached native-4K detail.
  5. Upscaling a character sheet? Upscale the close-up and the full figure as separate images — each through Ultra Sublime 4× · Portraits — and assemble the sheet afterwards. In one pass both halves come out softer (the test).
  6. Focus on skin? Add the Magnific Skin Enhancer · Creative — on big faces only; on a full figure it ruins the face.
  7. Upscale the final cut, not the takes. Topaz Starlight on the finished video adds detail again; the measured 15-second clip took 16 minutes.

More examples · film stills

The same upscaler on real film frames — small stills, as they come from a screenshot or a web page, run through Magnific Ultra Sublime at 4×. Click a frame for the details; drag across it to compare.

Magnific 4×
Original
OriginalMagnific 4×
ⓘ Details
Blade Runner (1982) — 698 × 305 → 2784 × 1216. A dark, low-key close-up: the grain and blocks of a small frame cleaned up, the backlit hair, the lashes and the glow of the cigarette drawn crisp — the face and the light untouched. Drag across the image.
Magnific 4×
Original
OriginalMagnific 4×
ⓘ Details
The Power of the Dog (2021) — 700 × 293 → 2800 × 1172. Two people in a wide daylight shot: the knit of the sweater, the moustache, the felt of the hat and the ridges of the hills come out, with the faces unchanged. Drag across the image.
Magnific 4×
Original
OriginalMagnific 4×
ⓘ Details
Dunkirk (2017) — 1000 × 501 → 4000 × 2004. Sand grains, the wool of the coat and the hand come out sharp; the soldiers in the background stay as soft as the lens left them — the upscale keeps the focus. Drag across the image.
Magnific 4×
Original
OriginalMagnific 4×
ⓘ Details
Vertigo (1958) — 1200 × 650 → 4800 × 2592. A dark wide shot: the paintings, the frames and the skylight grid resolve; the small figures stay small and quiet — nothing is invented. Drag across the image.

Seven more stills · Portraits or Balanced

Seven small frames, about 1046 × 580, each through Magnific Ultra Sublime 4× twice — preset Portraits and preset Balanced and under 35 seconds a run. The slider shows Portraits against the original; the row under it puts the two presets side by side.

4× Portraits
Original
Original4× Portraits
ⓘ Details
Kill Bill: Vol. 1 (2003) — 1046 × 582 → 4184 × 2328. Four faces from a low angle: Portraits draws the brow lines, the hair and the skin; Balanced keeps the faces smoother. Drag across the image.
Kill Bill: Vol. 1 (2003) · Portraits or Balancedthe same spot, shown at the same size
Original, enlarged
Original, enlarged
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Balanced
Ultra Sublime 4× · Balanced
4× Portraits
Original
Original4× Portraits
ⓘ Details
Star Wars: The Force Awakens (2015) — 1044 × 584 → 4176 × 2336. Hard red light: Portraits draws the lashes, the pores and the catchlight in the eyes; Balanced stays smoother, the light untouched in both. Drag across the image.
Star Wars: The Force Awakens (2015) · Portraits or Balancedthe same spot, shown at the same size
Original, enlarged
Original, enlarged
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Balanced
Ultra Sublime 4× · Balanced
4× Portraits
Original
Original4× Portraits
ⓘ Details
The Hobbit: An Unexpected Journey (2012) — 1044 × 556 → 4176 × 2224. A CG face: the wrinkles, the veins and the wet eyes come out in both; Portraits is a little crisper. Drag across the image.
The Hobbit: An Unexpected Journey (2012) · Portraits or Balancedthe same spot, shown at the same size
Original, enlarged
Original, enlarged
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Balanced
Ultra Sublime 4× · Balanced
4× Portraits
Original
Original4× Portraits
ⓘ Details
300 (2006) — 1046 × 554 → 4176 × 2208. The chains, rings and piercings resolve into metal; Portraits also adds texture to the wall behind, Balanced leaves it calmer. Drag across the image.
300 (2006) · Portraits or Balancedthe same spot, shown at the same size
Original, enlarged
Original, enlarged
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Balanced
Ultra Sublime 4× · Balanced
4× Portraits
Original
Original4× Portraits
ⓘ Details
One Flew Over the Cuckoo’s Nest (1975) — 1046 × 588 → 4184 × 2352. Hair strands, freckles and fine lines around the eyes; Balanced keeps the soft 1970s film look closer. Drag across the image.
One Flew Over the Cuckoo’s Nest (1975) · Portraits or Balancedthe same spot, shown at the same size
Original, enlarged
Original, enlarged
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Balanced
Ultra Sublime 4× · Balanced
4× Portraits
Original
Original4× Portraits
ⓘ Details
The Silence of the Lambs (1991) — 1046 × 582 → 4176 × 2320. The irises, the lashes and the lines around the eyes; Portraits sharper, Balanced softer, the stare the same. Drag across the image.
The Silence of the Lambs (1991) · Portraits or Balancedthe same spot, shown at the same size
Original, enlarged
Original, enlarged
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Balanced
Ultra Sublime 4× · Balanced
4× Portraits
Original
Original4× Portraits
ⓘ Details
Inglourious Basterds (2009) — 1042 × 586 → 4168 × 2344. Forehead lines, brows and stubble come out; Portraits more texture, Balanced smoother skin. Drag across the image.
Inglourious Basterds (2009) · Portraits or Balancedthe same spot, shown at the same size
Original, enlarged
Original, enlarged
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Portraits
Ultra Sublime 4× · Balanced
Ultra Sublime 4× · Balanced
  • Portraits is sharper: pores, lashes, single hairs and metal come out, and it adds some texture to backgrounds.
  • Balanced is softer and closer to the source: smoother skin, calmer backgrounds.
  • Both keep the faces. No one turned into someone else in fourteen runs.

A smaller input · half the pixels

How small can the input be? We took the same still from The Silence of the Lambs, made it twice smaller — 523 × 291, a quarter of the pixels — and ran it through the same Ultra Sublime 4× · Portraits.

4× Portraits
Half-size input
Half-size input4× Portraits
ⓘ Details
The Silence of the Lambs (1991) at half size — 523 × 291 → 2092 × 1164. From half the pixels the upscale still draws the lashes, the irises, the lines around the eyes and the grey in the brows — the face unchanged. At the same viewing size it is as sharp as the upscale of the full frame, only half as big. Drag across the image.
Half-size input or the full framethe same spot, shown at the same size
Half-size input · 523 × 291
Half-size input · 523 × 291
Full frame 1046 × 582 → 4× Portraits
Full frame 1046 × 582 → 4× Portraits
Half-size 523 × 291 → 4× Portraits
Half-size 523 × 291 → 4× Portraits
  • The smaller the input, the more the upscale adds. From a quarter of the pixels it still drew the lashes, irises and lines — at the same viewing size as sharp as the upscale of the full frame.
  • Smaller output. The result is 2092 px wide instead of 4176. Take the biggest source you have when the size matters.

The same small still · Magnific, GPT or Nano Banana

The half-size still again, now through our best image models as upscalers — GPT Image 2.5 Flare at 2K and 4K and Nano Banana 2 at 4K, each with the same strict prompt: the very same image at high resolution, nothing changed. Magnific needs no prompt.

Facethe same spot, shown at the same size
Half-size input
Half-size input
Magnific Ultra Sublime 4× · Portraits
✓ Magnific Ultra Sublime 4× · Portraits
GPT Image 2.5 Flare · 2K · low
✓ GPT Image 2.5 Flare · 2K · low
GPT Image 2.5 Flare · 4K · low
✕ GPT Image 2.5 Flare · 4K · low
Nano Banana 2 · 4K
✕ Nano Banana 2 · 4K
Eyethe same spot, shown at the same size
Half-size input
Half-size input
Magnific Ultra Sublime 4× · Portraits
✓ Magnific Ultra Sublime 4× · Portraits
GPT Image 2.5 Flare · 2K · low
✓ GPT Image 2.5 Flare · 2K · low
GPT Image 2.5 Flare · 4K · low
✕ GPT Image 2.5 Flare · 4K · low
Nano Banana 2 · 4K
✕ Nano Banana 2 · 4K
  • For a real face, Magnific. It is the only one that keeps the person exactly — the others draw a new photograph of someone very close.
  • GPT Image 2.5 Flare 2K gives the sharpest photographic look, with a small redraw: colour and lines shift. Good when the frame is yours and a small change is fine.
  • Flare 4K and Nano Banana 2 4K change the face — painted texture in one, invented veins, spots and age in the other.
FlashBoardsMake your frames at 4K

Character sheets, start frames and every take on one board.

Open FlashBoards

FAQ

13 questions
Which Magnific setting is the best?

It depends on the size of the input. A small 1K image, about 700 px — one close-up or one full figure: Ultra Sublime · 4× · Portraits, the sharpest face we got. A bigger frame or a character sheet, about 1200 px: Ultra Sublime · 2× · Grainy Analog (sharpness 5, grain 12) — the same sheet at 4× (Grainy Analog, Balanced or Portraits) looked worse. For skin, add the Skin Enhancer · Creative on big faces only.

Should I upscale a character sheet in one pass?

No, if you want the best result. Upscale the close-up and the full figure as separate images — Ultra Sublime 4× · Portraits — and put the sheet together afterwards. In our test both halves came out clearly sharper than the same sheet upscaled in one pass.

Does the same setting give the same result twice?

The same face, yes; the finest texture, no. We ran the same close-up and the same full figure twice with identical settings: the face, freckles and scar repeated, the pores and lashes were drawn a little differently. For a hero frame, run it two or three times and pick.

Portraits or Balanced for film stills?

Portraits is sharper — pores, lashes, single hairs, metal — and adds some texture to backgrounds. Balanced is softer and closer to the source. In fourteen runs on seven stills both kept every face.

Is quality high worth it in GPT Image 2.5?

Not for generating frames. On our character sheets high looked the same as medium — the same detail count at 1K, a little less at 4K — with 10–14 seconds more waiting. Our picks run at quality low.

Should I use GPT Image 2.5 at 4K?

Only for wide shots. Up close, at 3840 × 2160 it fills the extra pixels with painted texture — brows turn into brush strokes and fabric into smeared patches. For close-ups use 2K (2048 × 1152, quality low): it looks like a photograph in these tests. For a full figure use 4K: the small face gets twice the pixels. We use the Flare version — same look as Sunburst, faster.

GPT Image 2.5 Flare or Sunburst?

Flare. In our runs it looked the same and was faster: 19 s against 24 s at 2K, 35 s against 84 s at 4K (quality low, fal’s own timing).

Can a generative upscaler replace generating at 4K?

For a start frame, yes. We upscaled a 1K face with Magnific (Ultra Sublime 4×, Portraits) and the MiniMax H3 video from it had 1.35× the fine detail of the 1K video — native 4K gave 1.15×. The upscale adds more skin texture; native 4K keeps freckles and lashes crisper.

How do I upscale an AI video to 4K?

With a generative video upscaler such as Topaz Starlight. Starlight Precise 2.6 in Magnific took our 15-second 1568 × 672 clip to 3840 × 1646 in 16 minutes, with 1.64× the fine detail. Upscale the final cut, not every take.

Should I generate AI images at 4K for video?

Yes, for start frames and character sheets. In our test a MiniMax H3 video made from a 4K frame had 1.15× the fine detail of one made from the same prompt at 1K, in every frame, throughout the video.

Which image models can generate 4K?

Nano Banana 2 (the full model, not Lite) has a 4K resolution setting — 5504 × 3072 at 16:9. GPT Image 2.5 accepts an exact size up to 3840 pixels on the long side, so 3840 × 2160 for 16:9.

Is it enough to resize a 1K image to 4K?

No. A plain resize adds pixels but no detail. We gave the video model the same frame at 1K and at 4K and the videos came out practically the same (1.04×). Generate at 4K, or use a generative upscaler that draws new detail.

Why does a 4K frame help if the video is only 1080p?

Because the model draws finer detail when it draws at 4K, and that detail survives when the frame is scaled down to the video size. A 1K frame is smaller than a 1080p video, so the video model has to invent what is missing.

3

Examples use external tools; available FlashBoards workflows may differ. Downloads are reference guides, not installed automation.