Green Twitter Avatar: The 2009 Story and How to Tint Your X Profile Picture
In June 2009, thousands of Twitter profiles suddenly turned green. The green Twitter avatar was a show of support for protesters after Iran’s disputed presidential election, and it was one of the first times a whole social network changed its profile pictures for a cause. Here is what the green avatars were about, and how you can add a colour tint or a cause frame to your X profile picture today.
![]()
Quick answer: To make a green (or any colour) avatar on X today, open your profile photo in a free editor such as Canva or Photopea, add a semi-transparent green layer on top, export it as a square image and upload it in X under Edit profile. For a cause or campaign frame, use a frame site like Twibbonize. The old 2009 one-click “go green” site no longer works.
Table of Contents
Why Twitter avatars turned green in 2009
After the 2009 Iranian presidential election protests began, green became the colour of the opposition movement. Developer Arik Fraimovich set up a site called helpiranelection.com that used Twitter’s OAuth sign-in to add a green overlay to your avatar automatically and tweet a message of support. Celebrities and tech names joined in, the #iranelection hashtag trended for days, and supporters said tens of thousands of profiles went green within a week.

Some people joined because they supported the cause, and some because the green look was simply the trend of the week. Either way, it showed how quickly a profile picture could become a badge.
What has changed since then
- Twitter is now X, and its API is far more restricted, so one-click avatar changers like the 2009 site no longer work.
- Profile picture campaigns moved to frames rather than colour tints: rainbow flags, national flags, awareness ribbons and event badges.
- Facebook and LinkedIn have built-in frames for some causes and events, but on X you edit the image yourself and upload it.
How to make a green avatar for X in 2026
- Download your current profile picture, or pick a clear square photo of yourself.
- Open it in a free editor such as Canva or Photopea.
- Add a rectangle covering the whole photo, fill it with green (or any colour) and lower its opacity to about 30 to 50%.
- Export as a square PNG or JPG, at least 400 x 400 pixels.
- On X, go to your profile, click Edit profile, click the camera icon on your photo and upload the new image.
To use a ready-made cause frame instead of a tint, search for the campaign on Twibbonize, upload your photo, download the framed version and upload it to X the same way. For more ideas, see our guide on how to add a frame or icon to your X profile picture.
Tips before you change your avatar
- Keep your face recognisable so followers still know it’s you.
- Avoid sign-in-with-X sites that ask to post on your behalf; editing the image yourself is safer.
- Save your original photo so you can switch back later.
- Change back once the campaign or event is over, so your profile doesn’t look out of date months later.
FAQ
Why were Twitter avatars green in 2009?
To show support for Iranian protesters after the June 2009 presidential election. Green was the colour of the opposition campaign.
Does helpiranelection.com still work?
No. The site and its automatic Twitter overlay are long gone.
Can I make a green Twitter avatar on my phone?
Yes. Canva has free iPhone and Android apps; add a green shape over your photo, lower its transparency, save it and upload it from the X app under Edit profile.
How do I change my profile picture on X?
Go to your profile, click Edit profile, click the camera icon on your current photo, upload a new image and click Save.
Stuck on a gift? Try our free Gift Idea GeneratorIdeas for anyone by age, job, interests and budget, with Amazon.com and Amazon.in linksFind gifts →Get our free weekly email: new tech guides and tools, no spam.
New and updated tech guides, a free tool worth bookmarking and one useful pick, once a week. No spam, unsubscribe anytime.
One email a week. Unsubscribe anytime. See our privacy policy.






And how do you UN-do it?
It doesn’t work if your avatar is .png format.
So if all you get is your name & no picture, check the format of your original avatar & save it as .jpg first then put green overlay on.
Not sure about .gif format though.
I tried to do it a few days ago & didn’t work took me awhile to realise about .png format