Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

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

Any idea how do I upload a avatar with transparent background?

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

share|improve this question
Did you try 73x73? – Al E. Jan 24 '13 at 18:06
Yes ,I did. But it didn't help. – Khurshid Alam Jan 26 '13 at 5:35
up vote 5 down vote accepted

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!

share|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

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.

share|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.

share|improve this answer
Did you check it yourself or are you indeed guessing? – Jacob Jan Tuinstra Jan 24 '13 at 18:18
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 posting your answer, you agree to the privacy policy and terms of service.

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