End of Microsoft 365 hero slide carousel section

Start with the Microsoft identity platform

Connect to data through Microsoft Graph

Extend your solution through Microsoft Teams​

Publish to Microsoft AppSource​

Integrate with Microsoft 365 apps

End of Integrate with Microsoft 365 apps section

Get the latest news

Photo of two women working at a computer

Use Power Platform to build low-code solutions

Integrate with Office

Use Office Add-ins with familiar web technologies to extend Word, Excel, PowerPoint, and Outlook on multiple platforms.

Use Office Scripts in Excel on the web to automate your common tasks.

Photo of a woman working in front of monitors
Image of a diverse group of people

Join the Microsoft 365 Developer Program

Get a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform, including:

  • A free Microsoft 365 E5 developer subscription
  • Sample data packs to automate configuration of your developer sandbox
  • Access to a community of Microsoft 365 experts
  • Personalized content recommendations

Featured tools

Graph Explorer

Try Microsoft Graph API requests and see sample responses.

Teams UI Kit

Get core components, scenario-based templates, and best practices for designing Teams apps.

Adaptive Cards

Create and share rich, interactive UI content in a consistent way.

Script Lab

Use the Office JavaScript API tool to create Office Add-ins for Excel, Word, or PowerPoint.

Find resources

Learn on your schedule

Ask a question on Q&A

Suggest a feature

Certify your app