Compress image to 500 KB

Half a megabyte is where web images stop being a performance problem and start looking like photographs again. This page is preset to 500 KB: hero images, blog features and attachment-ready photos, compressed precisely instead of "somewhat".

Drop images here, or

JPG, PNG or WebP · add as many as you like · everything runs locally in your browser, nothing is uploaded

Add an image to begin.

    Why 500 KB is the web's favourite ceiling

    WebP shines at this size

    At form sizes the format barely matters — everything is tiny. At 500 KB it does. Try the same photo twice: once as JPG, once as WebP. WebP typically reaches the target at a visibly higher quality setting, or keeps quality and comes in lighter, because its encoder handles smooth gradients and fine detail more efficiently. Every modern browser displays WebP, so unless a specific platform demands JPG, WebP is the better export for anything bound for a web page. More in the WebP guide.

    Going the other direction

    Nothing here ever enlarges a file. If your original is already under 500 KB, the tool keeps it exactly as it is and says so — padding a small image up to a round number would only waste bandwidth.