ExactPic

PNG vs JPG for Form Uploads: Which Should You Use?

Choose the right format for online form photos and documents. When JPG beats PNG for file size, when PNG is required, and how to convert either way.

By the ExactPic Editorial Team · Updated 2026-07-09

The short answer

For photographs — headshots, passport photos, ID scans — JPG is almost always the right choice because it compresses continuous-tone images to a far smaller file at the same visible quality. For graphics with sharp edges, text, or transparency — logos, screenshots, line drawings — PNG keeps them crisp.

Most upload forms that cap file size in KB expect JPG for photos. If your form lists accepted formats, follow it exactly; if it lists both, prefer JPG for a photo and PNG for a document with text or a transparent background.

Why JPG is smaller for photos

JPG uses lossy compression tuned for photographic detail, so a 500 KB PNG headshot often becomes a visually identical 40–60 KB JPG. That difference is the whole reason forms with a 50 KB or 100 KB cap usually want JPG.

PNG is lossless, so it preserves every pixel exactly — great for a logo, wasteful for a face. Saving a photo as PNG to hit a KB limit almost always fails because PNG cannot shed enough data without switching to JPG.

When you must use PNG

Use PNG when the image has transparency (no background), contains crisp text or diagrams, or when the form explicitly requires PNG. Screenshots of an error message or a document with fine print stay more readable as PNG.

If a form wants a photo as PNG under a small KB limit, that combination is unusual — double-check the instructions, because a photographic PNG rarely fits a tight cap.

Convert without uploading

Drop your file into ExactPic's compressor or the Form Photo Checker and choose JPG output to shrink a photo to a KB limit, or keep PNG when you need transparency and sharp edges. Everything runs in your browser, so the file is never uploaded.

Related tools

Keep going