Image upscale · sharpening

Zoom the small image 2x with AI in the browser and save it as a PNG. A 3·4x output uses additional interpolation, and the image will not be sent outside the device.

Photo to be enlarged

Example low-resolution landscape image for AI photo zoom
Public example · Changes when you select your photo.

JPG·PNG·WEBP · up to 20MB

Photo size and AI zoom guidance

To protect mobile memory, the original is limited to a long side of 512px and 260,000 pixels or less. The AI model can process up to 2x, and 3x or 4x additional scaling uses Lanczos interpolation. It does not guarantee restoration of real details or improvement in clarity. Animation processes only the first screen.

First run size and personal information

Approximately 5.7MB model and about 27MB WASM executable can be downloaded from this site for the first run. Photos are not sent outside the device.

Preparing Public example.

Original and enlarged result

Can immediately run AI zoom in with Public example.

Click ‘Zoom in on photo’ to see the result here.
Share result

Share the tool link and result text together. No URL is included in the result. Check the below content and then share it.

How to zoom a photo with AI

When the page is opened, 160 × 120px example results will be displayed. Click ‘Zoom in’ to generate an AI 2x 320 × 240px PNG. Choose 3x 4 to further expand the AI 2x result using Lanczos interpolation.

Run Swin2SR lightweight x2 model in browser’s WebAssembly executor to create a 2x image. Choose 3x or 4x to further expand AI 2x result using Lanczos interpolation. Neither method uploads the file to a server.

The model estimates new pixels based on pixel patterns in small images. It can create detailed descriptions not present in the original, but does not restore blur, compression noise, or text. The original is limited to a long side of 512px and 260,000 pixels or less. Large images should be processed first. Image size adjustment toolCan be scaled down here.

Frequently Asked Questions

Does AI restore the details of the original photo?

The Swin2SR lightweight model estimates a 2x image based on input pixels. It does not guarantee restoration of original details or the removal of patterns or shapes. For 3x or 4x, Lanczos interpolation is added without AI repetition.

What size of photos can be processed?

JPG·PNG·WEBP supports static images up to 20MB, 512px per long side, and 260,000 pixels or less. Large photos are not processed directly due to model memory limits. You can resize images using the image size tool first

Does the photo file get sent to the server?

No. Image decoding, AI inference, and PNG generation are processed in the browser and device. On first execution, you can download the model and WebAssembly executable from this site, but no image file uploads are sent.

Calculation criteria and reference materials

Verification of calculation criteria: · Calculation·verification principles · Report errors