# Resizo — LinkedIn Image Resizer

The **LinkedIn Image Resizer** at [resizo.in/resize-image-for-linkedin/](https://www.resizo.in/resize-image-for-linkedin/) is a dedicated tool for the LinkedIn ecosystem: one master image in, a ZIP of all 30 correctly sized LinkedIn variants out — profile, company page, feed posts, carousel, events, stories, and the full ten ad formats. All processing runs in the browser via the HTML5 Canvas API. No upload, no sign-up, no watermark.

Last reviewed: 2026-05-27. Dimensions verified against LinkedIn's official creator guidelines for 2026.

## What it does

Upload a single source image (JPG, PNG, WebP, or GIF up to 20 MB) and Resizo generates every LinkedIn surface in a single pass. Pick **Cover** (crop to fill) or **Contain** (preserve full image with letterbox padding), set a focal point so faces and logos stay centered across all 30 aspect ratios, then download every preset as a ZIP — each filename prefixed with its preset (`linkedin-post-landscape-1200x627.jpg`, `linkedin-profile-photo-400x400.jpg`, etc.).

Workflow:

1. **Upload** — drop a JPG, PNG, WebP, or GIF onto the upload zone, or click to browse.
2. **Mode** — pick Cover (crop) or Contain (letterbox padding).
3. **Focal point** — click or drag on the preview to set where each crop should center.
4. **Output format** — JPG (smaller files), PNG (lossless, recommended for logos), or WebP (modern).
5. **Select presets** — all 30 selected by default; deselect any you don't need.
6. **Download** — receive a single ZIP, named by preset and dimensions.

Typical end-to-end time: 2–4 seconds for all 30 variants from a 4K source on a modern laptop.

## Verified 2026 LinkedIn presets

All 30 dimensions verified April 2026 against LinkedIn's official creator and advertising guidelines.

### Personal Profile (2 presets)

| Variant | Dimensions (px) | Aspect | Best for |
| --- | --- | --- | --- |
| Profile Photo ✦ | 400 × 400 | 1:1 | Avatar (displayed as circle) |
| Background Banner | 1584 × 396 | 4:1 | Profile cover photo |

### Company Page (6 presets)

| Variant | Dimensions (px) | Aspect | Best for |
| --- | --- | --- | --- |
| Company Logo ✦ | 300 × 300 | 1:1 | Search results & feed |
| Company Cover ✦ | 1128 × 191 | ~6:1 | Page top banner |
| Spotlight Image | 974 × 330 | ~3:1 | Featured spotlight module |
| Life Tab — Hero | 1128 × 376 | 3:1 | Life tab hero |
| Life Tab — Module | 502 × 282 | ~16:9 | Custom content block |
| Life Tab — Photos | 900 × 600 | 3:2 | Photo grid tiles |

### Feed & Posts (6 presets)

| Variant | Dimensions (px) | Aspect | Best for |
| --- | --- | --- | --- |
| Post (Landscape) ✦ | 1200 × 627 | ~1.91:1 | Standard feed image |
| Post (Square) | 1080 × 1080 | 1:1 | Square feed post |
| Post (Portrait) | 1080 × 1350 | 4:5 | Tall portrait post |
| Article Cover | 1920 × 1080 | 16:9 | LinkedIn article header |
| Link Preview | 1200 × 627 | ~1.91:1 | Open Graph preview card |
| Document Cover | 1080 × 1080 | 1:1 | First slide of PDF post |

### Carousel Posts (3 presets)

| Variant | Dimensions (px) | Aspect | Best for |
| --- | --- | --- | --- |
| Carousel (Square) ✦ | 1080 × 1080 | 1:1 | Most common carousel size |
| Carousel (Landscape) | 1200 × 628 | ~1.91:1 | Wide carousel card |
| Carousel (Portrait) | 1080 × 1350 | 4:5 | Tall carousel card |

### Events & Stories (2 presets)

| Variant | Dimensions (px) | Aspect | Best for |
| --- | --- | --- | --- |
| Event Cover ✦ | 1600 × 900 | 16:9 | Event page banner |
| Story / Vertical Video | 1080 × 1920 | 9:16 | Full-screen story or reel |

### LinkedIn Ads (10 presets)

| Variant | Dimensions (px) | Aspect | Best for |
| --- | --- | --- | --- |
| Sponsored Single Image ✦ | 1200 × 627 | ~1.91:1 | Main ad unit |
| Sponsored Square | 1200 × 1200 | 1:1 | Square ad variant |
| Sponsored Vertical | 628 × 1200 | 1:2 | Tall ad unit |
| Carousel Ad Card | 1080 × 1080 | 1:1 | Each card in carousel ad |
| Text Ad Logo | 100 × 100 | 1:1 | Sidebar text ad icon |
| Dynamic — Spotlight | 100 × 100 | 1:1 | Personalised dynamic ad |
| Dynamic — Follower | 100 × 100 | 1:1 | Follow-company ad |
| Message Ad Banner | 300 × 250 | 6:5 | InMail banner |
| Conversation Ad Banner | 300 × 250 | 6:5 | InMail conversation image |
| Display Ad (Desktop) | 300 × 250 | 6:5 | Right-rail display ad |

✦ indicates a high-priority preset rendered first during batch processing.

LinkedIn recommends PNG for logos and JPG for photos. Keep individual files under 8 MB. All dimensions sourced from LinkedIn's official creator and ad guidelines.

## Focal-point-aware cropping

LinkedIn's 30 presets cover six distinct aspect ratios — from a 4:1 personal banner (very wide) to a 1:2 sponsored vertical (very tall) — derived from the same source image. Naive center-crop loses the subject when source and target ratios diverge.

Resizo lets you click or drag anywhere on the source preview to set a focal point in normalized (0–1) coordinates. The crop math keeps that point near the center of every output:

- When source aspect > target aspect (source wider): crop horizontally, anchor X to the focal point.
- When source aspect < target aspect (source taller): crop vertically, anchor Y to the focal point.
- Always clamp so the crop window stays inside source bounds.

The 400 × 400 profile photo gets a circular preview but a square PNG/JPG export — LinkedIn applies the circular mask client-side, so the saved file stays square so the subject doesn't get clipped if LinkedIn changes the mask.

## Cover vs Contain

The two resize modes solve different problems:

- **Cover (crop):** fills the target frame by cropping. Use for posts, banners, ad images — anywhere LinkedIn will hard-crop the output to its own dimensions. Source must contain enough subject in the crop window. Default mode.
- **Contain (letterbox):** preserves the full source image and adds padding to match the target aspect. Use for logos where you can't afford to lose any pixels, or for source images that already match LinkedIn's recommended aspect.

## Privacy and architecture

- **Zero upload.** The image is read with `FileReader`, drawn onto in-memory `HTMLCanvasElement` instances, and exported via `canvas.toBlob()`. No network call carries image bytes.
- **Zero tracking.** No third-party analytics on image data, no cookies on the resizer, no fingerprinting.
- **Zero account.** No sign-up, no rate limit, no watermark on outputs.
- **ZIP assembled in-browser.** JSZip runs locally; the resulting blob is downloaded with an `ObjectURL`.
- **Works offline** after first load — Service Worker caches the page assets.

## Available in 9 languages

The LinkedIn resizer is fully localized — every UI string, JSON-LD schema, FAQ, How-To section, and table caption is translated. Cross-language hreflang is wired up across all locales.

| Locale | URL |
| --- | --- |
| English | https://www.resizo.in/resize-image-for-linkedin/ |
| Spanish | https://www.resizo.in/es/resize-image-for-linkedin/ |
| French | https://www.resizo.in/fr/resize-image-for-linkedin/ |
| German | https://www.resizo.in/de/resize-image-for-linkedin/ |
| Portuguese (pt-BR) | https://www.resizo.in/pt/resize-image-for-linkedin/ |
| Indonesian | https://www.resizo.in/id/resize-image-for-linkedin/ |
| Arabic (RTL, Cairo font) | https://www.resizo.in/ar/resize-image-for-linkedin/ |
| Korean | https://www.resizo.in/ko/resize-image-for-linkedin/ |
| Swahili | https://www.resizo.in/sw/resize-image-for-linkedin/ |

The Arabic build sets `dir="rtl"` on `<html>` and preloads the Cairo font; Western numerals (0–9) are used throughout so dimension labels remain readable inside the RTL run.

## FAQ

**What is the ideal LinkedIn post image size?**
1200 × 627 px (~1.91:1) is the recommended landscape feed image. Square 1080 × 1080 also performs well and occupies more vertical feed space.

**What size is a LinkedIn cover photo?**
Personal profile cover: 1584 × 396 px (4:1). Company Page cover: 1128 × 191 px. Keep important text in the central safe zone.

**What is the LinkedIn profile picture size?**
Minimum 400 × 400 px. Maximum upload size 8 MB. LinkedIn renders it as a circle, so keep the subject centered inside a square composition.

**Does Resizo upload my image to a LinkedIn server?**
No. Resizo never touches any server — your image is read by your browser, resized by the Canvas API on your machine, and downloaded as a ZIP from local memory. The only LinkedIn involvement is that you upload the resulting files to your LinkedIn account yourself.

**Can I resize for just one LinkedIn size instead of all 30?**
Yes. Click "Deselect All" then check only the sizes you need before downloading.
