A free bulk image enhancer that runs entirely in your browser: drop a folder or a ZIP, pick the scale and quality once, and every image is enlarged with the same settings and comes back in a ZIP. Before anything starts you see the file count, the model download size and a measured time range for the whole run — so a 200-photo batch is a decision rather than a surprise.
How it works
- Drop the images, or one ZIP. Nothing begins yet: a few of your files are measured to work out what the run will cost.
- Choose the scale and the quality tier. The setup screen shows the download size and an estimated time range for the whole batch before you commit.
- Start. Finished images appear as you go and can be downloaded individually while the rest run; at the end you get one ZIP plus a report of anything that failed — and a button to retry just those.
Questions
- Is this bulk image enhancer really free, with no upload?
- Yes, free and with no account, and nothing is uploaded — every image is processed on your own machine using your own GPU. That is the trade: there is no queue and no file-size ceiling imposed by a server, and equally there is no server doing the work for you, so a large batch on the AI tiers takes real time and the tab has to stay open. The setup screen states the estimate before you start.
- What happens if a few images fail?
- They are listed with the reason, in the strip and in the report inside the ZIP, and there is a Retry failed button that re-runs only those. Retrying two files out of two hundred costs two files — the 198 that already succeeded stay exactly where they are.
- How many files can one batch take?
- Up to 500 files or 2 GB of input per run, dropped as loose files or a single ZIP. Items process one at a time on your device, nothing is uploaded, and the progress strip shows a per-item ETA. Bigger jobs: split into two drops.
- What do I get back?
- One ZIP: every processed file, named exactly like the single-file download would be, plus _report.txt and _report.json listing each input and what happened to it, including any that failed and why. A cancelled batch still downloads the items finished so far, with the report saying so.
- Does my file get uploaded?
- No. The models and all processing run inside your browser on your own device. You can verify this yourself: open your browser’s DevTools, watch the Network tab, and process a file: there are no uploads. After the first visit most tools also work fully offline.
- What do the quality tiers mean?
- Fast is Lanczos resampling — not AI at all, instant, and nothing to download. Better is a tiny trained network (~14 KB) that runs as a shader, so it is quick enough for video. Best is Real-ESRGAN compact, a 5 MB model that takes tens of seconds per image and is the right answer for most photos, and the only AI tier that is practical on video. The model downloads once and is then cached for offline use.
- Does it work on old or blurry photos?
- Upscaling sharpens edges and adds plausible detail, and a source the tool measures as compressed is routed to a denoising model so its JPEG blocks are cleaned rather than sharpened. It cannot recover detail that was never captured, so faces enlarged from very small sizes will look smoothed, not restored.