Guide
How to enhance picture resolution with AI upscaling
A 640×480 photo does not have to stay small. AI super-resolution can turn it into a clean 2560×1920 image — or push it all the way to 4K. Here is how it works, when it helps, and where it hits its limits.
Why resolution matters more than you think
Resolution is the pixel count of an image — width times height. A 640×480 photo holds 307,200 pixels. A 4K image (3840×2160) holds over 8.3 million. More pixels mean more room for detail: sharper edges, readable text, visible texture in hair and fabric.
Low resolution bites hardest when you need to use an image at a size larger than it was captured. Printing a 640×480 photo at A4 gives you roughly 54 DPI — every pixel visible to the naked eye. Embedding a small thumbnail in a slide deck and stretching it to fill the screen makes it blurry and unprofessional. Social media platforms recommend minimum dimensions (Instagram: 1080×1080, Facebook: 1200×630) and downrank posts that fall short.
The traditional fix was to reshoot at higher resolution. When the original is all you have — an old email attachment, a screenshot, a web download, a messaging app thumbnail — AI upscaling is the next best option.
Classic interpolation vs AI upscaling
Every image editor can resize a photo to larger dimensions. The difference is in how the new pixels are generated.
Bicubic and Lanczos interpolation
These algorithms average nearby pixels to fill the gaps. The result is smooth but soft — edges blur, fine textures disappear, and text becomes unreadable. They work in milliseconds and never hallucinate, but at 4× they produce images that obviously lack detail.
AI super-resolution (Real-ESRGAN)
Real-ESRGAN is a neural network trained on millions of image pairs — a sharp original and a degraded version. It learned what sharp edges, skin pores, fabric weave and tree bark look like at high resolution. At inference time it reconstructs that detail from the low-resolution input instead of averaging pixels.
The trade-off: it takes longer (seconds, not milliseconds), it uses GPU memory, and it can sometimes invent detail that was never there — a pattern on a shirt, a letter in blurred text. For photos of people, landscapes, products and architecture the result is consistently better than interpolation. For technical diagrams or text at the pixel boundary it can misfire.
Choosing a scale factor: 1×, 2× or 4×
The enhance picture resolution tool offers three AI scale factors. Each serves a different scenario:
- 1× — same size, better quality. The model processes the image at its original dimensions, removing JPEG artefacts, sensor noise and slight softness. Use this when your photo is already large enough but just looks compressed or noisy. The enhance photo quality page defaults to this mode.
- 2× — double the dimensions. A 1920×1080 image becomes 3840×2160 (exactly 4K). Good for screen-resolution photos that need to print well or for phone shots you want to crop without losing sharpness. Processing is roughly 4× faster than the 4× setting because the output has a quarter of the pixels.
- 4× — quadruple the dimensions. A 960×540 image becomes 3840×2160. This is the maximum the model supports in one pass and gives the most dramatic before/after difference. Use it on genuinely small images — thumbnails, old web exports, messaging app previews. The enhance photo 4K page is preset to this.
Going higher than 4× in a single pass is possible by chaining two 2× runs, but results degrade: the model starts inventing large-scale structure that was never in the source. For most use cases, one pass at 2× or 4× is the sweet spot.
Step-by-step: enhance picture resolution in your browser
- Open the enhance picture resolution tool (opens in AI enhance mode at 4× by default).
- Drop your image on the page, click Choose pictures, or paste with Ctrl+V (⌘V on Mac). Up to 20 images at once in batch mode.
- Change the scale factor if needed — click 1× or 2× above the preview if 4× is more than you need.
- Wait for the AI to finish. A progress indicator shows the current pass. On a GPU device a 1080p image at 4× takes 5–15 seconds.
- Drag the before/after split handle to compare. Adjust Sharpness, Brightness, Contrast and Saturation sliders if the colours or tone need a tweak.
- Click Download enhanced to save the high-resolution result, or Copy to paste it directly into another app.
Everything runs locally. The AI model (4.9 MB, cached after first load) executes through WebGPU when available or falls back to WebAssembly. No file is uploaded, no account is needed, and there is no daily limit.
Common scenarios where resolution enhancement helps
- Printing old photos. Scanned prints from the 2000s are often 1200×800 or smaller. A 4× upscale puts them in the 4800×3200 range — enough for a clean A4 print at 300 DPI.
- Recovering messaging thumbnails. WhatsApp, Telegram and Messenger compress photos aggressively. A 960×540 preview upscaled to 3840×2160 looks usable again.
- Upscaling screenshots. A UI screenshot at 1× resolution on a Retina display looks blurry on that same display. A 2× upscale matches the native pixel density.
- Product images for e-commerce. Amazon and Shopify recommend at least 2000px on the long edge. An 800px product shot at 4× hits 3200px with sharp edges the platform can zoom into.
- Social media cropping. When you want to crop a photo tight on a face or object, the result may fall below the platform's recommended dimensions. Upscaling after cropping recovers the pixel count.
What resolution enhancement cannot fix
AI upscaling is reconstruction, not time travel. It fills in plausible detail based on statistical patterns — it does not recover the original scene. That distinction matters in a few cases:
- Unreadable text stays unreadable. If a street sign or document is too small to read in the original, the model may sharpen the letterforms but it does not know what the text said. Characters may look cleaner but remain incorrect.
- Severe blur leaves traces. Heavy motion blur or wildly out-of-focus areas lose too much information for the model to guess convincingly. You will get a smoother version, but not a sharp one.
- Faces at very low resolution can shift. When a face is under about 32×32 pixels in the source, the model fills in features that are plausible but may not match the actual person. For forensic or identity purposes this is unreliable.
For most everyday photos the improvement is immediate and obvious. The edge cases above are worth knowing so you set the right expectations — but they rarely come up in normal use. Read the general picture enhancement guide for a broader look at what auto-correction and manual adjustments can add on top.