To ensure your extension's icon is visible while in both light and dark mode, follow the accessibility guide.
Adding and removing extensions
Learn how to add and remove extensions, as well as move an extension's button next to the address bar.
Creating an extension
Get started with creating extensions by following a couple tutorials and learning the basics.
With F12 Developer Tools, learn how to debug an extension's background script, content scripts, and extension pages.
Learn about the design aspects of extensions including the various icon sizes you need and where these icons appear.
Make your extension accessible for different languages and test your language strings with the internationalization guide.
Once you've completed your extension, learn about the final steps needed to package it.
Porting Chrome extensions
See how to easily port your Chrome extension to Microsoft Edge using the Microsoft Edge Extension Toolkit.