Make a photo fit an upload form

Separate pixel limits from file-size limits, choose an accepted format, and inspect the actual export before submitting it.

Read the form before changing the image

A form asking for 480 pixels is asking about dimensions. A form asking for 100 KB is asking about bytes. One can be right while the other is wrong. Write down the accepted formats, maximum width and height, and maximum file size. Keep your original so every attempt starts from the best source.

Swipe the table to compare the requirements.

The form saysYour next actionCheck afterward
480 pixels wideResize to width 480, leave height empty for proportionsExported dimensions
Under 100 KBSet a target of 100 KB, then adjust format or dimensions if neededActual exported bytes, not the quality number
JPG onlyExport JPGTransparent areas become white

Try it with an owned test image

Download our 960 × 640 colour and fine-detail chart. This is an original test graphic, not a photograph. In Resize image, select it, set width 480 and leave height empty. The result should be 480 × 320. A height typed explicitly changes the proportions, so only set both values if the receiving form requires them.

Original test chart with fine lines, colour blocks and a transparent corner
Owned practice graphic. Fine lines help reveal detail loss; its transparent corner helps compare PNG with JPG.
Actual Resize image workspace showing the practice chart exported at 480 by 320 pixels
Our local browser check: the original chart resized to 480 × 320 as PNG. The displayed size was 26.8 KB on this browser; compare your own export because encoding can vary.

Reach a byte limit without guessing

  1. Choose the receiving form's accepted output format. PNG suits sharp graphics and transparency; JPG suits photos and fills transparency white. WebP can be compact but the form must accept it.
  2. Open Target file size and enter the limit in KB. Create an export. The tool reports its actual size and whether the target was reached.
  3. If the target cannot be reached at those dimensions, reduce the dimensions yourself or explicitly allow downsizing. The tool never claims a target was reached just because it tried.
  4. Inspect small lettering and fine lines in the output preview. A tiny file is not useful if the form's reviewer cannot read it.

Why a lower quality can still produce a larger file

The input may already be efficiently encoded. A simple PNG graphic can be smaller than a JPG of the same graphic. Quality changes apply to JPG and WebP, not PNG. Repeatedly compressing the last result also loses detail. Start again from the original and compare formats using actual output sizes.

Save and check the exact file you submit

Use the download link, then check browser downloads to confirm saving. A download click is not proof that the file reached disk. Open the saved image and confirm its format, dimensions and size. Our KB targets use 1024 bytes per KB; if a form interprets its limit differently, choose a slightly lower target. Image metadata and animation are not preserved.

More practical file guides · Find a tool

Your country / region

The flag reflects approximate network location, not nationality or where your files are stored. VPNs and travel can change it. Choose another flag or a neutral globe.

Your display choice stays on this device. We use Vercel’s country header; no GPS or third-party location lookup.

Help make this tool better

Report a problem, suggest a feature or tell us what could work better. No name or email needed.

0 / 2000

Sent: your message, type, page path and time. No board, files, name, email, device details or IP is included in the stored report. Please leave out personal details, passwords and private links. Hosting services still handle normal network requests.

Reports expire after 7 days and are eligible for scheduled deletion. Busy cleanup queues can take longer. No public feedback list.