Twitter Profile Picture Size, Header, Bio and Handle Limits on X

Digital Account Market

· Last updated:

The Twitter profile picture size most people quote is 400 by 400 pixels, but that is only one of several numbers you need when you set up or edit a profile on X. The handle, display name, bio, location, website field, header image and pinned post each have their own limits, and they are easy to mix up when you are filling in several profiles in a hurry.

This page puts them in one place so you can check a number without digging through settings. It covers what each field accepts, the image dimensions that crop cleanly, what a pinned post can hold and what you can change afterwards. Treat the figures as the commonly documented values at the time of writing: X adjusts its interface from time to time, so the edit-profile screen always has the final say. If you want to decide how to use these fields rather than just what fits in them, read the profile optimization guide next.

Handle rules: length and allowed characters

Your handle is the @name that appears in your profile address and in every mention. It is the strictest field on the profile, so start here.

  • Length: up to 15 characters.
  • Allowed characters: letters, numbers and underscores. No spaces, hyphens, dots or other symbols.
  • Minimum length: newly chosen handles are generally at least 4 characters, although some older accounts carry shorter ones.
  • Capitalization: uppercase and lowercase are only a display choice. A handle written as @MyBrand and @mybrand points to the same account.
  • Uniqueness: no two accounts can share a handle, which is why short, common names are usually taken.

The 15-character ceiling is the reason brand names get shortened or padded with an underscore. If the exact name you want is gone, the handle variations guide shows how to build alternatives that still look consistent across accounts.

Display name, bio, location and website fields

These four fields are free text, and they are the part of the profile people read first.

  • Display name: up to 50 characters. It can contain spaces, emoji and most symbols, and it does not have to be unique.
  • Bio: up to 160 characters. Mentions and hashtags in the bio are clickable, and line breaks are allowed.
  • Location: up to 30 characters of free text. It does not have to be a real place, so many accounts use a city, a country or a short tagline.
  • Website: a single URL shown as a link under the bio.

A small warning about counting: emoji and some non-Latin characters can take up more than one character of your allowance. If your bio is close to 160, preview it on both mobile and desktop before you save. Leaving a little headroom also makes the text easier to edit later.

Twitter profile picture size and header image dimensions

Images are where most of the cropping mistakes happen, because X shows the same upload at very different sizes.

Profile photo

  • Recommended size: a square image at 400 by 400 pixels.
  • Shape: the photo is displayed as a circle on most profiles, so anything in the corners is cut off. Keep the face or logo centered with a margin around it.
  • Formats and weight: JPG, PNG or GIF, and staying under about 2 MB keeps uploads trouble-free.
  • Small sizes: in timelines and replies your photo shrinks to a small thumbnail, so simple shapes and high contrast read better than detailed artwork.

Header image

  • Recommended size: 1500 by 500 pixels, a 3:1 ratio.
  • File size: keep it under about 5 MB.
  • Safe area: the profile photo overlaps the lower-left part of the header on desktop, and the edges are trimmed differently on phones. Put your logo or text in the middle band and treat the edges as decoration.

If you are preparing several profiles, export one template at exactly these sizes and reuse it. It saves you from re-checking the crop on every upload.

The pinned post and what it can hold

A pinned post sits at the top of your profile above the timeline, and only one post can be pinned at a time.

It is a normal post, so it follows the usual post limits. A standard account gets 280 characters, longer posts are available with X Premium, and you can attach images, video or a link like on any other post. Pin one from the three-dot menu on the post and choose the pin option. Pinning a different post replaces the old one automatically.

Good candidates for the pin are a short introduction, your current offer, a link to your best thread or a contact route. If your pinned item is a thread, pin the first post so visitors land at the beginning of it.

What you can edit and how to change it

Most fields are edited from one place. Open your profile, choose the edit profile button, and you can change the photo, header, display name, bio, location and website in a single screen.

The handle is the exception. It is changed separately under Settings and privacy, then Your account, then Account information, then Username. Pick a handle that nobody else uses and confirm. Two things to remember before you do it: links that pointed at the old handle no longer lead to the account, and the old name can be claimed by someone else. The step-by-step handle change guide walks through the screens and what to update afterwards.

If you work with accounts you have just received, the same logic applies. With single-pick categories such as 100+ Real Followers or 250+ Followers Accounts you choose the exact account, so you can plan the profile edits you want in advance. With bulk categories such as 2007/2026 Twitter Accounts the accounts are allocated randomly, so open each one after delivery and note which fields are already filled in before you change anything.

A printable one-page summary

Copy this list into a note, a spreadsheet header or a team document and keep it next to your account records.

  • Handle: up to 15 characters, letters, numbers and underscores only, usually at least 4 for new handles.
  • Display name: up to 50 characters, not unique.
  • Bio: up to 160 characters.
  • Location: up to 30 characters.
  • Website: one URL.
  • Profile photo: 400 by 400 pixels, square, shown as a circle, under about 2 MB.
  • Header image: 1500 by 500 pixels (3:1), under about 5 MB, key content in the middle band.
  • Pinned post: one at a time, follows the normal post limits.
  • Handle change: Settings and privacy, Your account, Account information, Username.

When you are ready to set up profiles on real accounts, pick the category that matches your workflow. For bulk work across many creation years, start with 2007/2026 Twitter Accounts; if you want to choose the exact account yourself, the single-pick categories linked above let you do that. Either way, fill in these fields consistently and verify each limit in the edit screen before you save.

Frequently asked questions

What is the character limit for an X handle?

A handle can be up to 15 characters long and may contain only letters, numbers and underscores. Newly chosen handles are generally at least 4 characters, although some older accounts have shorter ones.

What size should an X profile picture be?

Upload a square image, with 400 by 400 pixels being the commonly recommended size. It is displayed as a circle, so keep the important part centered, and aim for a JPG, PNG or GIF under about 2 MB.

What is the bio length limit on X?

The bio allows up to 160 characters. For comparison, the display name allows up to 50 characters and the location field allows up to 30.

What size is the X header image?

The recommended header size is 1500 by 500 pixels, a 3:1 ratio, with a file under about 5 MB. Keep your logo or text in the middle band because the edges are cropped differently on phones and desktop.

Can I change my handle after I set it?

Yes. Go to Settings and privacy, then Your account, then Account information, then Username, and choose an unused handle. Links that used the old handle will stop leading to the account, so update them afterwards using the handle change guide.

Tools

Popular categories

SupportChannel