Job application photo guide

How to compress a photo for a job application

Recruitment portals often reject a profile photo for technical reasons, not because the photo itself is wrong. Before you upload, match the file-size limit, dimensions, crop, and accepted format shown in the application.

Check the application’s rules first

Look for the maximum file size, file type, required width and height, and whether the photo must be square. These are separate requirements. A 100KB JPG can still fail if the portal expects a 400 × 400 pixel square image.

Open the job application photo compressor to start with a 100KB target.

Crop before compression when a square headshot is required

Center the face in a square crop and leave enough space around the head and shoulders. Avoid stretching a rectangular photo into a square because it can make the image look unnatural. Crop first, then resize to the dimensions the portal states.

Use Resize Photo for Job Application for a 400 × 400 starting preset.

Use a safe file-size target

If the portal says “maximum 100KB”, aim a little below the limit. A small buffer helps avoid rejection when a service measures the file slightly differently. If the limit is 200KB or another size, use that exact number instead of manually guessing JPEG quality.

See Compress Image to 100KB for a strict low-file-size workflow.

Use JPG unless the portal says otherwise

JPG is normally the most efficient format for a photographic headshot. PNG is useful when a portal specifically requests it or when transparency matters, but it can make a photo unnecessarily large. Always follow the upload form’s allowed formats.

Review the final image before you submit

  1. Open the downloaded file at normal size.
  2. Check that the face is clear and not distorted.
  3. Confirm the file is below the maximum size.
  4. Confirm the crop, dimensions, and format match the application instructions.

For general portal errors, read the online form image checklist.

File-size limits and output details

Check how TargetKB handles KB and MB limits, image quality, transparency and batches before preparing an upload.