What this page does differently
Portrait mode is Real-ESRGAN with detail recovery held at 15 and face refinement at 60. Invented skin texture is the most visible failure an upscaler has, so the mode spends its sharpening on edges the photo already had and calms the model's texture on skin.
Refinement is not applied to the whole picture. Press “Find faces on this device” and a small detector (YuNet, fetched once) marks the faces; refinement acts only inside those boxes, with the eyes kept at full detail. No face found means no refinement, and the panel says so.
When faces were found, the hot-spot tour starts on them: the first spots the loupe visits are the face cells where the result carries the most texture the plain enlargement does not have.
What it will not do
- It is not for passport, visa or ID photos. Those must not be digitally enhanced; use the online-form page, which never runs a model or refines a face.
- A face under 32 pixels across has too few pixels to refine. The panel counts those separately and says that whatever the model drew there is a guess.
- It does not undo motion blur or focus blur, and it does not change expressions, skin tone or lighting.
Questions about this
Is my photo uploaded?
How does it find faces?
Will it make skin look plastic?
Can I use it for a passport or visa photo?
How big can the result be?
Next on this site
Old prints with faces on them go through Scan mode on the old-photos page; the risk-map method page says exactly what a lit cell means.
- AI image upscalerReal-ESRGAN in your browser, and a risk map of exactly where it invented texture.
- Upscale old photosScans and old prints: dust and specks out, grain calmed, then enlarged. Tears and creases are not repaired.
- Risk map methodSixteen-pixel cells against a plain enlargement, scored from 2.4× edge energy: where an upscaler invents detail.
- Photo for online formsSourced pixel and KB limits for Indian forms and visas, a crop frame, and an ID-safe one-pass solve.




