Edit

Share via


Register as a Microsoft Edge extension developer

To submit an extension at Microsoft Edge Add-ons, you must be registered as a developer with the Microsoft Edge program. You register for the Microsoft Edge program at Partner Center, as described below.

Detailed contents:

Introduction

There is no registration fee for submitting extensions to the Microsoft Edge program.

To register for the Microsoft Edge program, you need a Microsoft account (MSA). This article helps you create a Partner Center account that you can use to submit a Microsoft Edge extension at Microsoft Edge Add-ons. This article covers company accounts (for enterprise developers), and individual accounts (for individual developers), as described in Account type, below.

If you have a Partner Center account, but the Primary Owner of the account isn't a Microsoft account (MSA), this article helps you create and link to a suitable account. You'll learn:

  • How to create a Microsoft account (MSA), if you don't have one.
  • How to link the MSA to your Partner Center account.

To add and manage users in the Microsoft Edge program to manage extensions, you can associate your Partner Center account with your organization's Microsoft Entra tenant.

Users browse and install extensions for Microsoft Edge from Microsoft Edge Add-ons.

To publish a Microsoft Edge extension, you need a Partner Center developer account that has a Microsoft account (MSA) as the Primary Owner.

Supported account types:

Type of account Description
Microsoft account (MSA) An Outlook.com, Live.com, or Hotmail.com account.
GitHub account A user account at GitHub.com. You can use your personal GitHub account to sign in to Partner Center — a Microsoft account (MSA) will be created for you.
Partner Center account, Partner Center developer account A Partner Center account is an account on partner.microsoft.com. To submit Microsoft Edge extensions, you need a Partner Center developer account, which is a Partner Center account that has a Microsoft account (MSA) as the Primary Owner.
Microsoft Edge Program account Enables multiple users to work with Microsoft Edge extensions at Partner Center.
Microsoft Entra ID A Microsoft Entra ID account; see What is Microsoft Entra?
Microsoft Entra tenant A tenant represents an organization. A tenant is a dedicated instance of Microsoft Entra ID that an organization or app developer receives at the beginning of a relationship with Microsoft. See Set up a new Microsoft Entra tenant.

Step 1: Create a Microsoft account (MSA)

To register for the Microsoft Edge program, you need a Microsoft account (MSA). A Microsoft account (MSA) is an Outlook.com, Live.com, or Hotmail.com account.

If you don't have a Partner Center account, or you have a Partner Center account but its Primary Owner isn't an MSA, you must either:

  • Use an existing MSA to register with the Microsoft Edge program.

  • Create a new MSA.

If you don't have an MSA:

  1. Decide if you want to use your existing GitHub account to create an MSA. See Register and sign in to Partner Center using a GitHub account.

  2. If you aren't using your GitHub account to create the MSA, go to Microsoft account.

    1. At the bottom of the page, click Create a Microsoft account.
    2. Complete the registration steps.

If you have a Partner Center account for which the Primary Owner is an MSA, use that account to sign into your Partner Center account. Then enroll in the Microsoft Edge program.

The Microsoft Edge program doesn't support registering with a work or school account. You must register using a Microsoft account (MSA) and then link your Microsoft Entra tenants with that account, to be able to manage extensions.

Step 2: Fill in the Edge Developer Account Registration form

To enroll in the Microsoft Edge program on Partner Center:

  1. Go to Partner Center.

  2. If you have an existing Microsoft account (MSA) or you created a new MSA, use it to sign into Partner Center:

    Sign in

    The Microsoft Edge Developer Account Registration form might immediately appear. If not:

  3. In Partner Center, navigate to Account settings | Programs, and then in the Microsoft Edge card, click the Get started link.

    The Microsoft Edge Developer Account Registration form opens in a new tab, showing the Account country/region dropdown list and a Finish button.

Account country/region

In the Account country/region dropdown list, select either where you live, or where your business is located. Important: After enrollment, the value of this field is read-only.

Country region

Additional sections are added below the dropdown list, and the Finish button is pushed down out of view.

Account type

In the Account type section, select the Individual or Company option button. Important: After enrollment, the value of this field can't be changed.

Account type

The Microsoft Edge program in Partner Center offers both individual and company accounts, described below. Both account types enable you to publish an extension at Microsoft Edge Add-ons.

Individual account

Develop and publish extensions as an individual or unincorporated group.

An individual account is appropriate for a developer who isn't associated with a company. The account verification process is shorter, and involves verifying that the publisher display name is available.

Company account

Develop and publish extensions using your registered business name.

A company account is associated with an organization or business. The account verification process is longer, and involves confirmation that you're authorized to create the account for your company. The duration of the process can range from a few days to a few weeks. Your company might receive phone calls from Microsoft verification partners.

For a company account, it's crucial to verify your Microsoft Edge program information when you enroll into a new Partner Center program. This verification is needed to publish an extension at Microsoft Edge Add-ons. See Verify your company account information.

Publisher display name (Company name)

In the Publisher display name (Company name) text box, enter the company name to display at Microsoft Edge Add-ons:

Company name

To use a particular name, that name must be available, and you must have the rights to use it. For a company account, this must be the registered business name of your organization.

The maximum length for this field is fifty (50) characters.

Contact info

In the Contact info section, enter contact information that Microsoft will use to contact you about any account issues:

Contact info

For a company account, you must use the registered email address that's associated with your organization.

After registration is complete, you receive a confirmation email.

Company approver

For a company account, you must provide the contact information of your company approver. If you selected the Company option button in the Account type section, the Company approver section appears:

Company approver

The contact information includes name, email address, and phone number. As a part of the account verification process, Microsoft contacts the specified company approver, to verify that you are authorized to create and manage this account on behalf of your organization.

Developer agreement

  1. In the Developer agreement section, click the App Developer Agreement link, and then read the Microsoft Store App Developer Agreement.

    Developer agreement section and Finish button

  2. In the Microsoft Edge Developer Account Registration form, select the I accept the terms and conditions checkbox.

  3. Click the Finish button.

You've now registered as a developer. Microsoft verifies your account enrollment, and then sends you a confirmation email.

Step 4: Check enrollment verification status

To check the verification status of your account enrollment, go to Partner Center and then click the Open Account Settings link:

Open account settings

While you wait for the account verification process to complete, you can continue to develop, test, and prepare your Microsoft Edge extension. See Step 1: Prepare the extension to be submitted in Publish a Microsoft Edge extension.

If account verification is delayed

If your company account enrollment is stuck in "Pending" or "Action Required" status, try the following fixes.

Ensure that all documents (such as utility bills, DUNS ID, or government records) are:

  • Clear, complete, and match your legal business profile.
  • Uploaded in the correct section at Partner Center, under Account settings | Legal info.

If your application was rejected:

  • In the Legal Info tab, click Fix now.
  • Re-upload documents with comments explaining your appeal.

Switching from a company to an individual account is not supported.

Step 5: Add users to the account

For a company account, after account verification is complete, you can add users to the Edge program.

See Add users to the Microsoft Edge program.

See also

Policies:

Entra:

Other Microsoft.com sites: