ScreenshotNeo

BlogGuides

LinkedIn Feature Image Size

Use 1920 × 1080 px for a LinkedIn article cover. Get every major LinkedIn image size, crop rule, export check, and fix.

By the ScreenshotNeo team1 October 20265 min read

For a LinkedIn article feature image, export 1920 × 1080 pixels (16:9). LinkedIn calls this the article cover image; its current help guidance says the cover is cropped to 16:9 and accepts JPEG, JPG, PNG, and WEBP. Keep important text and faces inside the center safe area because the crop can remove outer edges.

“LinkedIn feature image” can also mean a profile banner, a Page cover, or the image shown when a Page URL is shared. Those surfaces use different dimensions, so choose the row that matches where the image will appear.

1. The correct LinkedIn image size at a glance

LinkedIn surface Recommended size Ratio Format and notes
Article cover (feature image) 1920 × 1080 px 16:9 JPEG, JPG, PNG, or WEBP. LinkedIn crops the cover to 16:9.
Personal profile background 1584 × 396 px 4:1 JPG or PNG; below the 8 MB recommendation.
LinkedIn Page URL-preview image 1200 × 627 px 1.91:1 For link previews. Images under 200 px wide can render as thumbnails.
LinkedIn Page or Career Page cover 4200 × 700 px 6:1 PNG or JPEG, maximum 3 MB in LinkedIn’s specification.
Page logo 400 × 400 px recommended 1:1 268 × 268 px stated minimum.
Life tab main image 1128 × 376 px 3:1 Separate Career Page module.
Life custom module 502 × 282 px ~16:9 Separate Career Page module.
Company photo 900 × 600 px recommended 3:2 264 × 176 px stated minimum.

The article-cover number follows LinkedIn’s newer article-help guidance. An older Publishing Platform FAQ lists 2000 × 600 px; treat that as legacy information rather than the current cover specification.

2. What to design inside a 1920 × 1080 article cover

Use the 16:9 canvas

Create the working file at exactly 1920 × 1080 px. Do not add transparent padding around a smaller image: LinkedIn will still crop the final cover to 16:9.

Protect the focal content

  • Keep headlines, logos, faces, chart labels, and calls to action away from all four edges.
  • Prefer one short headline over a paragraph.
  • Check the design at roughly 25% zoom and on a phone-sized preview.
  • Do not rely on tiny text or color differences alone to convey meaning.

Export settings

  • Use sRGB for predictable browser color.
  • Use JPEG for photographs; PNG for crisp type, flat color, or transparency in the source workflow. WEBP is also accepted for article covers.
  • Confirm the exported dimensions are exactly 1920 × 1080.
  • Keep a lossless master so you can make another crop later.

3. A repeatable do-it-yourself workflow

  1. Identify the destination: article cover, profile background, Page cover, or URL preview.
  2. Start a new document at the exact dimensions in the table.
  3. Place the subject on a separate layer and leave edge margins.
  4. Add type at a size that remains readable in a small preview.
  5. Export one candidate and inspect it at 100% and at phone size.
  6. Upload it to LinkedIn and review the crop in the publishing dialog.
  7. After publishing, open the article from a mobile or logged-out view.

Generate a blank 1920 × 1080 canvas in a browser

This self-contained HTML creates a correctly sized canvas and downloads it as a PNG.

<!doctype html>
<meta charset='utf-8'>
<title>LinkedIn 1920x1080 canvas</title>
<canvas id='cover' width='1920' height='1080'></canvas>
<button id='download'>Download PNG</button>
<script>
const canvas = document.querySelector('#cover');
const ctx = canvas.getContext('2d');
ctx.fillStyle = '#f4f6f8';
ctx.fillRect(0, 0, canvas.width, canvas.height);
ctx.fillStyle = '#17202a';
ctx.font = 'bold 96px system-ui, sans-serif';
ctx.fillText('Your article title', 150, 250);
ctx.font = '48px system-ui, sans-serif';
ctx.fillText('Keep important content inside the safe area.', 150, 340);
document.querySelector('#download').addEventListener('click', () => {
  const a = document.createElement('a');
  a.download = 'linkedin-article-cover-1920x1080.png';
  a.href = canvas.toDataURL('image/png');
  a.click();
});
</script>

4. Verify dimensions before upload

  • Confirm width 1920, height 1080, and a supported extension.
  • Calculate width ÷ height; an article cover should equal 1.777….
  • Preview the image with a 16:9 mask.
  • View the exported file at 320–400 px wide.
  • Check for ringing around type, banding in gradients, or softened faces.

5. Troubleshooting

Symptom Cause Fix
Cover looks zoomed Source ratio is not 16:9 or content touches an edge. Re-export at 1920 × 1080 and move focal content inward.
Text is blurry Small source was enlarged or repeatedly compressed. Render from original assets and export once. Use PNG for type-heavy artwork.
Colors change Wide-gamut profile or browser conversion. Convert to sRGB and export again.
LinkedIn rejects the file Unsupported extension, damaged file, or oversized file. Re-export as JPEG, JPG, PNG, or WEBP. Keep Page/Career assets within 3 MB.
Wrong placement is being judged Article covers, banners, Page covers, and URL previews differ. Create a separate export for each surface.
URL share shows a tiny thumbnail Preview image is narrower than 200 px. Use 1200 × 627 px (1.91:1).

6. Performance, reliability, and cost considerations

A 1920 × 1080 image is sufficient for a sharp article cover without requiring a huge delivery file. Keep the source separately and deliver only the needed export. For batches, use a template with locked dimensions and replaceable title and image layers.

LinkedIn can recrop the same cover in different contexts. Keep alternate 1584 × 396, 1200 × 627, and 4200 × 700 exports when publishing to a profile, Page, or link preview. One file cannot satisfy every surface without cropping.

7. Or skip the browser setup

If you need screenshots of a live page for a LinkedIn article, ScreenshotNeo returns an image or PDF from one GET request. It accepts cookie or consent banners like a visitor, then removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture. Bot checks, blank pages, timeouts, failed loads, and cache hits cost nothing, and responses identify the result with X-Page-Verdict and X-Billed headers.

See the complete parameter list in the ScreenshotNeo API docs.

curl -G 'https://api.screenshotneo.com/v1/shot' -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get('https://api.screenshotneo.com/v1/shot', params={'access_key': 'YOUR_API_KEY', 'url': 'https://stripe.com'}, timeout=90)
open('shot.webp', 'wb').write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
  • Options include full-page capture, CSS selectors, dark mode, device presets, custom viewport, retina scale, custom CSS or JavaScript, waits, blocked resources, headers, cookies, user agent, timezone, geolocation, transparent backgrounds, resizing, and cache TTL.
  • Use signed links for public <img> tags, async jobs with signed webhooks, bulk capture up to 100 URLs per call, and the usage API.
  • The MCP server exposes take_screenshot, get_page_info, and capture_pdf to Claude, Cursor, and other MCP clients.
  • Free tier: 1,000 shots per month with no card. Paid plans start at $5 for 3,000 shots; yearly billing gives two months free.

Create a free ScreenshotNeo account to get 1,000 screenshots a month with no card.

8. FAQ

Is 1200 × 627 the LinkedIn article feature size?

No. That is the Page URL-preview recommendation. Use 1920 × 1080 for an article cover.

Can I use 2000 × 600?

That figure appears in an older FAQ. Newer article-help guidance specifies 1920 × 1080 and a 16:9 crop.

Should an article cover be PNG or JPG?

Both are accepted, as are JPEG and WEBP. Choose PNG for crisp flat artwork and JPEG for photographs.

Do profile and company banners use the same dimensions?

No. A personal profile background is 1584 × 396 px; a Page cover is 4200 × 700 px.

Can one master file serve every placement?

Keep one high-quality source, but export separate crops for each placement.