An AI Photo Enhancer With the Limits in the HTML
Enhancing is a set of modes with prices, not a single magic button. The prediction can be sharper and still be the wrong picture.
- No signup for the first three
- Deleted after 24 hours
JPEG, PNG, WebP, or AVIF. No account for the first three repairs.


Left: a pale veil over the bottle. Right: the clear photo.
AI enhancer
What the tool actually runs
2×, denoise, and unblur cost one credit and run for guests. Colorize costs two and also runs for guests, with the warning that the dyes are a guess. 4× and face restore cost two and start on Pro. 8× costs four and is Studio. There is no 16K mode, no HEIC decoder, no watermark on the preview, Free pages show ads. Pro and Studio are ad-free. The free download stops at 3,200 px on the long edge. Paid plans keep the full file.
The result is a prediction. Pixels the camera never saved cannot be fetched back. If a mullion doubles, a digit changes, or a person stops looking like themselves, keep the small file. The slider is the product. A single after image would hide the invention. We do not publish an aggregate rating, because an average would hide the frames that drifted.
With ENHANCE_PROVIDER=mock, or with no Replicate token outside production, the tool finishes locally and says so. Colorize’s mock is a split-tone placeholder, not the neural model. Production calls the models named by REPLICATE_MODEL_UPSCALE, REPLICATE_MODEL_DENOISE, REPLICATE_MODEL_FACE, and REPLICATE_MODEL_COLORIZE. A missing token in production returns 503 rather than a silent fake.
Start from the defect, not from the brand
Pixelation, grain, blur, a collapsed face, a low pixel count, a print size, a phone photo, a screenshot, and a scan are different first moves. This site gives them different pages so the first click matches the damage. A noisy file should be denoised before it is enlarged. A HEIC file should be exported before it is uploaded. A black-and-white scan can be colorized after the dust is gone, and not before.
The pages are long on purpose. A templated sentence with the noun swapped would be a worse enhancer than a short honest one. If you do not yet know the defect, start here, then leave for the page that names it. The contract does not change while you move: three guest credits a day, no watermark, a 3,200 px free download, Pro at $12 or $120 a year, Studio at $29 or $290, packs if you want them, no rollover, cancel anytime, fee not refunded, failed job uncharged, deletion at 24 hours.
Comparisons with Upscale.media, Remaker.ai, ImgUpscaler.com, ImgUpscaler.ai, and Bigjpg use only what was in their server HTML on 26 October 2026. Where a price was not in that HTML, the page says not captured. We do not invent their numbers to win a sentence.
A key, a credit, a day
The public API is the same enhancer. A signed-in account creates a key, sees it once, and sends it as a bearer token. Calls spend the plan’s credits and are counted inside a ten-minute window. Free plan is 20, Pro is 60, Studio is 180. Download from GET /api/v1/jobs/:id/download before the 24-hour sweep. The docs page is /docs/api.
Commercial use is allowed on every plan, including the free tool, when you have the rights to the file. There is no separate license tier and no star-rating badge to imply a promise. You decide whether the file is fit to print or to sell.
If a charge is declined or a subscription ends, the account returns to Free plan. Pack credits are a separate balance with their own expiry, so a renewal that replaces plan credits does not wipe a pack. A failed job returns the credit to the balance it came from. Disliking a success does not.
A worked frame
A single ‘enhance’ button would have run the wrong mode on a blocked JPEG of a sign. The sequence that belongs to this tool is: name the blocks, denoise them, read the sign, and only then consider 2× if the file is also small. That is two credits and two decisions, which a guest can do inside one day if they do not also colorize. The slider after each step is the enhancer. A mock provider will finish locally and must be labeled before anyone delivers the file. A production token runs the configured Replicate models and still does not guarantee the sign. The schema on the page is SoftwareApplication plus the page’s own FAQ, HowTo, and breadcrumbs, without an aggregate rating, because this frame might be the one that drifted. The API can repeat the sequence and cannot choose it. A human still has to say denoise rather than face. Prices stay in the HTML: $0, $12 or $120, $29 or $290, and the four packs. Deletion stays at 24 hours. None of those rules become softer because the marketing word was enhancer.
Three steps on this file
01
Name the defect
Pixelation, grain, blur, size, a face, or a black-and-white scan. Open that page.
02
Run the cheapest honest mode
Usually one credit. Look at the slider before you buy a larger scale.
03
Download what you accept
Free stops at 3,200 px. Paid keeps the file. Both are deleted here after a day.
Settings that matter here
- A mock result is labeled. Do not deliver it as the hosted model.
- Face restore can change the person. Read that page before you click it.
- There is no aggregate rating in the schema.
- English is the shipped locale. Planned translations are not routed.
Where this shows up
You do not know the defect yet
Start here, then leave. The limits follow you. The advice should get more specific.
A script that needs the same rules
The API meters the same modes. Read /docs/api before you batch.
Limits and formats
JPEG, PNG, WebP, and AVIF decode on the server. HEIC from a phone needs to be exported to JPEG first. The preview is not watermarked. Guest and Free plan downloads are capped at 3,200 px on the long edge. Pro and Studio download the full file. Nothing on this site is an ad.
Guest
- Price
- $0
- Credits
- 3 / day, no account
- Batch
- 1
- Upload
- 6 MB
- Long edge
- 2,000
- Download
- 3,200 px
Free
- Price
- $0
- Credits
- 3 repairs / day
- Batch
- 1
- Upload
- 8 MB
- Long edge
- 2,560
- Download
- 3,200 px
Pro
- Price
- $12/mo
- Credits
- 120 credits / month
- Batch
- 12
- Upload
- 20 MB
- Long edge
- 4,096
- Download
- Full size
Studio
- Price
- $29/mo
- Credits
- 500 credits / month
- Batch
- 40
- Upload
- 40 MB
- Long edge
- 8,192
- Download
- Full size
| Plan | Price | Credits | Batch | Upload | Long edge | Download |
|---|---|---|---|---|---|---|
| Guest | $0 | 3 / day, no account | 1 | 6 MB | 2,000 | 3,200 px |
| Free | $0 | 3 repairs / day | 1 | 8 MB | 2,560 | 3,200 px |
| Pro | $12/mo | 120 credits / month | 12 | 20 MB | 4,096 | Full size |
| Studio | $29/mo | 500 credits / month | 40 | 40 MB | 8,192 | Full size |
Questions worth asking first
Can I try this without an account?
Yes. Guests get 3 credits a day. 2×, denoise, and unblur cost one. Colorize costs two. 4× and face restore start on Pro. 8× is Studio.
Is the enhancer one button?
No. The modes have different costs and different failures. The page for the defect tells you which one.
Is the preview watermarked?
No. Guest and Free plan downloads are capped at 3,200 px on the long edge. Pro and Studio download the full file.
What if the job fails?
The credit is returned. A failed job is not charged. A finished file you dislike does not return the credit or the subscription fee.
How long do you keep the upload?
Uploads and results are deleted 24 hours after the job is created.
Can I use the result commercially?
Yes, on every plan, including the free tool, when you have the rights to process the file.
From the guides
Run it on the file you actually have
Three guest repairs a day, no card. If the slider invents a detail you cannot defend, do not download it. Paid plans cancel anytime and are not refunded. A failed job is not charged. The file is deleted after 24 hours.