Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸ† GitHub Profile Achievements β€” Full Guide

Every badge GitHub currently hands out for your profile, what it looks like, and exactly how to unlock it. Click each dropdown for the step-by-step.

πŸ’‘ Achievements show up on your profile at github.com/<your-username>?tab=achievements. You can hide them anytime in Settings β†’ Public profile β†’ Achievements.


⭐ Currently Earnable

Pull Shark 🦈

How to earn it

Get pull requests merged β€” on any repo, including your own.

Tier Merged PRs
Default 2
πŸ₯‰ Bronze 16
πŸ₯ˆ Silver 128
πŸ₯‡ Gold 1,024

Steps:

  1. Open a pull request (even a tiny doc fix or typo counts).
  2. Get it merged into the target branch.
  3. Repeat. Contributing to your own repos counts too, so if you're short on collaborators, merge PRs against your own projects.

Pair Extraordinaire πŸ‘₯

How to earn it

Co-author a merged pull request with another person.

Tier Co-authored merged PRs
Default 1
πŸ₯‰ Bronze 10
πŸ₯ˆ Silver 24
πŸ₯‡ Gold 48

Steps:

  1. Pair up with another GitHub user on a commit.
  2. Add a co-author trailer to the commit message:
    Co-authored-by: Name <email@example.com>
    
    (GitHub Desktop and most IDEs can add this for you automatically when pairing.)
  3. Merge the pull request containing that commit.

Quickdraw πŸ”«

How to earn it

Close an issue or pull request within 5 minutes of opening it.

No tiers β€” one-time badge.

Steps:

  1. Open an issue or PR (yes, your own issues/PRs count).
  2. Close it within 5 minutes of creation.
  3. Badge unlocks almost instantly. Easiest achievement on this list.

YOLO 🎲

How to earn it

Merge your own pull request without requesting/getting a code review.

No tiers β€” one-time badge.

Steps:

  1. Open a pull request on a repo you have write/admin access to.
  2. Merge it yourself without any review being requested or given.
  3. Requires no branch protection rules forcing reviews on that repo.

Starstruck ✨

How to earn it

Create a repository that earns stars from other users.

Tier Stars
Default 16
πŸ₯‰ Bronze 128
πŸ₯ˆ Silver 512
πŸ₯‡ Gold 4,096

Steps:

  1. Create/own a public repository.
  2. Get real GitHub users to star it (starring your own repo doesn't count).
  3. Sharing genuinely useful projects, tools, or templates is the realistic way to climb the tiers.

Galaxy Brain 🧠

How to earn it

Get your answer accepted in GitHub Discussions' Q&A category.

Tier Accepted answers
Default 2
πŸ₯‰ Bronze 8
πŸ₯ˆ Silver 16
πŸ₯‡ Gold 32

Steps:

  1. Find a repository with Discussions enabled and a Q&A-style category.
  2. Answer an open question there.
  3. The question's author must mark your answer as the accepted answer.

⚠️ As of Feb 2024, this can no longer be earned in GitHub's own .github/community-wide Discussions (to stop spam), but it's still earnable in Discussions on individual open-source repos.

Public Sponsor πŸ’–

How to earn it

Sponsor a developer or organization through GitHub Sponsors.

No tiers β€” one-time badge.

Steps:

  1. Go to github.com/sponsors.
  2. Find a user/org accepting sponsorships.
  3. Sponsor them (even the smallest tier qualifies) β€” publicly, not privately.

🚫 No Longer Obtainable

These still display if you already have them, but new users can't unlock them anymore.

Arctic Code Vault Contributor 🧊

What it was for

Awarded to everyone who had code in a repository's default branch during GitHub's snapshot for the 2020 GitHub Archive Program β€” the actual codebase archive stored in the Arctic World Archive in Svalbard, Norway.

This was a one-time historical snapshot event and can't be earned again.

Mars 2020 Contributor 🚁

What it was for

Awarded for contributing code to repositories used in the Mars 2020 Ingenuity Helicopter Mission (e.g. certain NASA/JPL open-source dependencies) before it flew on Mars in 2021.

Tied to a specific historical mission β€” no longer earnable.


πŸ§ͺ Disabled / Being Tested

Not currently live on any profile, but were spotted in testing at some point. Included for completeness.

Heart On Your Sleeve ❀️

What it's for

React to something on GitHub (an issue, PR, comment, discussion) with a ❀️ emoji.

Tier ❀️ Reactions given
Default 1
πŸ₯‰ Bronze 16
πŸ₯ˆ Silver 128
πŸ₯‡ Gold Unknown

Open Sourcerer 🌐

What it's for

Get pull requests merged across multiple different public repositories (not just one project).

Tier Open-source PRs merged (across repos)
Default 1
πŸ₯‰ Bronze 8
πŸ₯ˆ Silver 16
πŸ₯‡ Gold 64

πŸŽ–οΈ Tier Labels

Achievements with multiple levels show a small colored label:

Tier Label Hex
πŸ₯‰ Bronze x2 #F9BFA7
πŸ₯ˆ Silver x3 #E1E4E4
πŸ₯‡ Gold x4 #FAE57E

βš™οΈ Managing Achievements on Your Profile

How to show / hide achievements
  1. Go to github.com/settings/profile.
  2. Scroll to the Achievements section.
  3. Toggle visibility on or off. This is entirely cosmetic and doesn't affect the underlying activity.
Note on emoji skin tone

Some achievement badges (and the Octocat) render with a skin tone matching your Emoji Skin Tone Preference, set in Appearance Settings.


Sources & credit

Badge artwork and criteria compiled from GitHub's own achievement system and the community-maintained Schweinepriester/github-profile-achievements repository.

About

Every GitHub profile achievement/badge, with images and step-by-step dropdown guides to unlock each one.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors