In this blog post, I will show you how to upload a custom app to Microsoft Teams.
Custom apps in Microsoft Teams are apps that were developed by an organization.
The app can be a bot, custom tab, etc.
In my case, I have an app that I developed with App Studio, and I have exported to a .zip file.
Export App
The first that I will take is to export my app from App Studio.
I will do it using the Test and distribute option in the Finish section of my app.
![](https://ntweekly-3e2e1f4957bdf35452c0-endpoint.azureedge.net/blobntweekly18036ad1fb/wp-content/uploads/2020/04/041820_0310_UploadaCust1.png)
From the Test and Distribute page, I will click on Download.
![](https://ntweekly-3e2e1f4957bdf35452c0-endpoint.azureedge.net/blobntweekly18036ad1fb/wp-content/uploads/2020/04/041820_0310_UploadaCust2.png)
My app zip file is below.
![](https://ntweekly-3e2e1f4957bdf35452c0-endpoint.azureedge.net/blobntweekly18036ad1fb/wp-content/uploads/2020/04/041820_0310_UploadaCust3.png)
Upload App
To upload the app, I will log in to the Microsoft Teams Admin Center using the following link,
From the Admin center, I will click on Manage apps under Teams app and click on Upload new app.
https://admin.teams.microsoft.com/
![](https://ntweekly-3e2e1f4957bdf35452c0-endpoint.azureedge.net/blobntweekly18036ad1fb/wp-content/uploads/2020/04/041820_0310_UploadaCust4.png)
Using the upload menu, I will select the.Zip file I downloaded before.
![](https://ntweekly-3e2e1f4957bdf35452c0-endpoint.azureedge.net/blobntweekly18036ad1fb/wp-content/uploads/2020/04/041820_0310_UploadaCust5.png)
After I uploaded the app, I will see it under apps.
![](https://ntweekly-3e2e1f4957bdf35452c0-endpoint.azureedge.net/blobntweekly18036ad1fb/wp-content/uploads/2020/04/041820_0310_UploadaCust6.png)
To delete it, I can use the delete button from the app page.
![](https://ntweekly-3e2e1f4957bdf35452c0-endpoint.azureedge.net/blobntweekly18036ad1fb/wp-content/uploads/2020/04/041820_0310_UploadaCust7.png)