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.

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.

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.

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.

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.

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.