Microsoft Teams is now available on Linux

8 min read Original article ↗

Blog Post

Microsoft Teams Blog

2 MIN READ

Marissa Salazar's avatar

Starting today, Microsoft Teams is available for Linux users in public preview, enabling high quality collaboration experiences for the open source community at work and in educational institutions. Users can download the native Linux packages in .deb and .rpm formats here. We are constantly improving based on community feedback, so please download and submit feedback based on your experience.


The Microsoft Teams client is the first Microsoft 365 app that is coming to Linux desktops, and will support all of Teams’ core capabilities. Teams is the hub for teamwork that brings together chat, video meetings, calling, and collaboration on Office 365 documents and business processes within a single, integrated experience.

Most of our customers have devices running on a variety of different platforms such as Windows 10, Linux and others. We are committed to supporting mixed environments across our cloud and productivity offerings, and with this announcement, we are pleased to extend the Teams experience to Linux users. It’s also an exciting opportunity for developers who have built apps for Teams to be able to grow their reach to this new set of users.


“2019 has been another incredible year in open source, and Linux continues to be at the heart of all the growth and innovation. I’m really excited about the availability of Microsoft Teams for Linux. With this announcement, Microsoft is bringing its hub for teamwork to Linux. I’m thrilled to see Microsoft’s recognition of how companies and educational institutions alike are using Linux to transform their work culture.”
- Jim, Zemlin, Executive Director at The Linux Foundation

We have been working with customers over the past few months to help them streamline their collaboration and business scenarios using the Teams client for Linux, and are excited to hear how they are using Teams in their organizations to empower teams to do more.


“At Volvo Cars, Linux is being used by many users in several departments. Up until now, our Linux users have largely been stuck on a collaboration island with different unofficial and unsupported clients for Skype for Business and more recently Microsoft Teams. With Teams for Linux from Microsoft, we have been able to leave that island and collaborate across our different platforms with the full functionality of a rich client. If I should point out one thing, being able to participate in screen sharing is a huge improvement for the Linux users at Volvo Cars.”

- Jimmy Beckman, Personal Products, Volvo Cars

If you currently don't have a commercial Office 365 subscription, you can still try Microsoft Teams for Free. You can find more information on technical requirements here. We are committed to delivering rich and engaging experiences that help our customers. We welcome your feedback and suggestions about the product experience on UserVoice.

Updated Nov 09, 2023

Version 4.0

Marissa Salazar's avatar

Microsoft Teams Blog

Welcome to the Microsoft Teams Blog! Learn best practices, news, and trends directly from the team behind Microsoft Teams.

271 Comments

  • papchap's avatar

    It seems that Microsoft has left us no alternatives. In general, they have always been like this. There is no official Teams client for Linux. We, Linux users (and these are primarily developers) are of no interest to this corporation. This is an ironclad fact.

  • MehImBored's avatar

    No updates or no mentioning that the app has been discontinued ... sad policy. In any case, Skype was the last Microsoft tool I "depended" on, but since you're not replacing it with a Linux client, guess this is my final goodbye. The ride's been long but all things come to an end.
    No cross-operating system compatibility is really a deal breaker ... weird decision, especially since there are so many alternatives these days. Copilot integration really doesn't lift you up from that competition. So sad to see the decline of Microsoft because since you've changed your stance on Linux over the years, I was quite positive.... but all that is falling off the cliff right now.

  • Jesse_Litton's avatar

    oscarmacedo :  You're confused because this thread was about the electron-wrapped Teams client Microsoft released in 2019, which has now been discontinued.  You can't download it anymore.

    dominiqubovey : The PWA does not work interchangeably like the community client.  Note that when you launch it... no tray icon... making it pretty **bleep** useless and frustrating unless you have the window open on a monitor all day long.  It's way too easy to step away from your desk, come back and continue working, only to find out you got an unexpected and important IM hours ago when you finally do open the window or bring it to the foreground.  It also makes quickly changing your status cumbersome when people come by with drive-by's for help and you need to focus.

    I'm removing email notifications for this thread, because Microsoft obviously doesn't care about Linux users and this crappy downgraded experience they foisted on us in 2023.  If they did, their would have been some solution to add a tray icon for the PWA in the last two years.  The community client works better, but it still is a downgraded experience from the old electron client (impossible to select which camera before activating, for instance).

  • dominiqubovey's avatar

    No SW dev here, project manager working in tech.
    Somehow I'm running a snap of teams-for-linux under Ubunto 22.04 LTS, and I even have the feeling that it updated somehow some time after install. Teams is compulsory in most corporate/gov organisations, at least in switzerland. Unfortunate but most corporate IT people are MS-brainwashed "linux is for tinkerers, unprofessional, etc".

    So this Teams-for-linux Snap is a lifesaver it you have to work in this environment and you want to run linux (and run a windows vm for the non-linux SW).

    Now teams-for-linux works even in teleconfs, and screen sharing works now I have disabled wayland. I can use it seamlessly and not even have to brag my laptop is on linux, or take excuses because it does not work... Only the teams links persist opening in the web app.

    The teams web app (PWA)  works the same I must say, and interchangeably.

    • thedogsnuts's avatar

      I use teams-for-linux on Kali Linux, and it works seamlessly for me as well. Despite Kali being a security-focused distro, the snap package integrates well, and I haven't encountered any major issues.

      Screen sharing, teleconferences, and general functionality all work fine. The only adjustment I had to make was disabling Wayland, as you mentioned, to ensure screen sharing functions properly. Otherwise, the experience has been smooth—I don’t have to make excuses about using Linux either.

      I also run a Windows VM for non-Linux software, but Teams itself runs natively without any problems.

      I initially started using Teams-for-Linux to look for vulnerabilities, and while I have found some minor issues, I have to admit that it is generally very secure. Microsoft has done a decent job of locking it down, so I haven't found any major exploits that would make it unsafe for general use.

      I had the same issue with Teams links defaulting to the web app, but I fixed it by modifying the default application handler for Teams links. I manually set teams-for-linux as the handler for msteams:// links, so now they open directly in the app instead of the browser. That made the experience even more seamless.

  • oscarmacedo's avatar

    The supper funny thing is: I am logged in as user, so I can comment. When I click on that link to download "something" it looks like the logging credentials I am using don't work there. Question.. why we use Cookies anyway? 

  • oscarmacedo's avatar

    This is not a solution for linux, but a browser feature website. What ever browser you use, "the application works fine" . 

    I think this was the worst solution I ever saw in the last 20 centuries. 

  • JVD66's avatar

    Hopefully this post might be informative to those trying to get Teams v2 working under modern Linux :

    https://answers.microsoft.com/en-us/msteams/forum/all/ms-365-teams-v2-is-fundamentally-broken-under/ab16bbbd-fe3a-4748-af8f-d538f0d2756e

    I have found, under Red Hat Fedora v32-v40 (FC32-FC40), starting with the RPM linked to in this post under FC32, now under FC40,
    the only method that works is to install 'google-chrome-unstable', ie. Chrome Developer / Beta , then Enable all the Experimental
    ScreenSharing features (I can send a screen dump of the relevant chrome:config settings) , then latest MS-365 Teams v2 does work
    OK, including Screen Sharing  /  App Link sharing, except it does crash frequently and consumes a huge amount of data storage and bandwidth.

    I recommend a saner replacement such as https://element.io /  https://matrix.io

  • dominiqubovey's avatar

    Still very insufficient support for people working in MS-based corporate environments.
    All this is very opaque. How to update, how to run telecon links in teams app...

  • jamdavid's avatar

    Edge does fine as does teams in Edge. However, the 365 apps require good quality constant internet. Many countries outside of the OECD don't have tthis, so having apps that can run native in Linux would be important. MSOffice running on my system would be preferable to internet-dependent solutions

  • _Paul_Mansfield_'s avatar

    I have found that the Edge browser runs great on linux and Office365 applications work just fine - teams, outlook, sharepoint and powerpoint are ok.

    I'm using Fedora 40 on an HP 15uG6 laptop with i7 8th gen (8 cores) with 32GB of RAM.