Create, contribute, share
Become a Microsoft Learn contributor! Create content to inspire and empower others to build brilliant solutions with the Microsoft platform. Everyone is welcome to share their expertise!
Choose your contribution journey
Meet inspirational experts from the community
Full-stack web developer and Microsoft MVP
"Contributing has been immensely rewarding, as it has allowed me to deepen my understanding of C# and ASP.NET while actively contributing to their ongoing development."Read Samson's story
Software developer and core member of Orchard team
"Open-source contributions aren't limited to code. Documentation plays a crucial role as well, allowing us to share our knowledge and help others learn the technology."Read Hisham's story
Independent consultant and trainer
"I find it valuable to propose edits to pages related to functions or language features that I believe I understand but want to have confirmed by the appropriate Microsoft resource."Read Ben's story
How do I become a Microsoft Learn contributor?
There's more than one way to become a contributor! While editing documentation is the most popular method, you can also answer questions in Microsoft Q&A, create a collection of content for others to consume, or file a GitHub issue if you spot problems in our content but don't have the tools to fix them yourself.
What accounts do contributors need?
We recommend having a Microsoft Learn account and a GitHub account. A Microsoft Learn account allows you to contribute to Q&A and collections, while a GitHub account allows you to edit our open-source documentation or file an issue about documentation.
How do I start contributing to Microsoft Learn documentation?
First, create a free GitHub account. Then, check out our documentation, which provides all the configuration steps necessary to get started. Once you've set up your account, head over to your favorite documentation set and start contributing!
Who contributes to Microsoft Learn?
Anyone can contribute to Microsoft Learn. From first-time contributors to Microsoft MVPs, we see a range of experience and skill levels among folks contributing to the platform.
Do I need to be a Microsoft MVP to contribute to Microsoft Learn?
No! You don't need any special credentials or experience to contribute.
What's in it for me?
Contributing to Microsoft Learn benefits not only our learners but also YOU! When you edit documentation, your name appears in the list of contributors at the top of the article. Your commits to our GitHub repos will show up in your GitHub commit history, which is a great way to demonstrate your passion for a particular technology while also building your portfolio. For some products, you can earn digital swag too, like badges.
How do I showcase my content?
Our Contributor Showcase program interviews contributors to learn about why they contribute and share their experiences with others. More information about this program is coming soon.