Whenever I try to upload a .png with transparent background on Twitter I am getting a white background. I tried to upload different sizes (24x24, 256x256, 512x512) but it didn't help. It appears Twitter re-sizes the image and the transparency is lost.

However some other profile pics with transparent background (uploaded in 2011) are working just fine.

How do I upload an avatar with transparent background?

I don't really care about bigger pics (73x73). I just want my timeline profile pics (48x48) to stay transparent.

  • Did you try 73x73? – ale Jan 24 '13 at 18:06
  • Yes ,I did. But it didn't help. – Khurshid Alam Jan 26 '13 at 5:35

depends on how you upload it, when I upload from Chrome/Firefox/Safari/IE/Opera on my windows computer it allows you to "resize" and gives you that horrid white background, when I do it from my Android phone using the official app, it maintains transparency (for .png anyway), also with Plume for Android. Hope that helps!

| improve this answer | |
  • Wow that really works. I successfully uploaded it (73x73) from official android app.It didn't ask for resize. Its transparent! Twitter is really forcing us to use their official app. – Khurshid Alam Feb 22 '13 at 10:04
  • I used this method successfully - still didn't have the "main" profile 73x73 icon transparent, but the smaller ones in the timeline totally were. – Dave Jun 3 '13 at 16:15
  • it worked for me with official twitter app and a PNG (8 bit) transparent. Not the 24 bit and not with tweetcaster either (or via web Chrome). Thanks. – luison Jun 13 '13 at 10:49
  • Sadly does not work for iOS 9 nor Mac OS X El Capitan. – 2540625 Sep 28 '16 at 4:31
  • The official twitter app can no longer do this, but Plume still did the job for me just now. Thanks! – Rapti Feb 27 '18 at 17:21

Twitter just doesn't allow users to use transparent .png image anymore, since, maybe december 2012?. Nowadays they adapt this kinda thing where you can change zooms on the picture before uploading a new avatar. So i think using transparent background is useless for now. It'll always turn into white background anyway.

Too bad, cause actually avatars always look 9000 times more better with transparent background.

| improve this answer | |

All I did was upload it through the web browser and when it asked me to resize it, I just clicked the back button on editing image and it kept the transparent background. Give that a try. IDK if this works on the app but it works on web twitter.

| improve this answer | |

I tried uploading a .PNG image with some transparency but after the image was uploaded the transparency no longer there, but the image was still .PNG, so it means Twitter doesn't support images with transparency and we can't just do it.

| improve this answer | |
  • Did you check it yourself or are you indeed guessing? – Jacob Jan Tuinstra Jan 24 '13 at 18:18
  • 1
    If twitter doesn't support png with transparent background, how come older profile pics(48x48) still remain transparent (for exmp: twitter askubuntu)? I don't really care about bigger pics(73x73). I just want my timeline profile pics(48x48) to stay transparent. – Khurshid Alam Jan 26 '13 at 5:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.