LocalJPG

Compress Image for LinkedIn

LinkedIn profile photos cap around 8 MB. Pick the chip below — each JPG will fit. Browser-only, no upload.

network: 0 reqoffline: okstored: 0 files
0 server uploads

Drop photos

HEIC, WebP, or a ZIP

Converts instantly

On your device only

Download JPGs

Each free · ZIP $5

1 photo free · ZIP $5

Compress output (optional)

Converts on your device — nothing leaves your browser

Is it really private?

Yes — conversion runs in your browser via WebAssembly. Your files never leave your device. Open DevTools → Network while converting: zero requests.

What formats are supported?

Converts WebP and HEIC / HEIF (iPhone photos) → JPG. Drop individual files, a whole folder, or a ZIP archive. Output quality is high (85/100).

Why LocalJPG?

Account required

LocalJPG✗ No
OthersSometimes

Works offline

LocalJPG✓ Yes
Others✗ No

EXIF data preserved

LocalJPG✓ Yes
OthersSometimes

Batch conversion free

LocalJPG✓ Yes
Others✗ No

tl;drDrop your photo below — each JPG is fitted to 8 MB to fit LinkedIn profile, banner, and post limits. Browser-only conversion.

LinkedIn is one of the strictest platforms about image quality on the upload side: it caps at around 8 MB and downsamples aggressively. A profile photo uploaded above the cap silently fails or gets cropped weirdly.

Pick 8 MB and drop. The output is a standard JPEG with full chroma — LinkedIn's pipeline handles it cleanly. For banners (1584×396 recommended), the same target works.

Posts (link previews, articles) accept the same cap. If you're uploading a portfolio of 6–10 photos to a single post, batch them all at 8 MB and download as ZIP.

Common questions

What size should a LinkedIn profile photo be?

400×400 px minimum, 800×800 px recommended. Under 8 MB. JPEG or PNG.

What size for a LinkedIn banner?

1584×396 px recommended. JPEG or PNG, under 8 MB. Most phone photos need cropping for the wide aspect ratio.

Why is my LinkedIn photo blurry after upload?

LinkedIn re-encodes for several display sizes. Uploading a pre-optimised JPEG at quality 85 looks better than a giant raw upload that gets crushed.

Related: Instagram · X (Twitter) · HEIC → JPG