Free tools Windows power users keep installed
One-click scans. No signup required.
There is no universal square size for a website header image. The correct dimensions depend on whether you mean a logo, a header/banner background, or a social-sharing image, plus the rules of your site builder and template. When no exact specification is available, create a sharp square master at about 2,000–2,500 × 2,000–2,500 pixels, keep important content near the center, compress it for the web, and preview the result on desktop and mobile. That range is a practical starting point inferred from Squarespace’s 2,500-pixel general-image guidance—not a cross-platform requirement.
First identify which “header” you are making
The word header describes several different components. They do not share one size or aspect ratio.
Logo or mark in the site header
A logo is usually placed inside a constrained box and may be displayed at many smaller sizes than the uploaded file. The important properties are a clean master, readable lettering at the smallest display size, and enough transparent or background space for the template. A square source can work well for an icon or stacked logo, but a wide wordmark normally should remain wide rather than being forced into a square.
Header or banner background
A banner spans a horizontal area. A square upload may be accepted, but the design will usually crop its top and bottom or enlarge it until the container is filled. Squarespace’s published banner guidance calls for images 1,500–2,500 pixels wide, wider than tall, and says site-wide banners should not exceed 2,500 pixels. That guidance describes a landscape banner, not a square image.
Social-sharing or link-preview image
Open Graph and social cards have their own landscape requirements. Wix recommends 1,200 × 630 pixels (a 1.91:1 ratio), with 600 × 315 pixels suggested for smaller previews and 200 × 200 pixels listed as a minimum. A square header image is therefore not automatically suitable for a link preview. Wix also lists 1,500 × 500 pixels for a Twitter header cover, illustrating why the destination must be identified first.
Recommended square dimensions when no rule is provided
Use a large square master between 2,000 × 2,000 and 2,500 × 2,500 pixels. This gives responsive layouts enough source detail while leaving room for later crops. Do not interpret those numbers as a required upload size: a platform may impose a smaller maximum, resize automatically, or prescribe a different ratio.
#1 Best Overall
- HTML CSS Design and Build Web Sites
- Comes with secure packaging
- It can be a gift option
| Use case | Starting specification | What to verify |
|---|---|---|
| Square logo/icon | 2,000–2,500 px square master | Template’s logo box, transparency support, minimum displayed size |
| Wide site banner | 1,500–2,500 px wide and wider than tall (Squarespace guidance) | Container ratio, maximum width, focal-point controls |
| Open Graph/link preview | 1,200 × 630 px (Wix recommendation) | Platform-specific card ratio and preview crop |
| Twitter header cover | 1,500 × 500 px (Wix listing) | Account or theme safe areas and responsive crop |
If your builder publishes an exact maximum or aspect ratio, follow that specification instead of this general starting range.
Why a square image gets cropped in a header
Most header containers are rectangular. The browser or content-management system must either stretch the square, leave empty space, or crop it. Responsive themes commonly use a cover-style crop: the image is enlarged until the container is filled, and pixels outside the container are hidden. The crop changes as the viewport changes, so a composition that looks correct on a laptop can lose its subject on a phone.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteImportant details near an edge are especially vulnerable. A logo, face, product screenshot, or headline should sit in the visual center with generous breathing room. There is no universal safe-area percentage for square headers; builders implement different crops and controls. Treat any safe area as a property of the specific template and verify it in that template’s preview.
A reliable preparation workflow
- Name the component. Decide whether the file is a logo, a banner/background, or a social card. Record the platform, theme, and exact upload field.
- Read the current component guidance. Look for required ratio, maximum dimensions, file-size limit, supported formats, and whether the platform creates responsive widths automatically.
- Create a master. If the component is genuinely square and no other rule exists, work at 2,000–2,500 pixels on each side. Keep critical text and marks toward the center and avoid placing them against the outermost edges.
- Export an appropriate format. Use JPEG for photographic content, PNG when transparency or very sharp flat graphics are essential, and WebP when the builder supports it. Export in sRGB and preserve the required transparency.
- Compress and inspect weight. Squarespace recommends uploads of 500 KB or less when practical and automatically generates multiple responsive widths. Compression should not introduce visible halos, fuzzy type, or banding.
- Upload through the exact component. A file that works in an image block may be cropped differently when assigned as a site-wide banner or logo.
- Preview both breakpoints. Check desktop and mobile views, then test an unusually narrow and unusually wide window. Confirm that the focal subject, logo, and any text remain visible.
- Adjust the focal point or crop. If the editor offers a focal-point control, move it toward the subject instead of repeatedly enlarging the source. If no control exists, redesign the source with more surrounding space or use the component’s required landscape ratio.
Platform-specific evidence and what it means
Squarespace
Squarespace says there is no specific image height-and-width requirement for image blocks, because its responsive system generates multiple widths. Its general guidance calls 2,500 pixels of width ideal for most images. For banners, it recommends 1,500–2,500 pixels wide, wider than tall, and says site-wide banners should not exceed 2,500 pixels. Therefore, a 2,000 × 2,000 square is a reasonable master for a square image block, but it is not the recommended shape for a Squarespace banner.
Wix
Wix’s documented Open Graph recommendation is 1,200 × 630 pixels, not square. It lists 600 × 315 pixels for smaller previews and 200 × 200 pixels as a minimum. Wix also lists 1,500 × 500 pixels for a Twitter header cover. These figures demonstrate that “header” must be paired with the exact Wix component or destination before you export.
Rank #2
File format, quality, and performance decisions
Choose dimensions before quality
Uploading a huge file does not compensate for a wrong aspect ratio. First match the component’s shape; then choose the largest useful source within its limit. A 2,500-pixel square that is cropped to a shallow banner wastes pixels and can increase download time.
Keep text legible
Rasterized text becomes difficult to read after responsive downscaling. Use a vector logo when the platform accepts one, or keep type bold, high-contrast, and away from the crop boundaries. Test the smallest real display size, not just the editor’s large preview.
Balance compression and loading
Use a quality setting that removes invisible data without creating ringing around letters or blocky gradients. Remove unnecessary metadata, retain the color profile expected by the platform, and compare the compressed file against the original at 100% zoom. If the platform creates responsive derivatives, a correctly sized master can be more valuable than uploading several manually resized copies.
Troubleshooting common problems
The upload is rejected
Check the file extension, color mode, transparency, pixel maximum, and byte limit. Convert to a supported JPEG, PNG, or WebP, reduce dimensions, and export again. Do not simply rename the extension.
The subject disappears on mobile
The mobile container is using a different crop. Move the focal point if the editor supports it, add more margin around the subject, or create a dedicated mobile asset. A square source cannot guarantee visibility in a very wide or very shallow container.
Rank #3
The image looks blurry
Confirm that the original is large enough for the rendered size and that it was not repeatedly re-saved at low quality. Avoid enlarging a small file. Check whether the platform is showing a low-resolution preview while the page is still loading.
The banner looks stretched
Stretching indicates that the component is fitting the entire square into a rectangular box rather than cropping it. Use the component’s recommended landscape dimensions or change its fit mode to cover, if available.
The file is slow to load
Inspect byte size and format, remove oversized dimensions that the component never displays, and enable the platform’s responsive-image or optimization feature. Keep the practical 500 KB target in mind where Squarespace’s guidance applies, but follow your own platform’s limit when it differs.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Preview the finished page at scale
A screenshot is useful for checking the crop that real visitors will see, especially when the editor’s preview does not reproduce a browser’s exact viewport. Capture at least one desktop and one narrow mobile viewport, and check the page after consent dialogs, newsletter popups, and chat widgets are handled. For repeatable checks, automate the capture rather than relying on a single manual glance.
Rank #4
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server. One GET request returns a PNG, JPEG, WebP, or PDF, and its cleanup steps accept cookie/consent banners and remove more than 60 known consent platforms, newsletter popups, and chat widgets before capture. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed; response headers identify the page verdict and billing status. Its MCP tools—take_screenshot, get_page_info, and capture_pdf—let Claude, Cursor, or another MCP client run the same checks.
See the complete parameter reference in the ScreenshotNeo documentation. This cURL request captures a page for a visual check:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python:
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)
Node.js:
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000 shots. Create a free ScreenshotNeo account to test your header at real desktop and mobile sizes.
Frequently Asked Questions
Is 2,000 × 2,000 pixels good for a square website header?
Yes, it is a sensible starting master when the component is truly square and the platform gives no exact rule. It is not a universal requirement, and a rectangular banner may need a different source ratio.
Recommended Free Tools
Should a website banner be square?
Usually not. Banner containers are wider than tall, and Squarespace’s guidance specifically recommends 1,500–2,500 pixels wide with a landscape shape.
What size should a social-sharing header image be?
Use the social platform’s card specification. Wix recommends 1,200 × 630 pixels for an Open Graph image, which is landscape rather than square.
Why does the same upload look different on desktop and mobile?
Responsive containers change their aspect ratio and crop. Preview both breakpoints and use the template’s focal-point control or a component-specific asset.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.

