Building a better computational medium. Co-founder @observablehq. Creator @d3. Former @nytgraphics. Pronounced BOSS-tock.
ABOUT
GitHub profile: mbostock
Public profile for mbostock on GitHub: ID 230541, profile picture, and link. IDInfo resolves social profile URLs to platform, username, numeric ID, and avatar. Supported: Facebook, Instagram, Threads, X, YouTube, TikTok, GitHub, Telegram. Data is public only.
What is GitHub?
GitHub launched in April 2008, was acquired by Microsoft in October 2018 for $7.5 billion, and now hosts more than 100 million developers and 420 million repositories. It is the single most important code-collaboration platform on the planet — and for working developers, your GitHub profile is effectively your résumé.
Every GitHub account — whether a personal user, an organization, or a bot — is assigned a permanent numeric ID at creation. That ID is what every API call, OAuth integration, and webhook payload references under the hood.
How GitHub user IDs evolved
From the very first IDs to today's modern numeric format — here's how the system grew alongside the platform itself.
-
2008
Founders sequential — IDs 1, 2, 3…
When GitHub launched in 2008, the first user IDs were tiny sequential integers. Founder Tom Preston-Werner (@mojombo) holds ID 1; co-founder Chris Wanstrath (@defunkt) is ID 2; PJ Hyett is ID 3. The Octocat mascot account (@octocat) is ID 583231.
-
2009–2014
Steady growth into the millions
Notable IDs from this era: Linus Torvalds (@torvalds) is ID 1024025, joined Sept 2011. By 2014, GitHub had crossed 10 million users and IDs were in the 5–8 million range.
-
2018
Microsoft acquisition — IDs in the 30M+ range
When Microsoft acquired GitHub in 2018, new signups were getting IDs around 30–40 million. The acquisition triggered a surge of new accounts.
-
2020+
100 million milestone
GitHub hit 100 million developers in early 2023. Today's newest accounts receive IDs over 100 million — and the 64-bit integer space gives effectively infinite room for future growth.
What you get from a GitHub lookup
Every GitHub profile resolved through IDInfo returns these fields, all from public sources.
Numeric account ID
Used by REST API, GraphQL, OAuth, GitHub Actions (`actor.id`), webhooks.
Avatar URL
High-resolution profile image (camo-cached).
Followers / following / public repos
Real numbers pulled from GitHub's public REST API.
Bio, location, blog, company
Full public profile metadata.
Why your GitHub ID matters
- GitHub is the developer's portfolio. Recruiters, engineering managers, and open-source maintainers all assess candidates by their GitHub activity — your numeric ID is the stable reference even if you rename your @username.
- REST & GraphQL APIs accept the numeric ID at endpoints like
/user/{id}; using the numeric ID guards your scripts against future @handle changes. - GitHub Actions webhook payloads include
actor.id— pinning your CI security policy to numeric IDs (not usernames) prevents an attacker who registers a renamed username from impersonating a trusted contributor. - OAuth identity stability: third-party apps (Vercel, Netlify, npm, Linear, etc.) tie your account to your numeric GitHub ID, so renaming your handle never breaks your logins.
- Open-source attribution: commits, issues, and PRs all carry the numeric ID in webhook history, ensuring contribution graphs remain accurate after a rename.
Live, verifiable results.
Other recent GitHub profiles IDInfo resolved successfully. Click any card to view the full profile page.
GitHub user ID — common questions
Are GitHub user IDs and organization IDs in the same number space?
Can I change my GitHub numeric ID?
What happens to my old @username when I rename?
How does IDInfo find a GitHub ID without a developer account?
One tool, every platform.
Resolve your first GitHub ID in under a second.
No sign-up. No API key. Just paste a URL.
Open the resolver →