Telegram Profile Picture Resizer
Turn any photo into a full Telegram DP — the whole picture, no crop — or frame it inside the circle yourself, and download it at the 640×640 Telegram keeps.
How it works
How to resize a photo for a Telegram DP?
Open a photo
Drop a JPG, PNG or WebP — tall, wide or square, it stays on your device. It opens as a full DP: the whole photo inside the square, nothing cut off.
Choose what fills the gaps
A blur of the photo, white, or the dark blue of Telegram’s night theme — or switch to Fill the frame and drag, zoom and turn the photo to crop it inside the circle yourself. Want just you on a colour? remove the background first, then drop the cut-out in here.
Check it where it will be seen
The mock-up shows the same DP with your profile pulled open, in a chat header, in the chat list and beside a group message — on the night theme or the day one.
Download and set it
Save the 640×640 file, then in Telegram open Settings → Set Profile Photo (Change Profile Photo on iPhone) and pick it. It is already square, so the crop box covers all of it — just tap the tick.
Setting it
How to change your profile picture on Telegram
Every Telegram app puts a square crop box over whatever you pick. With a square file from here it already covers the whole picture, so keep it where it is and confirm:
| Android | Open the ☰ menu → Settings → Set Profile Photo, choose the downloaded file from your gallery or Downloads, and tap the tick. The crop box already covers the whole square. |
| iPhone | Save the file to Photos first (open it from Safari’s downloads, then Share → Save Image). In Telegram, open the Settings tab → Change Profile Photo (Set Photo or Video if you have none yet), pick it and tap Done. |
| Telegram Desktop | Open the ☰ menu → Settings → Edit profile (My Account on some versions), click the camera on your photo → Choose from file, and confirm with Done. |
| Telegram Web | Open the ☰ menu → Settings → the pencil to edit your profile, click your photo, pick the file and confirm. |
The new photo goes in front of the ones you set before, which stay in your profile for people to swipe through until you delete them. A group or channel photo is set the same way, from its info → Edit, by an admin.
Sizes
Telegram profile picture size
The Telegram profile picture size to upload is 640×640 pixels: a square, a 1:1 ratio. Telegram keeps a 640 px square and a 160 px copy of it, cuts a circle out of them for every list and chat, and shows the whole square only when someone pulls your profile open or taps the photo. The Android app scales a bigger pick down to 800 px before sending it; Telegram Desktop scales a smaller one up to 640. Upload anything that is not square and the app makes you crop it — which is the whole reason a “full DP” has to be made before it reaches Telegram, not inside it.
| Upload | When to use it |
|---|---|
| 640×640 | The size Telegram keeps. Upload exactly this and nothing is resized on the way in, so nothing is softened twice. |
| 800×800 | The most Telegram for Android sends. A little room for a second crop in the app before it comes back down to 640. |
| 1280×1280 | For zooming in again inside Telegram’s own crop box and still landing above 640. No sharper once it is set. |
| 512×512 | A lighter file for a slow connection. Telegram scales it up to 640, which is barely visible in a circle. |
Where it ends up, in the app’s own dp — two to three times that in real pixels on a modern phone: the full width of the screen when your profile is pulled down, then a circle in the chat list at 56, the top of a chat at 42 and beside a message in a group at 42. The corners of the square are only ever seen with the profile open, so keep anything that matters inside the circle.
Everything else
Telegram image sizes, in one table
| Image | Size | Worth knowing |
|---|---|---|
| Profile picture (DP) | 640×640 | Square, 1:1. A circle everywhere but the expanded profile and the full-screen view. Saved as a JPG, so transparency does not survive. |
| Group or channel photo | 640×640 | The same square-in-a-circle as a DP, set by an admin. |
| Profile video | 800×800 | Square MPEG-4, up to 1080×1080. You pick the frame that stands in for it wherever it does not play. |
| Photo in a chat | 1280 / 2560 px | Long side, sent as standard or as high quality. Send as a file to keep the original. |
| Story | 1080×1920 | 9:16, full screen. |
| Sticker | 512×512 | PNG or WebP, one side exactly 512 px and the other 512 or less. |
| Custom emoji | 100×100 | Exactly 100×100, for Premium emoji packs. |
Need the same face for other apps too? the profile picture maker exports every platform’s size in one ZIP, and the WhatsApp DP maker does this for WhatsApp’s 640×640.
Questions