--- title: Welcome to the Microsoft 365 Developer Program description: Join the Microsoft 365 Developer Program to develop Microsoft 365 solutions independent of your production environment. ms.date: 10/01/2025 ms.localizationpriority: high --- # Welcome to the Microsoft 365 Developer Program The Microsoft 365 Developer Program includes a Microsoft 365 E5 developer subscription that you can use to create your own sandbox and develop solutions independent of your production environment. You can build Microsoft Teams apps, Office Add-ins for Word, Excel, PowerPoint, or Outlook, or SharePoint Add-ins, using Microsoft Graph, the SharePoint Framework, Power Apps, and more. You also get access to [Microsoft Intune](/mem/intune/fundamentals/what-is-intune). Do you have a Visual Studio Pro or Enterprise subscription? If so, you can take advantage of additional benefits when you join the program; for details, see [Join with Visual Studio](join-with-visual-studio.md). ## Microsoft 365 Developer Program eligibility overview Use the following quick reference to see if you are eligible. |**Category** |**Qualification**|**How to join**|**See also**| |:----------------------------|:----------------|:--------------|:-----------| | Visual Studio Subscribers | Visual Studio Professional or Enterprise subscription holders automatically qualify. | Sign up via Visual Studio portal. | [Join now](/office/developer-program/join-with-visual-studio) | | ISV Success Program Members | Companies enrolled in ISV Success Program or eligible MAICPP tiers can request a Microsoft 365 E5 developer subscription. | Once you sign up for the developer program with your corporate email, you'll see an option to request a M365 E5 Developer subscription. | [- Learn more about the ISV Success Program](/partner-center/membership/isv-success)

[- Learn more about the MAICPP](https://www.microsoft.com/americas-partner-one/maicpp?msockid=111adc8963d469eb14c7c9c562866859) | | Microsoft AI Cloud Partner Program Participants | Eligible MAICPP partner levels include:
| Sign in with your corporate email and the eligibility option will appear. | [Learn more about partner types](/partner-center/membership/mpn-overview#services-partner) | | Premier or Unified Support Plan Members | Companies with a Premier or Unified Support contract are eligible.| To request a subscription, after registering for the developer program, reach out to your Microsoft partner contact to request a Microsoft 365 E5 Developer subscription using the same email address you signed up with.
| N/A | | Government clouds | The Microsoft 365 Developer Program is not offered in Microsoft's government clouds such as Microsoft 365 Government (GCC, GCC High, or DoD). | Government cloud environments are designed to meet specific regulatory and compliance requirements, and some programs or features available in the commercial cloud are not supported there. | N/A | ## Join the Microsoft 365 Developer Program > [!IMPORTANT] > If you're a paid Visual Studio subscriber, we recommend that you join the program by activating the benefit through the Visual Studio membership portal. For details, see [Join with Visual Studio](join-with-visual-studio.md). 1. Go to the [Join the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program) page. 2. In the upper-right corner, choose **Sign in** to sign in with your Microsoft account or Microsoft Entra-enabled email. > [!NOTE] > The following sign-in options are not supported: > - Phone numbers. > - Email accounts with the **\*.onmicrosoft.com** domain. > > If you're signed in with one of these options, you'll get an error message and will need to sign in with a supported email account. For more information, see [What account can I use to sign up for the Developer Program?](/office/developer-program/microsoft-365-developer-program-faq?source=docs#what-account-can-i-use-to-sign-up-for-the-microsoft-365-developer-program-) Remember the email account that you sign in with. You'll sign in to the [Developer Program dashboard](https://developer.microsoft.com/microsoft-365/profile) with this account. This account is different than the admin ID that you'll use for your Microsoft 365 developer subscription. 3. After signing in, choose **Join now**. 4. On the **Microsoft 365 Developer Program Signup** page, complete the following fields in the online form: - Contact Email - Country/Region - Company 5. Review the **terms and conditions**. You'll need to select the check box before you can join. 6. Optionally, select the **I would like to hear from the Microsoft 365 Developer Program** check box if you want to hear from Microsoft about new capabilities and other updates. 7. Choose **Next**. 8. On the **Microsoft 365 Developer Program Preferences** page, let us know your preferences so we can personalize your experience, including: - The industry that you work in. - The type of applications or solutions that you're interested in developing. - Products, technologies, and programming languages that you're interested in. 9. When you're finished, choose **Join**. Your preferences appear on the next page in the top right, and you will see a Welcome message and will receive a welcome email. ## Related content - For frequently asked questions about the Microsoft 365 Developer Program, see the [FAQ](microsoft-365-developer-program-faq.yml). - [Extend Teams apps across Microsoft 365](/microsoftteams/platform/m365-apps/overview).