Back to Blog

Square PFP size guide for Twitter, Instagram, Discord and more

Written by Jake Bennett
Square PFP size guide for Twitter, Instagram, Discord and more

You upload a nice photo to Twitter and your face gets cut off. Or you set a new Discord avatar and it’s blurry. Or Instagram crops it weird and half your head is gone.

This happens because your photo isn’t square. Every platform wants a 1:1 square image, but almost nothing you shoot on a phone or camera comes out square. So you need to crop it, and if you crop wrong (or let the platform do it), the result looks bad.

Here’s how to do it right.

The short version

If you just want the fastest path: upload your photo to Square PFP Maker, it detects your face and centers it in a square crop, pick your size, download. Done in about 10 seconds.

If you want to understand the process or do it yourself, keep reading.

What “square PFP” actually means

PFP is short for profile picture. A “square PFP” just means your avatar image is 1:1 ratio, same width as height. Every major platform (Twitter, Instagram, Discord, LinkedIn, Reddit, GitHub, YouTube, Pinterest) requires the uploaded file to be square even though most display it as a circle.

Why this matters: if you upload a rectangle, the platform guesses how to crop it. Usually it centers the crop, which is fine if your face is dead center. If your face is off to one side, it gets clipped.

The fix is simple. Crop to 1:1 yourself before uploading. That way you control what stays in frame.

Four ways to do it

1. Square PFP Maker (what I’d recommend)

Square PFP Maker is a free browser tool. Upload any photo and it figures out where your face is, then builds a square crop around it.

The nice thing is you don’t have to manually drag a crop box and guess if your face is centered enough. It also lets you pick output sizes. Discord wants 512x512, Twitter wants 400x400, and you can export for each one.

There’s also a photo-to-square converter with more manual control if the auto-crop misses.

2. iPhone Photos app

Open your photo, tap Edit, tap the crop icon, then tap the aspect ratio button at the top right and choose 1:1. Drag the image to center your face. Tap Done.

One thing I’ve noticed: people tend to not zoom in enough. Your face looks fine on your phone screen, but when Twitter shows it at 40 pixels wide in a reply thread, you can barely tell who it is. Zoom in tighter than you think you need to.

3. Android (Google Photos)

Pretty similar to iPhone. Select your photo, tap Edit, tap Crop, choose 1:1, reposition, tap Save copy. Google Photos saves the cropped version alongside the original, which is handy.

4. Desktop editors

Photoshop, GIMP, Canva, whatever you have. Open the image, select the crop tool, set ratio to 1:1, position over your subject, export.

This gives you the most control if you want to do extra stuff like remove the background, adjust colors, or add a border. For most people just wanting a profile picture, it’s overkill. But if you’re making a brand logo avatar, it’s worth the extra effort.

Sizes to know

Different platforms recommend different sizes, but they all want square.

Platform Upload this size Shows as
Twitter/X 400 x 400 px Circle
Instagram 640 x 640 px Circle
Discord 512 x 512 px Circle
LinkedIn 400 x 400 px Circle
Reddit 256 x 256 px Circle
GitHub 460 x 460 px Circle
YouTube 800 x 800 px Circle

A quick note on Instagram: the display size is 320x320 but upload at 640x640. Instagram compresses heavily, and the extra resolution helps. I’ve compared side-by-side uploads at 320 vs 640, and the 640 version consistently looks sharper after compression.

If you want the detailed breakdown for every platform with exact file size limits and display sizes, I wrote a separate square PFP size guide that covers all of it.

A few things that make a difference

These aren’t rules. Just stuff I’ve noticed from making and seeing a lot of profile pictures.

Center your face, not the image. The platform crops your square into a circle. Anything in the four corners disappears. Your face needs to sit in the middle 70% of the square. I see a lot of PFPs where someone’s face is technically centered but too small, and the circle crop catches empty background on the sides. Fill more of the frame.

Lighting matters more than you’d think. A well-lit selfie from your phone looks better as a tiny avatar than a poorly-lit DSLR shot. Front-facing natural light, no harsh shadows. That’s really all you need.

Simple backgrounds win at small sizes. Profile pictures in comment threads and sidebars are displayed at roughly 30 to 60 pixels. At that size, a busy background just turns into visual noise. A plain wall, a blurred background, or a solid color works much better.

Start with a high-res source. Anything under 600x600 is going to look soft after the platform compresses it. Phone photos are usually fine (iPhone shoots at 4032x3024 by default), but if you’re cropping from a screenshot or a downloaded image, check the resolution first.

The most common mistake

Uploading a 16:9 or 4:3 photo without cropping. The platform auto-centers and crops it, and the result is almost always wrong. Faces get cut off, logos get clipped, and you end up with an avatar that looks like you didn’t bother.

It takes 10 seconds to crop to 1:1 before uploading. Just do it.

Make one and use it everywhere

You don’t need a different profile picture for every platform. Make one good square PFP at 512x512 or 800x800 and upload it to all of them. The square shape means no surprise cropping on any platform.

If you want the quick path: Square PFP Maker, upload, download, done.

FAQ

What size should I make it?

512 x 512 is the safest all-purpose size. Discord supports it natively, Twitter and Instagram handle it fine. If you use YouTube, go with 800 x 800 since that’s their recommended size.

Can I use the same PFP on every platform?

Yes. Make one at 512x512 or 800x800 in PNG and upload it everywhere. The square shape works on all of them.

How do I keep my face from getting cut off in the circle crop?

Center your face with about 15-20% of empty space on each side. The circle hides the corners, so if your face is in the center 70% of the square you’re safe.

JPG or PNG?

JPG for photos, PNG for logos or graphics. Most platforms accept both. I default to PNG because it survives compression better, but honestly for a profile photo it barely matters.

My PFP looks blurry on Twitter. Why?

Probably a low-resolution source image. Twitter compresses hard. Upload at 400x400 minimum from a sharp source. If your original photo is low-res to begin with, compression makes it worse.

How do I crop to square on my phone?

iPhone: Photos > Edit > Crop > 1:1 > Done. Android: Google Photos > Edit > Crop > 1:1 > Save copy. Or just use Square PFP Maker in your phone browser, which handles the crop automatically.

Square PFP size guide for Twitter, Instagram, Discord and more | squarepfp.com