Skip to content
All tools
X / Twitter

X (Twitter) header and profile picture resizer

Create an avatar, header, and image-post variants with crop and file-size guidance.

Sources reviewed 2026-10-20

1. Add your artwork

Start with a photo or design. Adjust each result below.

JPG, PNG, WebP, AVIF or still GIF · 40 MB per file · processing on your device.

2. Add your identity

Use a separate avatar / icon, and an optional logo to overlay on artwork.

Logo backgrounds are removed automatically. Review the preview before applying. Complex backgrounds may need a model download.

3. Prepare multiple images

Use the main artwork for one image, or add a batch here to prepare posts, thumbnails and covers together.

Content images · 0 added
Up to 50 images · one output per photo
Platform requirements & account conditions
  • Avatar and header sizes are official recommendations. The post resolutions are Batch presets within X’s published aspect-ratio range.
  • Header display varies with the browser and screen. X warns that up to 60 px at the top and bottom may be cropped.
  • The documented 2 MB profile-photo limit applies to the avatar. A separate header byte limit is not stated in the cited article.
  • X supports up to four photos in a post. Multiple-photo layouts can crop differently from an individual image preview.

Profile

Profile photo

400 × 400 · PNG · Recommended

Add artwork or replace this image

Your profile image, prepared with a circular preview.

Specs & placement notes

X recommends 400 × 400 profile photos, accepts JPEG/GIF/PNG, and sets a maximum profile-photo size of 2 MB.

Keep the mark or face clear of the corners. The exported image remains square.

Maximum output: 1.9 MB. Checked after encoding.

Official documentation ↗

Profile header

1500 × 500 · JPG · Recommended

Add artwork or replace this image

A wide header above your profile information.

Specs & placement notes

X recommends a 1500 × 500 header and warns that 60 px at the top and bottom could be cropped on some screens and browsers.

Keep key content clear of the marked top and bottom strips. The avatar can also overlap the header in the profile layout.

Official documentation ↗

Post images

Landscape post

1600 × 900 · JPG · Optional

Add Content images

A 16:9 image for an individual photo post.

Specs & placement notes

X displays individual photos in full at standard ratios between 2:1 and 3:4, accepts JPEG/PNG/GIF, and limits photos to 5 MB. 1600 × 900 is a Batch preset.

This exact size is a Batch preset. The platform does not mandate these dimensions.

This size is a convenient preset, not a required resolution. Multi-photo posts can use a different crop.

Maximum output: 4.8 MB. Checked after encoding.

Official documentation ↗

Square post

1200 × 1200 · JPG · Optional

Add Content images

A square variant for an individual photo post.

Specs & placement notes

X supports single-photo ratios between 2:1 and 3:4 and photos up to 5 MB. 1200 × 1200 is a Batch preset within that range.

This exact size is a Batch preset. The platform does not mandate these dimensions.

The exported photo is static. X may use different framing when it is combined with other images.

Maximum output: 4.8 MB. Checked after encoding.

Official documentation ↗

Portrait post

1200 × 1600 · JPG · Optional

Add Content images

A 3:4 portrait variant for an individual photo post.

Specs & placement notes

X supports single-photo ratios between 2:1 and 3:4 and photos up to 5 MB. 1200 × 1600 is a Batch preset at the portrait end of that range.

This exact size is a Batch preset. The platform does not mandate these dimensions.

Keep the subject within the full portrait crop; check X’s composer if posting several images together.

Maximum output: 4.8 MB. Checked after encoding.

Official documentation ↗
Set checklist · 3 items to review
  • Profile photo: add a source image
  • Profile header: add a source image
  • Landscape post: add a source image

You can prepare a partial set. The ZIP guide records every missing or excluded item.

0 files ready to prepare

Partial set: 3 checklist items need attention.

Each asset links to its official source. Batch presets and illustrative guides are labeled separately. Review visual content before publishing; exports do not guarantee platform approval. Batch is not affiliated with these platforms.

How to prepare X / Twitter images

  1. 1. Choose the right source

    Add your main artwork, then a separate profile image or icon. Add multiple content images when you need a batch of posts or thumbnails.

  2. 2. Review each crop

    Select the presets you need and open Adjust to position each image. Use crop to fill the frame or fit to retain the entire image. Check the safe-area guides where provided.

  3. 3. Prepare and download

    Prepare the selected files to check dimensions, formats and published file limits. Download a single image or a ZIP, then review the destination preview before publishing.

X / Twitter image sizes included in this tool

These are the tool’s export dimensions. “Batch preset” is a practical starting point, not a platform requirement. Account eligibility and content rules can also apply; follow each source for the current specification.

X / Twitter image export dimensions and source references
ImageWidth × height (px)Basis
Profile photo400 × 400Official guidance
Profile header1500 × 500Official guidance
Landscape post1600 × 900Batch preset
Square post1200 × 1200Batch preset
Portrait post1200 × 1600Batch preset

Before you export

  • Avatar and header sizes are official recommendations. The post resolutions are Batch presets within X’s published aspect-ratio range.
  • Header display varies with the browser and screen. X warns that up to 60 px at the top and bottom may be cropped.
  • The documented 2 MB profile-photo limit applies to the avatar. A separate header byte limit is not stated in the cited article.
  • X supports up to four photos in a post. Multiple-photo layouts can crop differently from an individual image preview.

Batch is free because of ads

With your permission, optional cookies would personalize ads and measure usage. Necessary storage keeps your preferences working. Privacy