How to Increase JPG File Size (KB) Without Making It Look Worse
Most advice is about making photos smaller, but exam portals, visa forms and job sites often reject a photo for being too small: "file size must be at least 20 KB". Here is what actually makes a JPG bigger, what does nothing, and how to land inside a size range on the first try.
Why a form asks for a minimum size
A minimum file size is a crude quality check. A tiny file usually means a thumbnail, a heavily compressed copy or a photo of a photo, and the people checking it need enough detail to recognise a face or read a signature. Most of these forms also set a maximum and a pixel size, so the goal is a file that is big enough, not as big as possible.
What makes a JPG bigger (and what does not)
A JPG's size depends on three things:
- Pixel dimensions. More pixels means more data. Doubling the width and the height quadruples the pixel count: 300 × 400 is 120,000 pixels, 600 × 800 is 480,000.
- Quality setting. JPG throws away detail to save space. A higher quality keeps more of it, so the same picture saved at 95 is noticeably bigger than at 70.
- How busy the picture is. Fine texture, noise and sharp detail take more bytes than smooth walls and plain backgrounds. That is why two photos with identical dimensions can differ in size several times over.
Things that do not help, even though they are often suggested:
- Changing the DPI. DPI is a single number in the file header that tells a printer how big to print. Changing 72 to 300 adds no pixels and leaves the size almost exactly the same. (If the form also checks DPI, set it with the change DPI tool, but do not expect it to fix the KB.)
- Renaming the file. A new name or extension does not change a single byte of the picture.
- Repeated re-saving. Opening and saving a JPG again at the same quality does not grow it, and it slowly adds compression artefacts.
Method 1: Re-save at a higher quality (try this first)
If the photo came from a phone or a messaging app, it was probably saved at a moderate quality to keep it small. Converting it again at quality 92-95 gives a larger file with no visible loss. Use the converter for the format you have (PNG to JPG, WebP to JPG or HEIC to JPG) and move the quality slider up. This keeps the pixel size the form asked for, which matters when it also says something like "200 × 230 pixels".
Raising the quality cannot add back detail that was already thrown away, so it has a ceiling: a heavily compressed 15 KB thumbnail will not reach 100 KB this way. Use Method 2 for that.
Method 2: Increase the pixel dimensions
When the form allows a larger picture, make it larger. The upscale tool enlarges 2x, 3x or 4x with smoothing and sharpening; the image resizer lets you type exact dimensions. Go back to the original photo if you have it, rather than enlarging a small copy, because a real camera original has real detail in it.
A rough way to estimate the result: an uncompressed colour image needs 3 bytes per pixel, so 600 × 800 is 1,440,000 bytes (about 1.4 MB) before compression. Photos saved as JPG are commonly around a tenth of that, which puts a 600 × 800 photo in the region of 100-150 KB at good quality. Plain backgrounds come in lower, detailed scenes higher. The image file size estimator does this sum for any size and quality so you can pick dimensions before you export.
Method 3: Add a plain border (when pixel size is fixed but too small)
Some forms want a minimum width and height as well as a minimum KB. If your scan of a signature is 140 pixels tall and the form needs 160, a white margin with the add border tool brings it up to size without stretching the signature itself. A white border adds very few bytes, so combine it with Method 1 if the KB is still short.
Method 4: Use PNG if the form allows it
PNG is lossless, so a photo saved as PNG is usually several times larger than the same photo as a JPG. If the form accepts PNG and only the minimum size is the problem, the JPG to PNG converter will clear it in one step. Check the maximum, though: a large PNG photo can overshoot a 100 KB or 1 MB cap just as easily.
Hitting a range like "20 KB to 50 KB"
- Start from the best original you have and crop it the way the form describes.
- Resize to the pixel dimensions the form asks for (or a sensible size such as 600 px on the long side).
- Export as JPG at quality 90 and check the size.
- Too small: raise the quality towards 95, then increase the dimensions a step. Too big: use compress image to size and type a target a few KB under the maximum.
Aim for the middle of the range, not the edge. Portals do not all count a kilobyte the same way: some use 1,000 bytes and others 1,024, so a file your computer calls 50 KB can be read as 51 KB or 49 KB. A target of 35 KB in a 20-50 KB range passes either way.
How to check the real size
On Windows, right-click the file, choose Properties and read Size, not "Size on disk" (which is rounded up to disk blocks). On a Mac, select the file and press ⌘ + I. On a phone, the size shows in the file manager or the photo's info panel. If a form still rejects the file, check that it really is a JPG with the file type checker; a HEIC or WebP renamed to .jpg is a common cause, covered in why your photo will not upload.
Frequently Asked Questions
How can I increase the KB size of a JPG?
Re-save it at a higher quality (92-95) first. If that is not enough, increase the pixel dimensions from the original photo, or save as PNG if the form accepts PNG. Changing the DPI or renaming the file does not change the size.
Does changing DPI increase file size?
No. DPI is a single value in the file header that tells a printer how big to print. Changing it from 72 to 300 adds no pixels, so the file size stays almost the same.
How do I make a photo between 20 KB and 50 KB?
Resize it to the dimensions the form asks for, export as JPG at quality 90 and check the size. Raise the quality or dimensions if it is too small; compress to a target a few KB under the limit if it is too large. Aim for the middle of the range.
Will increasing the file size improve the photo quality?
Only if the extra bytes hold real detail. Re-saving at a higher quality avoids adding new artefacts but cannot restore detail that was already lost, so start from the best original you have.
Why does the website say my file is too small when my computer shows 20 KB?
Sites count a kilobyte as either 1,000 or 1,024 bytes, and Windows can show 'size on disk', which is rounded. Check the exact size in bytes and aim comfortably inside the allowed range.
Gear we recommend for this workflow
As an Amazon Associate we earn from qualifying purchases. Affiliate disclosure.

HP Everyday Photo Paper, Glossy, 8.5x11 in, 50 sheets (Q8723A)
Best glossy paper for vivid prints
$16.99
Check price on Amazon
Dell 27 Monitor S2725QS, 4K UHD IPS, 120Hz, 5ms, FreeSync Premium | 350 cd/m2 Brightness, 1,500:1 Contrast, 99% sRGB, Anti-Glare, HDMI, DisplayPort, USB‑C, Height Adjustable, Swivel, Pivot
Best for accurate color when editing photos
$279.99
Check price on Amazon
OCQOTAT Photography Cheat Sheet for DSLR Camera Accessories for Canon Nikon Sony,Quick Reference Cards Photographers Book for Beginners,Settings,Exposure, Modes,Composition,Lighting, etc.4×3 Inch
Best for learning photography basics
$9.99
Check price on Amazon
CanonInk Glossy Photo Paper 8.5" x 11" 100 Sheets (1433C004) | 200gsm glossy photo paper with 100 sheets and 8.5x11 size for printing, archiving and photography
Best glossy paper for vivid prints
$17.99
Check price on AmazonPrices as of Oct 26, 2026, 4:45 AM UTC. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon.com at the time of purchase will apply to the purchase of this product.
Image Optimization Tips
Get weekly tips on image formats, compression, and web performance.
No spam, unsubscribe anytime. We respect your privacy.