LinkedIn Logo Image Size in 2026
Use a 400 × 400 px PNG or JPEG for a LinkedIn Page logo. Learn the 268 px minimum, 3 MB limit, cover sizes, and display tips.
Use a 400 × 400 pixel square PNG or JPEG for a LinkedIn Page or Showcase Page logo. LinkedIn lists 268 × 268 pixels as the minimum and limits the upload to 3 MB. Keep the artwork centered and readable at small sizes.
LinkedIn Page logo size: the direct answer
| Asset | Recommended size | Minimum or limit | Format |
|---|---|---|---|
| Organization LinkedIn Page logo | 400 × 400 px | 268 × 268 px minimum; 3 MB maximum | PNG or JPEG |
| Showcase Page logo | 400 × 400 px | 268 × 268 px minimum; 3 MB maximum | PNG or JPEG |
| Personal profile cover image | 1584 × 396 px | Under 8 MB | JPG or PNG |
| LinkedIn Page cover image | 4200 × 700 px listed in LinkedIn Help | Check the current Page specification before publishing | Follow LinkedIn’s current upload rules |
The square Page logo is a different asset from a personal profile cover image, a Page cover image, or LinkedIn’s own brand artwork. Do not use the wide cover dimensions for a company logo.
What file should you upload?
- Canvas: 400 × 400 pixels is the practical target.
- Minimum: Do not go below 268 × 268 pixels.
- File type: PNG or JPEG.
- File size: 3 MB or less for a Page logo.
- Shape: Start with a square canvas. LinkedIn may display the logo inside a rounded or circular treatment, so keep critical marks away from the edges.
Prepare a logo that stays legible
1. Build the square canvas
Create a 400 × 400 px document. Place the symbol or wordmark in the center with enough padding that it remains recognizable when displayed small.
2. Check both light and dark backgrounds
LinkedIn notes that a logo image can appear on light and dark backgrounds. A transparent PNG is shown on a white background, so preview a transparent version against white and a dark version before uploading.
3. Simplify small details
Thin strokes, long taglines, and fine text often disappear at avatar size. Use the simplest version of the mark that still identifies the organization.
4. Export and inspect the file
Confirm the pixel dimensions and file size before you upload. This Python check uses Pillow and reports the values without changing the image:
from PIL import Image
from pathlib import Path
path = Path("linkedin-page-logo.png")
with Image.open(path) as image:
print("format:", image.format)
print("size:", image.size)
print("file_bytes:", path.stat().st_size)
if image.size != (400, 400):
print("Warning: 400x400 is recommended")
if path.stat().st_size > 3 * 1024 * 1024:
print("Warning: larger than LinkedIn's 3 MB Page-logo limit")
Install the dependency with python -m pip install pillow. A JPEG cannot carry transparency; use PNG when you need an alpha channel.
Upload or replace a LinkedIn Page logo
- Open the LinkedIn Page admin view as a super admin.
- Select Edit Page.
- Open Page info.
- Use the edit control on the current logo to upload the prepared PNG or JPEG.
- Save the change and inspect the logo on the Page at desktop and mobile widths.
LinkedIn says a saved logo can be replaced but cannot be left empty. If the image looks cropped, return to the source file and add more padding around the artwork instead of stretching it.
Logo versus cover image dimensions
These assets answer different needs:
| Question | Use this asset | 尺寸 |
|---|---|---|
| What identifies my company in search, comments, and the Page header? | Organization or Showcase Page logo | 400 × 400 px recommended |
| What appears behind a member’s personal profile photo? | Personal profile cover image | 1584 × 396 px recommended |
| What is the wide banner on a company Page? | Page cover image | LinkedIn Help currently lists 4200 × 700 px |
| What protects LinkedIn’s own trademark artwork? | LinkedIn brand asset guidance | Separate brand rules; not a customer Page-logo size |
The LinkedIn brand guideline’s 21 px on-screen minimum (or 0.25 inches in print), measured by the “in” portion of the logo, applies to LinkedIn’s own brand artwork. It is not the upload dimension for your organization’s Page logo.
Design and cropping checklist
- □ The source is exactly 400 × 400 px or larger with a square aspect ratio.
- □ The file is PNG or JPEG and no more than 3 MB.
- □ The main mark has padding on every side.
- □ The mark remains clear at a small preview size.
- □ Transparent artwork has enough contrast on white.
- □ You checked the logo on both light and dark backgrounds.
- □ You did not substitute a 1584 × 396 cover image for the logo.
- □ You kept an editable master so you can export a revised version later.
Common problems and fixes
| Problem | Likely cause | Fix |
|---|---|---|
| Upload rejected for size | Image is under 268 × 268 px or exceeds 3 MB | Export a 400 × 400 PNG or JPEG and reduce compression or unnecessary metadata. |
| Logo looks blurry | Small source image was enlarged | Export from a vector or a larger raster master, then create the 400 × 400 file. |
| Logo looks cropped | Artwork touches the canvas edge or the display treatment masks corners | Add internal padding and keep important shapes near the center. |
| White logo disappears | Transparent PNG is displayed on a light background | Add a suitable background or use a dark-background variant with adequate contrast. |
| Text is unreadable | Wordmark or tagline is too detailed for a small avatar | Use a simplified mark or remove the tagline. |
| Wrong image appears behind a profile | A personal cover image was edited instead of the Page logo | Return to the Page admin view, then use Edit Page → Page info. |
| Logo cannot be removed | LinkedIn requires a saved Page logo | Replace it with the correct file; LinkedIn does not allow leaving the logo empty. |
Preview the final logo at its real display size
A quick browser preview catches contrast and padding problems before upload. Save this as preview.html, place your image beside it, and open the file locally:
<!doctype html>
<meta charset="utf-8">
<title>LinkedIn logo preview</title>
<style>
body { font-family: system-ui, sans-serif; display: grid; gap: 24px; padding: 24px; }
.sample { width: 160px; height: 160px; display: grid; place-items: center; }
.light { background: #fff; }
.dark { background: #202124; }
img { width: 120px; height: 120px; object-fit: contain; }
</style>
<div class="sample light"><img src="linkedin-page-logo.png" alt="Logo on a light background"></div>
<div class="sample dark"><img src="linkedin-page-logo.png" alt="Logo on a dark background"></div>
Capture a proof image for a review or asset library
If you need a repeatable screenshot of the uploaded Page, use a browser automation tool or a screenshot API after the Page is publicly visible. Capture the logo area at a consistent viewport and keep the source PNG or JPEG as the canonical asset. A screenshot is for review; it does not replace the original upload file.
Or skip the browser setup
ScreenshotNeo can capture the public LinkedIn Page or a local asset review page with one GET request. It removes cookie banners, newsletter popups, and chat widgets before the shot. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed, and each response identifies the result with X-Page-Verdict and X-Billed headers. Its MCP server lets Claude, Cursor, and other MCP clients use take_screenshot, get_page_info, and capture_pdf.
See the ScreenshotNeo API documentation for the complete option list, including full-page capture, CSS selectors, custom CSS and JavaScript, waits, device presets, retina scale, headers, cookies, caching, signed links, async jobs, bulk capture, and PDF output.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" \
-d access_key=YOUR_API_KEY \
--data-urlencode url=https://www.linkedin.com/company/your-page/ \
-o linkedin-page.webp
Python
import requests
r = requests.get(
"https://api.screenshotneo.com/v1/shot",
params={
"access_key": "YOUR_API_KEY",
"url": "https://www.linkedin.com/company/your-page/",
},
timeout=90,
)
r.raise_for_status()
open("linkedin-page.webp", "wb").write(r.content)
print(r.headers.get("X-Page-Verdict"), r.headers.get("X-Billed"))
Node.js
const fs = require('node:fs/promises');
const q = new URLSearchParams({
access_key: 'YOUR_API_KEY',
url: 'https://www.linkedin.com/company/your-page/'
});
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot failed: ${res.status}`);
await fs.writeFile('linkedin-page.webp', Buffer.from(await res.arrayBuffer()));
console.log(res.headers.get('X-Page-Verdict'), res.headers.get('X-Billed'));
ScreenshotNeo has 1,000 shots per month free with no card. Paid plans start at $5 for 3,000 shots, and every feature is included on every plan. Create a free ScreenshotNeo account.
Performance, reliability, and cost notes
- Keep the source separate from previews: Store the original logo and generate the 400 × 400 upload from it so later revisions do not degrade the mark.
- Use PNG for transparency: JPEG is useful for photographic or textured backgrounds but cannot preserve transparent pixels.
- Check before publishing: A 3 MB cap and a 268 px minimum are upload constraints, while visual legibility is a design constraint.
- For automated reviews: Cache a screenshot when the Page has not changed. ScreenshotNeo lets you choose a cache TTL; cache hits are not billed.
- For intermittent failures: Inspect the verdict and billed headers. Failed loads, bot checks, blank pages, and timeouts are not billed by ScreenshotNeo.
FAQ
Is 400 × 400 px required?
No. It is the recommended size. LinkedIn lists 268 × 268 px as the minimum, but 400 × 400 px gives you a better working source for a crisp Page logo.
Can I upload an SVG?
The listed Page-logo formats are PNG and JPEG. Export the SVG to one of those formats before uploading.
What size is a LinkedIn personal profile cover?
LinkedIn lists 1584 × 396 px as the recommended personal profile cover size. That is a wide banner, not a Page logo.
Why does a transparent logo look different after upload?
LinkedIn displays a transparent Page logo on a white background. Test contrast on white and dark backgrounds before saving.
Can I use LinkedIn’s 21 px brand minimum for my company logo?
No. That measurement belongs to LinkedIn’s own brand artwork guidance. Your organization’s Page logo follows the Page upload specifications above.
Should I put the company name in the logo?
Only if it remains readable at small avatar size. A compact symbol is often clearer than a long wordmark or tagline.


