Job Applications

Compress Image for Job Application Online

Reduce your profile photo for job portals, HR systems and CV submissions. Most platforms require photos under 100KB in JPEG format. This tool targets 96KB by default.

Last updated: August 2026

96KB

Default Target

JPEG

Required Format

Under 100KB

Most Portals

Private

No Uploads

KB

Drop image here to compress to 96KB

JPEG, PNG, WebP, AVIF, HEIC. All processing stays in your browser.

Default target is 96KB. Change the target above to match your specific portal requirements, and leave the format on JPEG.

How to compress a photo for a job application

1

Set your target

96KB default, safe margin under a 100KB limit.

2

Keep format on JPEG

A WebP toggle exists, leave it on JPEG for HR portals.

3

Drop your photo

JPEG, PNG, WebP, AVIF or HEIC accepted.

4

Download and apply

Upload the compressed JPEG to your job portal.

Where job portals enforce photo size limits

Photo size limits appear across the full range of job application platforms, from enterprise HR systems to government recruitment portals. The limit is enforced automatically at upload, so your photo must meet the requirement before you can proceed with the application.

Workday and SAP SuccessFactors

Enterprise HR platforms used by multinational companies typically cap profile photos at 100KB. Applications are rejected or photos silently dropped if the limit is exceeded.

Government job portals

Civil service recruitment portals in many countries enforce strict photo size limits, often between 50KB and 100KB, alongside dimension requirements.

LinkedIn profile photo

LinkedIn recommends photos under 8MB but applies aggressive automatic compression to large uploads. Pre-compressing to under 100KB gives you more control over the final appearance.

CV and resume email attachments

When submitting a CV with a photo by email, keeping the photo under 100KB ensures the total email size stays manageable and the attachment is not blocked by corporate mail filters.

What HR portals actually do with your photo

When you upload a photo to a job portal, it doesn't get displayed to the recruiter at full resolution. It gets stored in a database record alongside your CV, cover letter, and application responses, and then displayed as a thumbnail somewhere between 60 and 150 pixels wide inside the recruiter's application management dashboard. At that display size, a 96KB JPEG is pixel-for-pixel identical to a 6MB original. The recruiter cannot see any difference because there is none at that scale.

The 100KB limit isn't about quality. It's about storage and processing speed. A company receiving 500 applications for a single role would store 500 photos. At 5MB each, that's 2.5GB just for photos from one job posting. At 96KB each, it's under 50MB. Multiply that across thousands of job postings and hundreds of thousands of applicants, and the storage math becomes very clear very quickly.

The HEIC problem that blocks iPhone users

A significant portion of job application photo failures aren't about file size at all. iPhones save photos in HEIC format by default, and virtually no HR platform built before 2022 accepts HEIC. The portal rejects it silently with a generic error, which looks identical to a file size rejection. Many people go through multiple rounds of compression trying to fix a size problem that doesn't exist. The actual problem is the format.

If you're on an iPhone, the fix is to convert to JPEG first. This tool handles HEIC input and converts and compresses in a single step, outputting a JPEG under 96KB. If you want to check the format issue specifically, the HEIC to JPG converter handles that on its own. Either way, always output as JPEG for job portals. It's the one format every HR system was built to accept.

Why the target here is 96KB and not 100KB

File sizes are measured in bytes, not round numbers. A file your operating system reports as "100 KB" is actually 102,400 bytes. Some portals check against 100,000 bytes. Some check against 102,400 bytes. Some have off-by-one errors in their validation code. Compressing to exactly 100KB and submitting can still result in a rejection depending on which measurement the portal uses. Targeting 96KB gives a clean 4% margin that handles all of these edge cases. Your file passes first time without needing to guess the portal's exact byte threshold.

Common job application compression mistakes

Accidentally switching to WebP output

The format toggle above the drop zone defaults to JPEG but can be switched to WebP. Some older HR platforms reject WebP outright. Check JPEG is still selected before downloading.

Uploading a HEIC file instead of fixing the format first

A lot of application photo failures aren't about size at all. iPhones save photos as HEIC by default, and many HR platforms built before 2022 reject it silently with a generic error that looks identical to a size rejection. This tool converts HEIC automatically, but it's worth knowing the format, not just the size, is often the real problem.

Targeting exactly 100KB instead of leaving margin

A file your OS reports as 100KB is actually 102,400 bytes, and portals check against different thresholds. The 96KB default leaves a safe margin so the file passes on the first try regardless of which measurement the portal uses.

Assuming one compressed file works everywhere

LinkedIn, a specific job portal, and an email attachment can all have different size expectations. Run the photo through separately for each if the requirements differ, since this tool only handles one file and one target at a time.

Why use ImgTweak?

Runs entirely in your browser
No uploads, ever
JPEG selected by default for HR portals
Automatically detects already-small files
Free forever, no account needed
Works on mobile as well as desktop

Frequently asked questions

Why do job portals and HR systems require photos under 100KB?

HR systems process large numbers of applications and store applicant photos in databases alongside CVs and assessment data. A 100KB ceiling keeps storage predictable, ensures applicant profile pages load quickly for recruiters reviewing applications, and prevents the system from rejecting uploads from applicants with large camera files.

Will my professional headshot still look good after compression?

Yes. A professional headshot compressed to 96KB is visually identical to the original at the sizes job portals display it. Recruiters view profile photos as small thumbnails inside application management dashboards, so the difference between the original and compressed version is imperceptible.

What format should I use for job application photos?

JPEG. All HR platforms including Workday, SAP SuccessFactors, Taleo, Lever and regional job boards accept JPEG without exception. Some may also accept PNG but JPEG is universally safe. This tool defaults to JPEG output, there is also a WebP toggle in the format selector for use elsewhere on the site, leave it on JPEG for a job application.

What is the highest quality this tool can output?

The binary search that finds your target size caps out at quality 90. For a headshot displayed as a small thumbnail in a recruiter dashboard, the difference between quality 90 and 100 is not visible.

Will compressing to 96KB change my headshot's pixel dimensions?

Usually not, quality reduction alone is normally enough for a standard headshot. But 96KB is a tight enough target that if quality alone can't get there without looking genuinely bad, the tool falls back to scaling dimensions down slightly. If this happens, the result panel shows the scale used.

What happens if my photo is already under the target?

The tool checks the file size before doing anything else. If your photo is already under 96KB, it skips compression entirely and shows a banner confirming this, with a button to download the original file as-is.

My photo is a PNG screenshot or crop. Will this tool work?

Yes. PNG is supported as input. The tool decodes your PNG in the browser and re-encodes it as JPEG. PNG files are typically much larger than equivalent JPEGs, so a cropped PNG headshot of several MB will compress to well under 100KB with no visible difference.

Does EXIF or GPS location data survive compression?

No. The image is decoded to raw pixels and re-encoded during compression, so EXIF metadata, including GPS location and camera details, does not carry over to the output file.

Can I compress the photo for my CV and a separate LinkedIn photo at the same time?

This tool handles one image at a time. Run each photo through individually if you need different versions for different platforms, since LinkedIn and a given job portal may have different size expectations.

Is my photo sent to a server?

No. All compression runs in your browser using WebAssembly. Your photo never leaves your device. This matters for job application photos, which are personal and private.

Ready to compress your photo?

No sign-up. No upload to server. Drop your photo above and download it in seconds.