photoenhancer.us
2× OR 4× — SAME CROP, MORE PIXELS

Make a small photo larger without the blocky edge.

Upscale adds pixels. It does not undo camera shake, and it does not invent a texture the camera never caught. 2× and 4× only.

Same jacket detail after 2× upscale, edge held, fabric readable
Small utility jacket detail before 2× upscale
BeforeAfter

Utility jacket detail, half-resolution crop at 2×. Edge held, fabric readable.

×

1,600 × 1,200 px

Preview size at 2× — same crop

One free preview per day. New accounts start with 1 credit to download.
JPG, PNG, or WebP, up to 4 MB.

Failure note: if text in the result is wrong or doubled, discard it. If edges are smeared, unblur first.

The right input

When a photo needs upscaling

The source is already sharp. It simply does not contain enough pixels for the place you want to use it.

The file is sharp and too small. A shop-page zoom turns into squares. A clean crop from a phone photo is still under 1000 px on the long side. An in-focus scan cannot fill a small print.

That is this page. The picture remains the same picture with more pixels. Its aspect ratio stays fixed. You do not choose inches; you choose 2× or 4× and read the output dimensions first.

When it is not a size problem

Honest scale choices

What 2× is for

2× is the default: a listing zoom, a social crop, or a slide. The model has enough of the original edge to extend it. Fabric, a bottle rim, and hair against a plain wall hold when the source was already sharp. Use 2× unless a 100% crop is still too small.

What 4× is for

4× is for a small print or a tight crop you cannot reshoot. It is also where invented texture becomes visible. A weave can repeat. A freckle can become a dot that was not there. If a label was soft at 2×, 4× may make it sharper and wrong.

Larger option—not the recommended default.

What this page will not claim

A 400 px crop at 4× is still a 1600 px file, and its new detail is estimated. The control shows the math instead of hiding it behind a promise.

Inspect at actual pixels

How to check an upscale

Fit-to-screen hides both the blocks you wanted removed and the texture you did not want added.

  1. 1

    One hard edge

    It should be single and clean, not doubled or haloed.

  2. 2

    One textured surface

    Hair, fabric, or grain should not tile into a repeating pattern.

  3. 3

    Any text

    Letters must match the source. Changed letters make the result decorative, not a record.

  4. 4

    The face

    If the eyes moved or became more detailed than the source, discard the result.

Order matters

What to run first

Each model pass estimates a little. Three passes can produce a different photograph.

Dull but sharp

Enhance the light, then upscale only when you need more pixels.

Smeared

Unblur first, then stop or upscale. Never reverse that order.

Damaged scan

Restore the damage, then upscale only for the print size.

Already good, only small

Use this page at 2×, once.

Do not upscale, unblur, and upscale again. Every pass invents a little; three passes invent a different photo.

Jobs that fit

A shop photo that falls apart on zoom

The source is usually 800–1200 px, shot on a phone, and already in focus. 2× is enough for product zoom. Use 4× only when the template requires it, and check the label at 100%.

A crop from a group photo

The face was sharp in the original and became small after the crop. 2× can make it frame-ready. It cannot turn a soft background person into a portrait.

A scan that is clean and small

Flatbed, in focus, no cracks: 2× or 4× can support a small print. Dust must be repaired first. Colorize is not part of this pass.

A screenshot or compressed export

Upscale can ease JPEG blocks, but it cannot restore crushed UI text. Do not expect small type to become a reliable record.

Useful input range

Sizes that are worth running

The output math is simple. The quality limit comes from the source.

Under about 500 px

This is a weak source. Even 4× leaves a modest file filled with estimated detail. The control shows that output size before you spend a run.

500–2500 px

This is the useful range when the image is already sharp. Start at 2× and inspect the actual pixels before choosing 4×.

Over about 2500 px

This usually does not need upscaling. Another 2× costs a run and may add mush without solving a visible problem.

One free preview per day. New accounts start with 1 credit to download.

Pixel questions

Questions about upscaling a photo

No. Blur needs an unblur pass. This page adds pixels to a photo that is already clear enough.

2× doubles each side. 4× multiplies each side by four, so the output has sixteen times the pixels. 4× is where texture and text begin to be invented.

Only when it was already readable. A soft label can return with incorrect letters. Compare it against the source.

If the photo is dark or flat and still sharp, yes. If it is smeared, unblur first. Upscale should be last.

No. It keeps the same frame and aspect ratio and adds pixels.

JPG, PNG, and WebP files up to 4 MB.

One free preview per day. New accounts start with 1 credit to download.

You can, but you should not. Every pass estimates more texture. Return to the source and choose the scale once.

The source was too small or too soft for the chosen scale. Drop to 2× or fix the blur before enlarging.

Check the pixel size, then run 2×

The control shows the output before the model runs. Use 4× only when 2× is still too small and the 100% crop still looks like your photo.

Upload a small photo