Compress & optimise

Convert an image from KB to MB

When a site insists on a file of at least 1 MB or 2 MB and yours is a few hundred kilobytes, add it here and type the minimum. The file is brought up to that size.

  • Runs in your browser
  • Nothing is uploaded
  • No sign-up
  • Batch up to 20 images

Drag & drop your image here

or tap to browse · you can also paste from the clipboard

JPG · PNG · WebP · GIF · BMP · AVIF · SVG  ·  up to 50 MB each · up to 20 files

Choose images

How to use the KB to MB image converter

Enter the minimum size in MB and add your image. The file is saved at maximum JPG quality, enlarged if that still falls short, and padded to the size you typed. It will be accepted where a minimum of 1 MB or more is enforced, but it holds no more detail than before.

  1. Add your imageThe file that was refused for being too small.
  2. Type the minimum in MB1 MB is preset. Decimals such as 1.5 work.
  3. DownloadThe result panel lists the quality, the enlargement and any padding.

About this tool

Minimum sizes in megabytes turn up on print-ordering sites, competition entry forms and document portals that read a small file as a low-quality scan. The rule is a rough stand-in for "send us the full-resolution original". If you still have that original, send it: it is the right answer, and it will be over the limit anyway.

If the small file is all you have, this page makes it large enough to be accepted. It saves the picture at the highest JPG quality, enlarges it when quality alone falls short, and fills what is left with padding. Going from kilobytes to megabytes usually needs all three. The picture gains no detail on the way, and the result panel says so.

What you get

  • Minimum size preset to 1 MB, changeable to any value
  • Maximum JPG quality first, then enlargement
  • Switch enlargement off to keep the pixel dimensions
  • Padding-only mode that copies the picture untouched
  • Batch up to 20 images against the same minimum

When to use the KB to MB image converter

A print-ordering site with a minimum file size

Photo labs reject small files to protect themselves from blurry prints. A larger file passes the check; the warning it stood for still applies.

Competition and stock submissions

Entry forms that ask for at least 1 MB or 2 MB expect a camera original. Use this only when the small copy is the only one that exists.

Document portals that refuse small scans

Some upload systems set a floor in megabytes for scanned pages, to enforce a readable resolution.

Testing an upload limit

Developers and testers who need a valid image of an exact size, such as 2 MB or 5 MB, can make one from any picture with the Padding only method.

How it works

Kilobytes turn into megabytes by dividing by 1,000, or by 1,024 in the binary units Windows uses. Making a file cross that line is harder, because a JPG's size has a ceiling at every pixel size. Even at the maximum quality setting a photograph takes somewhere between half a byte and one byte per pixel, more for a noisy picture and less for a smooth one, so a 1000 × 750 image tops out between roughly 400 and 750 KB. Past that point the only image data left to add is more pixels.

So the page enlarges the picture, by up to six times its width and no further than 16 megapixels, and encodes it at maximum quality, narrowing the enlargement down until the file sits just under the target. Padding closes the last gap. The megabyte is counted as 1,048,576 bytes, the larger definition, so a file made for a 1 MB minimum is not turned away by a system that counts in 1,024s. With Padding only selected, none of the encoding happens and the original bytes are kept intact inside the larger file.

Common problems and how to fix them

The picture looks soft after enlarging
Enlarging spreads the same detail over more pixels. Turn off "Enlarge the image if needed" to keep the original pixels; padding then makes up the size.
It takes a long time
Reaching several megabytes can mean encoding a large image up to ten times over. Give it a few seconds, and on a phone prefer Padding only, which needs no encoding at all.
The site still rejects the file
It may be checking pixel dimensions as well as file size. Compare its stated minimum with the pixel size in the result, and leave enlarging on so both grow together.
I wanted a smaller file, not a larger one
This page only increases size. To go from megabytes down to kilobytes, use the MB to KB Converter.

Frequently asked questions

How do I convert an image from KB to MB?

Add it above and type the size you need in MB. The file is rebuilt at a higher quality, enlarged if needed, and topped up until it reaches that size. Changing the unit alone is not possible: 500 KB is half a megabyte however it is labelled.

How many MB is 500 KB?

About half a megabyte: 0.5 MB counting 1,000 KB to the megabyte, or 0.49 MB counting 1,024. When this page checks a minimum it uses the larger definition, 1,048,576 bytes to the megabyte, so the result passes either way.

Will my photo print better at 1 MB?

No. Print quality depends on the detail captured in the pixels, and nothing here adds detail. An enlarged copy has more pixels, but they are worked out from the ones already there. For a better print you need a higher-resolution original.

Why is enlarging needed to reach megabytes?

Because quality has a ceiling. A 1000 × 750 pixel photo is about 200 KB at normal quality and usually stays under 1 MB even at the maximum setting, so it cannot reach more than that without extra pixels or padding. Turn enlargement off if the pixel size must stay the same; padding then makes up the difference.

How do I increase a photo to 2 MB?

Type 2 in the size box with the unit on MB and add the photo. Expect it to be enlarged as well as saved at maximum quality, since few small photos reach 2 MB on quality alone.

Is 1 MB equal to 1000 KB or 1024 KB?

Both are in use. Storage makers and macOS count 1,000; Windows counts 1,024 and still writes "MB". This page aims for the larger figure when you set a minimum, so the answer does not matter for the result.

Can I pad a file without re-encoding it?

Yes. Choose Padding only. A JPG or PNG is then copied byte for byte and filler is added in a comment until the file reaches the size you typed. The picture and its metadata are untouched.

You may also like

Browse all 89 image tools

Ready when you are

Free, private, and done on your own device.

Add your image