A professional logo needs to work in completely different contexts: small in the browser tab as a favicon, medium in the site header, large on a storefront banner, square in an Instagram profile photo, and horizontal on a business card. Each of these contexts has different dimensions and formats — and using the wrong size results in a blurry, cropped, or distorted logo.

The good news is you don't need to create different versions from scratch for each context. With the right file in the right format, ImageTools' Resize Image tool adjusts the dimensions for any use in seconds.

The formats you need to have of your logo

Before getting into specific sizes, understand which file formats you need to keep. A well-documented logo should have at least these versions:

☁️ Keep everything in the cloud. Keep these versions in a Google Drive or Dropbox with easy access. You'll need them when hiring a freelance designer, updating a social media profile, or sending material to a print shop — often urgently.

Reference table — logo dimensions by context

ContextRecommended dimensionsIdeal formatNote
Website header (desktop)200–400px wideSVG or transparent PNGHeight proportional to layout
Favicon (browser tab)16×16, 32×32, 48×48px.ico + PNGUse the Favicon Generator
Apple Touch Icon (iOS)180×180pxPNG with no transparencySolid background recommended
Android app icon (PWA)192×192 and 512×512pxPNGRequired in the webmanifest
Instagram — profile photo320×320px (displayed at 110px)PNG or JPGWill be cropped into a circle
Facebook — profile photo170×170pxPNG or JPGDisplayed in a circle on desktop
Facebook — cover photo820×312pxJPG or PNGLogo as an element, not the whole photo
LinkedIn — company logo300×300pxPNG or JPGMin. 300×300, max. 4 MB
LinkedIn — company cover1128×191pxPNG or JPGLogo as an element within the cover
YouTube — channel icon800×800pxPNG or JPGDisplayed in a circle, 98px on TV
YouTube — channel art2560×1440pxJPG or PNGLogo as an element, safe area: 1546×423px
WhatsApp Business — profile640×640pxPNG or JPGDisplayed in a circle
TikTok — profile photo200×200px (min.)JPG or PNGDisplayed in a circle
Twitter / X — profile photo400×400pxPNG or JPGDisplayed in a circle, 48px in feed
Email (signature)200–300px widePNG with white background or JPGAvoid transparency in older clients
Business card (digital)400–600px wideTransparent PNGFor compositing into the card layout
Presentation (slides)200–400px wideTransparent PNG or SVGProportional to the slide (16:9)

Logo for websites

Header

In the site header, the logo is usually between 150px and 400px wide, with proportional height. The exact width depends on the layout — a compact header might use 150px, while a site with plenty of space can use 300–400px. What matters most is that the logo is sharp on Retina displays: export it as PNG at double the display width (or use SVG, which handles this automatically) and let CSS control the display size.

Always use SVG or PNG with a transparent background in the header — the header's background changes with the design and scroll, and a logo with a white background will create a visible white rectangle over colored backgrounds.

Favicon

A favicon is the icon shown in the browser tab, bookmarks, and mobile device home screens. An effective favicon is a simplified version of the logo — usually just the symbol or initial, without the company's full name, since the space is too small for legible text.

The sizes you need are: 16×16px and 32×32px for desktop browsers, 180×180px for iOS (Apple Touch Icon), and 192×192px and 512×512px for Android and PWAs. Use ImageTools' Favicon Generator to generate all of these sizes automatically from the logo.

Generate every favicon size at once

From logo to favicon for browsers, iOS, Android, and PWA — every size you need in seconds.

Generate favicon for free

Logo for social media

Why the logo needs to work in square and circular formats

Practically every social network displays the profile photo in a circular format. This creates a specific challenge for horizontal logos (name + icon side by side): in the circular space, the logo either ends up too small to read, or parts of it get cropped at the edges.

The most efficient solution is to have an "icon" version of the logo — just the brand's symbol or initials, centered in a square area — specifically for use as a social media profile photo. This version maintains visual recognition without the cropping problems.

Instagram

Instagram accepts profile photos up to 320×320px, but displays them at only 110px on the profile and 32px in the feed. The file must be square. If the logo is horizontal, center it in a square area with adequate padding so nothing gets cut off by the platform's circular crop.

Facebook

A Facebook page's profile photo is displayed at 170×170px on desktop and 128×128px on mobile, always cropped into a circle. The cover photo is 820×312px — in it, the logo usually appears as an element of the cover design, not filling the entire image.

LinkedIn

For company profiles, LinkedIn displays the logo at 300×300px (square) on the page and at smaller sizes in listings. It's one of the contexts where image quality most influences professional perception — use high-quality PNG, without excessive compression.

YouTube

The YouTube channel icon is displayed at very different sizes depending on the context: 98px on a smart TV, 32px in the desktop feed, 88px on a mobile profile. The file must be at least 800×800px to cover all these sizes sharply. The channel art (banner) is 2560×1440px, but the "safe area" — the region visible on every device — is just the centered 1546×423px. The logo needs to stay within that area.

WhatsApp Business

The WhatsApp Business profile photo is displayed in a circle, at a display size of about 50px in chats. Use a 640×640px file to ensure sharpness in full-screen previews. As with other social networks, horizontal logos don't work well here — use the icon or symbol version of the brand.

📐 Tip for horizontal logos on social media: create a square version by adding white space (or the brand's background color) on the sides. The ideal proportion is the logo taking up 60% to 75% of the square's width, with equal margins on all four sides. This avoids the circular crop and ensures the logo appears in full.

Logo for print

Printing follows completely different logic from digital. Pixel resolution isn't what matters — what matters is the relationship between pixels and the physical print size, measured in DPI (dots per inch). The print industry standard is 300 DPI.

How to calculate the pixels needed for printing

Formula: pixels = size in inches × DPI

Practical examples:

MaterialTypical logo sizePixels needed (300 DPI)
Business card (logo)1.2 × 0.6 in354 × 177px
Letterhead (header)2 × 0.8 in591 × 236px
Small packaging1.6 × 1.6 in472 × 472px
T-shirt (chest)4 × 2 in1181 × 591px
Mug (side logo)3.2 × 1.6 in945 × 472px
Custom tote bag6 × 3.2 in1772 × 945px
Banner/rollup (top logo)8 × 4 in2362 × 1181px

To avoid having to calculate this case by case, the most practical solution is to use SVG — the vector format scales without limit and can be printed at any size with no loss of quality. Any professional print shop accepts SVG (or its vector PDF equivalent, generated from the SVG in Illustrator or Inkscape).

Formats accepted by print shops

Most professional print shops accept and prefer:

🖨️ For embroidery and laser cutting: these processes require vectors with clean paths. Logos with gradients, shadows, or photographic effects need to be simplified before sending to production. A designer can do this "vectorization" from the logo's PNG if the original vector file doesn't exist.

Resizing the logo for each use

With the logo's base file in high-resolution PNG (at least 1000×1000px) or SVG, use ImageTools' Resize Image tool to adjust it to each platform's dimensions. The resizer lets you set exact width and height in pixels, keeping or adjusting the original aspect ratio.

Recommended workflow for preparing the logo's versions:

  1. Always start from the highest-resolution file available — SVG or PNG above 1000px.
  2. Resize it to the destination's dimensions using the Resize tool.
  3. For social media, lightly compress it with the Image Compressor — keeping quality at 85–90% to avoid losing sharpness.
  4. For printing, send the SVG directly or convert it to vector PDF.

Resize the logo for any use

Precisely adjust the logo's pixel dimensions — without distorting the aspect ratio.

Resize logo for free

Common mistakes when using the logo at different sizes

Using the same file for every context

A 2000px logo in an email signature will load slowly and appear huge. A 100px logo in an A4 print will look pixelated. Every context has its own ideal dimensions — use this guide as a reference and resize before using it.

Not having a version for dark backgrounds

Many logos are initially created in dark colors over a light background. In posts with a black or colored background — common in Instagram Stories and LinkedIn covers — the logo simply disappears. Always create and save a version with the main elements in white or a light color.

Saving an overly large PNG for social media

A 2000×2000px PNG for an Instagram profile photo doesn't improve display quality — Instagram compresses everything above the needed size. Upload it at the ideal dimensions (320×320px) with 90% quality compression to avoid double compression by the platform.

Using JPG for logos with a transparent background

JPG doesn't support transparency — when you save a transparent PNG logo as JPG, the transparent background gets replaced with white. If the logo needs a transparent background (to be used over different background colors), always use PNG or WebP.

Enlarging a small PNG instead of using the SVG

If the logo exists as SVG, always use the SVG as the base for resizing — never enlarge a small PNG. Enlarging a PNG creates pixelation that can't be fixed without the original vector file.

Don't have a logo yet? Create one now

If you don't have a logo yet or want to create a professional version, ImageTools offers two tools for this: the Logo Maker, where you choose icon, colors, and typography with full control, and the AI Logo Maker, where you describe your brand and the AI generates vector options ready to download. Both export as SVG and PNG — the formats you need for every use described in this guide.

Create your brand's logo now

Result in SVG and PNG with a transparent background — ready for websites, social media, and print.

Create logo Create logo with AI

Frequently Asked Questions

What's the ideal logo size for a website header?
There's no single size — it depends on the layout. Most sites use logos 150 to 400px wide in the header, with height proportional to the design. What matters most is that the file is SVG (to scale perfectly on any screen) or PNG at double the display width to cover Retina displays. Use CSS to control the display size, not the file size.
My logo is horizontal — how do I use it in a circular social media profile photo?
Horizontal logos (icon + name side by side) don't work well in circular profile photos because they either end up too small to read or get their edges cropped off. The solution is to create an "icon" version of the logo — just the symbol or initials, centered in a square — for exclusive use as a profile photo. Another option is to center the horizontal logo in a square area with plenty of side padding, but the result tends to be smaller than ideal.
Why does my logo get pixelated when I enlarge it?
Because you're using a PNG (raster) file and trying to display it larger than the original. PNGs have a fixed resolution — enlarging creates irreversible pixelation. For logos that need to work at multiple sizes, SVG is the only format that scales without limit and with no pixelation. If you only have PNG, don't enlarge it beyond 120% of the original size.
What size logo should I use for a business card?
A standard business card (3.5×2 in) usually has a logo about 1–1.5 in wide. At 300 DPI — the print standard — that corresponds to roughly 300–450 pixels wide. If you have the logo in SVG, send it directly to the print shop or the designer building the card; the SVG will be resized to the exact print dimensions with no loss of quality at all.
Do I need different versions of the logo for my site's light and dark modes?
Yes, it's highly recommended. A dark blue logo disappears completely against a dark header in dark mode. The most elegant implementation uses the CSS media query prefers-color-scheme or the HTML <picture> tag with media to automatically switch between the light and dark version of the logo depending on the user's system preference — with no visitor interaction needed.
What is the safe area on a YouTube banner and why does it matter?
The YouTube banner (channel art) is displayed on devices with very different screen sizes — from phones to 65-inch smart TVs. The file is 2560×1440px, but different parts are visible on each device. The "safe area" — the central 1546×423px region — is the only area guaranteed to be visible on every device. The logo, text, and important elements should stay within that area. The rest of the banner is background visual that may get cropped depending on the screen.