Increase Image Size in KB or MB

Increase the file size of any JPEG or PNG image in KB or MB online using this image size increase tool. Just upload up to 50 images at once, set a desired size, and get the images in your desired file size.

KB

All uploaded image file sizes will be increased to this size in KB. Multiply MB value with 1024 to find the KB value. Choosing a size too large may result in a slow browser.

Reset

Output Files

    Privacy: Files are NEVER sent to the server, and all processing is handled via your own browser. The image or any image related data is never stored.

    In the vast realm of digital imaging, there are instances where one might need to increase the file size of an image without necessarily altering its visual content. A common technique to achieve this is by adding padding to the binary data of the image.

    How to use

    1. Click on "Choose Files" and select up to 50 images at once. We recommend PNG and JPEG formats, but this tool would work on most image formats.
    2. Set the desired size in KB in the "Target Size" text box. Make sure this value is not too large or it will slow down your browser. If the uploaded file size is already more than the desired size, you will get an error. However, the other files will process normally.
    3. Click on the "Increase Image Size" button, wait for a few seconds, and you will get the images in your desired size.

    We use the padding technique to add extra size to the uploaded images. This process essentially involves adding non-essential binary data to the image file. This addition does not change the image's appearance but increases its overall file size. Here's how it's generally done:

    1. Open the Image in a Hex Editor: A hex editor allows users to view and edit the binary data of a file directly.
    2. Navigate to the End of the File: This is where padding usually occurs to ensure the original image data remains intact and undisturbed.
    3. Add Padding: This can be done by inserting sequences of bytes. The choice of byte sequence can vary; some might add zeros (00 in hex), while others could opt for a repeating pattern. The amount of padding depends on the desired increase in file size.

    Important Notice

    While padding maintains the visual integrity of an image, it allows users to dictate the extent of padding to be added, thereby offering meticulous control over the ultimate file size. However, sophisticated algorithms can identify artificially enlarged images, which may result in rejections on specific platforms due to the detection of unusual or suspicious patterns in image files by certain applications.

    Additionally, some image editors anticipate standardized image formats, and padding might disrupt this, causing compatibility issues. If an online platform optimizes images automatically upon upload, it might remove the padding, nullifying its intent. Nonetheless, this technique provides the fastest way to increase an image's size, simultaneously protecting user privacy by enabling data processing directly within the user's browser.