Increase the File Size of a JPG Free
This free tool increases a JPG image to any size you need — 20KB, 100KB, 2MB or a figure you type — by padding it with invisible data that leaves the image untouched. Everything runs in your browser, so nothing is uploaded.
Increase JPG or JPEG file size
Runs entirely in this browser tab. Your file is never uploaded.
Drag a JPG or JPEG file here, or
Nothing is uploaded when you pick a file.
How it works
- 1
Choose your JPG file
Drag a file onto the tool above or click to browse. It accepts .jpg and .jpeg files, and the file is read directly by your browser rather than sent anywhere.
- 2
Set your target size
Pick a preset from the dropdown or type an exact figure in KB or MB. The output will match that number byte for byte.
- 3
Choose how the size is added
The default pads the file with extra COM comment segments, a part of the JPG specification that every decoder skips, so the image is untouched. Switch to "increase resolution" if you want more pixels as well as more bytes.
- 4
Download the result
Press the button and your browser saves the new file at exactly the size you asked for. Nothing was uploaded, so there is nothing stored anywhere for you to delete afterwards.
When you would need a bigger file
Size floors turn up in the places with the most paperwork and the least flexibility. Immigration services, examination boards, professional registration bodies and bank onboarding forms all use them, and none of them will explain which end of the range you failed.
Because efficient compression is what causes the problem, the answer is not to make a worse image. Adding padding leaves the pixels exactly as they are, which is what the validator wanted all along.
Why JPG files come out smaller than you expect
JPG is a lossy format built for photographs, and it is extremely good at its job. It discards the fine detail the eye is least sensitive to, which means a sharp, well-lit photo of a document can compress to a fraction of what an upload form’s authors assumed. That is why a scan you can read perfectly well gets rejected for being too small.
Padding a JPG uses COM marker segments — the comment blocks the JPEG specification defines and every decoder skips. The compressed scan data is not decoded, so the photograph that comes out is bit-for-bit the one that went in.
Frequently asked questions
Will this reduce my image’s quality?
No, and that is the point of doing it this way. Adding bytes to extra COM comment segments, a part of the JPG specification that every decoder skips changes the file’s size without touching the part of it that describes the picture, so there is no mechanism by which the quality could drop.
Is my file uploaded to a server?
No. The entire process runs in your browser using the File and Canvas APIs. Your file is read from your own disk, changed in memory and handed straight back to you. You can confirm it by opening your browser’s Network tab while you use the tool — there is no upload request, because there is no upload endpoint.
What file formats are supported?
This page is set up for JPG images. The tool also handles PDFs and the other image format — drop any supported file in and it will detect the type from the file itself rather than the extension.
Why would I need to increase file size instead of decrease it?
It is rarely a want, usually a requirement. A portal has refused the file for being below its minimum, the scan itself is fine, and rescanning it at a higher DPI means finding the document and the scanner again. Padding gets the number where it needs to be in seconds.
Is this free to use?
Yes — free, with no account, no watermark, no email address and no limit on how many files you run through it. Because the work happens on your own device rather than on a server, there are no processing costs to pass on.