Private, browser-based image resizing

Increase image size to exactly 500KB

The 500KB preset verifies a 512,000-byte output. It works for both undersized and oversized source images without sending the binary to a server.

Product assurancesPrivate by designExact byte targetNo sign-up

Your images do not leave this tab

Processing and downloads happen locally. Refreshing or closing the page clears the current queue.

Set your target and add images

1 KB = 1024 bytes. 1 MB = 1024 x 1024 bytes.

Private by design
1 KB = 1024 bytes. 1 MB = 1024 x 1024 bytes.
Target presets
Metadata is removed by defaultRe-encoding removes common EXIF data, including camera and location details.

Drop images here or choose files

JPG, PNG or WebP. Up to 20 files, 20 MB each.

Image queue

No images selected yet.Choose one image or a batch of up to 20 files.

When a 500KB target is useful

Use the exact mode only when the receiving system asks for 500KB specifically. For a normal 500KB upload ceiling, switch to At most to avoid adding unnecessary bytes to a smaller image.

Property and insurance forms

Prepare a detailed photo for a portal that expects one fixed attachment size.

Content management systems

Normalize contributor images before placing them in a media library.

Three steps, no upload

The controls are intentionally direct. Choose images, set the byte requirement, then download verified results.

  1. Select

    Add one JPG, PNG or WebP, or choose a batch of up to 20.

  2. Set target

    Choose exact, maximum or minimum size in KB or MB.

  3. Download

    Every result is decoded and checked again before download.

Why exact KB matters

Government forms, job portals, exams, identity documents and content systems often enforce rigid file limits. A valid image can still be rejected when its byte count falls outside the stated range. This tool changes the encoded file size without claiming to create new visual detail.

File size and dimensions comparison
KBstored bytes
PXwidth x height

File size is not image dimensions

KB and MB measure stored bytes. Width and height measure pixels. An image can keep the same dimensions while its encoding changes, but a very small maximum may require dimension reduction. The result always reports both values.

Choose the format that fits the job

JPG

Usually compact for photos. Transparency is replaced with white.

Photos

PNG

Keeps transparency and sharp edges, but can be larger for photos.

Transparency

WebP

Often provides a useful balance of size, quality and transparency.

Modern web

Local processing is the privacy feature

The site does not need your image data to resize it. Files, names, previews and output blobs remain in browser memory. Optional analytics can record anonymous actions such as a completed batch, never file contents or file names.

Questions about exact image size

What does exact mean?

The downloaded Blob must contain exactly the target number of bytes. Targets use 1KB = 1024 bytes and are verified after processing.

When should I use At most?

Use it for an upload ceiling such as 100KB or less. The tool does not add filler to a result that already satisfies the limit.

Are my images uploaded?

No. Processing happens in the current browser tab. The server does not receive image contents, file names or output files.

What formats are supported?

JPG and JPEG, PNG and WebP are supported for input and output. GIF, SVG and HEIC are not supported in this version.