You can share information about yourself with other GitHub users by setting a profile picture and adding a bio to your profile.
In this article
Changing your profile picture
Your profile picture helps identify you across GitHub in pull requests, comments, contributions pages, and graphs. You can choose to have a profile picture that represents you, your likeness, or your spirit animal.
When you sign up for an account, GitHub provides you with a randomly generated "identicon". Your identicon generates from a hash of your user ID, so there's no way to control its color or pattern. You can replace your identicon with an image of your choice.
Tip: Your profile picture should be a PNG, JPG, or GIF file under 1 MB in size. For the best quality rendering, we recommend keeping the image at about 500 by 500 pixels.
Setting a profile picture
- In the upper-right corner of any page, click your profile photo, then click Settings.
- Under Profile Picture, you can either drag-and-drop your image from a local folder, or click Upload new picture to upload a new photo manually.
- Crop your picture. When you're done, click Set new profile picture.
Resetting your profile picture to the identicon
- Go to your designated identicon at
https://github.com/identicons/USERNAME.png. - Download your identicon.
- Follow the previous steps to replace the image.
Adding a bio to your profile
Add a bio to your profile to share information about yourself with other GitHub users. With the help of @mention's and emoji, you can include information about where you currently or have previously worked, what type of work you do, or even what kind of coffee you drink.
Note: If you have the activity overview section enabled for your profile and you @mention an organization you're a member of in your profile bio, then that organization will be featured first in your activity overview. For more information, see "Showing an overview of your activity on your profile."
- In the upper-right corner of any page, click your profile photo, then click Settings.
-
Under Bio, add the content that you want displayed on your profile. The bio field is limited to 160 characters.

Tip: When you @mention an organization, only those that you're a member of will autocomplete. You can still @mention organizations that you're not a member of, like a previous employer, but the organization name won't autocomplete for you.
Click Update profile.

Setting a status
You can set a status to display information about your current availability on GitHub. Your status will show:
- on your GitHub profile page.
- when people hover over your username or avatar on GitHub.
- on a team page for a team where you're a team member. For more information, see "About teams."
- on the organization dashboard in an organization where you're a member. For more information, see "About your organization dashboard."
When you set your status, you can also let people know that you have limited availability on GitHub.


If you select the "Busy" option, when people @mention your username, assign you an issue or pull request, or request a pull request review from you, a note next to your username will show that you're busy.
- In the top right corner of GitHub, click your profile photo, then click Set your status or, if you already have a status set, click your current status.
- To add custom text to your status, click in the text field and type a status message.
- Optionally, to set an emoji status, click the smiley icon and select an emoji from the list.
- Optionally, if you'd like to share that you have limited availability, select "Busy."
- Use the drop-down menu and click the organization you want your status visible to. If you don't select an organization, your status will be public.
- Click Set status.

