4K video upscaling

Upscale a 1080p video to 4K

Try a 1080p clip at a larger output size before placing it in a 4K edit or on a 4K display. The LocalUpscale workspace starts with 4K output selected and checks whether your device can encode it. Process a representative short excerpt, then assess the result in its intended setting.

4K processing can take much longer than the clip: the 10-second example below took about 35 minutes. Try a few seconds first.

Your video, in focus

Checking access…
Example · prerecorded result
Loading example…

This continuous 30-second example was downsampled to 480 × 360, then enhanced to 1440 × 1080 while preserving its picture shape. The display videos were compressed for faster loading. It plays automatically with sound off; use the sound button to listen.

High quality can reduce detail lost to compression; exported files are usually larger.

Keep the picture aspect ratio with up to 4× enlargement. Larger outputs take longer; 4K and 8K require device support.

Start with your video

Drop a video here or choose a file. We’ll check its details before you begin.

No login. Unlimited free uses. Each run processes the first 30 seconds.

Processing time depends on your video and device. Keep this page open until your result is ready.

Full-length videos · $9.99 once

A real 10-second 1080p → 4K test

We processed a 10-second, 30 fps animation excerpt with Animation and illustration mode, 4K output and High export quality. The downloaded MP4 contains 300 frames at 3840 × 2160 and retains AAC stereo audio.

This run took about 35 minutes from starting to a ready result on a MacBook Pro with Apple M5 Max and 128 GB memory, using a Chromium 152 browser on 6 October 2026. It includes initialization and ran alongside other work on the same computer. This is one device and one animation excerpt; phone footage and other devices can behave differently.

Test input · 1920 × 1080
Download the test input
Processed result · 3840 × 2160
Download the display result

These videos retain the test dimensions. The result was re-encoded for web delivery, so use it to inspect this example and run the supplied input yourself to judge your own downloaded output. Larger dimensions do not guarantee better detail or remove all motion artifacts.

Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org. We trimmed and re-encoded seconds 60–70 of the 1080p30 distribution, then upscaled the excerpt.

Source and attributionCC BY 3.0 license

Start with a supported 1080p source

For a 1920 × 1080 landscape source, 4K output is 3840 × 2160: twice the width and height. Portrait 1080 × 1920 footage becomes 2160 × 3840. Other picture shapes fit inside the corresponding bounding box without being stretched.

Input supports up to 1080p and enlargement cannot exceed 4×. A 1280 × 720 clip can fit to 3840 × 2160 with 3× enlargement; a 640 × 360 clip would need 6× and cannot use this target. Choose 1080p or 2× for smaller sources. Your device also needs to support the selected encoding size.

Let the workspace check your device

Use recent desktop Chrome or Edge with WebGPU, WebCodecs and available local storage. An H.264 MP4 with AAC or MP3 audio is a practical first input. The workspace checks the chosen output before processing and explains when a file, size or device is unsupported.

A 4K result has four times as many pixels as a 1080p frame. Processing time and storage use vary with the source, picture mode, export quality and device. Test an excerpt before committing to a long recording; a supported setting does not guarantee a particular speed.

Compare the result in motion

Choose a scene with the details that matter in your edit: moving faces, fine textures, letter edges or handheld camera movement. Inspect the original and processed version at matching frames, then play several moments. More pixels and reliable recovered detail are different things.

Save the MP4 and view it in the target player or edit. Keep the original and check whether enhancement changes textures or moving detail in an unhelpful way. Pick the version that serves the task; upscaling cannot recover every missing detail.

Use a short local test first

Free use needs no account and has no run-count quota. Each result covers up to the first 30 seconds; longer inputs are trimmed. Make a local excerpt if the scene you need appears later. The full-duration unlock is $9.99 USD once and preserves format, resolution, device and storage limits.

Your selected video stays on your device

Your video is processed on your device without uploading it. The site uses the network to load processing files and check access. Save the result before leaving, because the workspace does not keep an online archive.