Upgrade−50%
Back to guides
Guides
8 min read

How to upscale an image without losing quality

A practical guide to enlarging a photo you already have: when 2× is enough, when 4× needs Pro, and when Ultra HD credits are worth it.

Enlarging a photo is not the same as inventing a new one. If you already have a file and you need it bigger for a print, a crop, or a stubborn CMS that wants 2000 pixels on a side, the job is to add plausible high-frequency detail without rewriting the subject. That is what Lumenfix image upscaler is for. This guide explains the honest limits, the free versus Pro versus credit paths, and how to avoid the usual quality traps.

Start with the file you have

Open the original, not a screenshot of the original. A phone export, a camera JPEG, or a PNG from an editor is a real still. A 400-pixel social download of that still is a different, worse input. Super-resolution models cannot recover texture that was already discarded by a previous resize. They can only invent a texture that looks like the neighborhood of each pixel. The closer the source is to the sensor capture, the less the model has to guess.

Correct orientation before you care about scale. Lumenfix fixes JPEG EXIF rotation in the browser and shrinks any side longer than 4096 pixels so you do not pay to upload a 40-megapixel file the model will immediately downsample. If your master is a 24-megapixel raw, export a high-quality JPEG first. This product does not ingest camera raw.

What “without losing quality” actually means

People use that phrase to mean three different things.

First: the file should not look softer than the original at the same viewing size. A naive upsample (the kind a word processor does) is blurry. A Real-ESRGAN 2× pass is usually sharper at the new pixel grid. That is the free path on /image-upscaler.

Second: edges and type should not ring or melt. Cheap upscalers put halos around lettering and hair. If your subject is a screenshot or a slide, do not start on the upscaler. Use unblur text when the letters already exist as pixels, and do not expect a generative model to “fix” a word. Lumenfix will not rewrite the sentence.

Third: identity should not drift. Face-aware stacks can rebuild a mouth that was eight pixels wide into a different mouth. The homepage photo enhancer uses GFPGAN plus a modest 2× pass for that reason. If you only need more pixels and the face is already sharp, stay on the upscaler and skip the face restore.

You will not get a medium-format capture out of a 640-pixel guest-list photo. “Without losing quality” here means “without an obvious extra generation step,” not “lossless in the information-theory sense.”

Free 2×, Pro 4×, Ultra HD credits

The free tier on the upscaler is three jobs per UTC day, Real-ESRGAN at 2×, watermarked, longest side capped at 2048. That cap matters: if you upload a 3000-pixel file, the free result cannot be 6000 pixels. The watermark and the cap are how the site pays for anonymous traffic.

Pro is $15 a month or $90 a year. It unlocks SeedVR2 at 4×, removes the watermark, and lifts the resolution cap. It does not include Ultra HD. That split is cost, not a dark pattern. Topaz High Fidelity calls are much more expensive than the daily stack.

Ultra HD 4K and 8K buttons read their prices from the server quota payload (20 and 40 credits). If you are signed in and the balance is too low, the page sends you to credit purchase. If you are signed out, it sends you to sign-in. Credits and Pro do not replace each other.

A practical order: try free 2×. If the file is for a poster and the 2× still looks soft at arm’s length, use Pro 4×. Reach for Ultra HD only when you are printing large and you have already decided the composition is final.

Workflow that usually wins

  1. Crop first in an editor you trust. Upscaling a huge empty wall wastes model time and can smear the subject.
  2. If the file is an old portrait, run the photo enhancer before the upscaler. Faces benefit from GFPGAN more than from a raw 4×.
  3. If you need more canvas rather than more pixels, stop. That is image extender, not this page.
  4. If a caption or a sticker is in the way, remove it before you enlarge. Otherwise you upscale the junk.
  5. Compare on a before/after slider at 100%. Zoom the parts that matter: eyes, type, fabric. If those failed, do not keep the file because the background looks “AI sharp.”

What the models will not do

They will not turn a 120-pixel face into a fashion plate. They will not undo a heavy beauty filter. They will not reconstruct clipped highlights. They will not make a screenshot of a UI look like a vector file — that is PNG to SVG in the browser, a different job.

They will not strip a photographer’s watermark. Lumenfix does not ship a watermark remover. If you painted your own caption, the remove tools are for that. If the mark belongs to someone else, you need permission, not a model.

Cost and storage

Every paid model call writes a provider_call row. Free jobs share a site-wide daily budget. When that fuse is spent, anonymous upscales return busy; Pro still runs. Outputs live under a tools/ prefix and expire. Download anything you care about the same day.

If you want the longer version of “is this even a camera photo,” run the AI image detector first. It never uploads the file. An already-generated still can still be upscaled; you should just know what you are enlarging.

A short checklist

  • Use the original file.
  • Prefer 2× unless you are printing.
  • Do not upscale text-heavy screenshots on this page.
  • Do not expect Pro to include Topaz.
  • Keep the master. The result is a derivative, not a raw.

If you are evaluating the page for a team, look at three artifacts and ignore the rest of the marketing chrome. First, the quota line: it should drop after a free job and reset at UTC midnight, not after an arbitrary local day. Second, the watermark: free files must show it; Pro and credit Ultra HD must not. Third, the credit buttons: their labels come from tools.quota, so a future price change should not require a frontend deploy of a magic number.

A note on viewing conditions. Judge the result at the size you will actually use. A 4× file that looks crunchy at 400% on a retina monitor can still be the right file for a foam board across a room. Conversely, a 2× file that looks fine in the slider can fall apart on a 27-inch display at 100%. The slider is a diagnostic, not the delivery surface.

Color management is boring and it matters. The upscaler does not promise a calibrated print profile. If you are sending the file to a lab, convert to the lab’s requested space in an editor after you download. Do not expect the Worker to attach an ICC profile that matches your monitor.

Finally, keep a short written note of which button you used. Six months later you will not remember whether a hero image was free 2× or a 40-credit 8K. The signed-in history list helps for a week. After that, your own folder names are the record.

That is how you enlarge a still without pretending the model found detail that was never there. The upscaler is a tool for files you already have. Use it that way and the quality loss you were afraid of is mostly the quality you already lost before you arrived.