Slack vs Microsoft Teams. Which Tool is Ahead of The Game?

Slack vs Microsoft Teams
  • 13

Here’s a peculiar fact: Microsoft Teams could not have existed.

On a winter day 2016, Bill Gates and Satya Nadella met up for coffee. (As rumor has it.) Microsoft’s founder and its CEO were sipping drinks and basking in the sun. The main question on the agenda was: should they bid $8 bln to acquire Slack? In the end, whether the coffee was bitter or the sun was too hot, they vetoed the big purchase. Microsoft’s top dogs decided to develop their own application. Later on, in November 2016 Microsoft Teams made its official launch.

Now, as for 2018, MT with 200,000 organizations using it, is in hot pursuit of their biggest rival – Slack. Microsoft Teams pulls into pole position for large enterprises and is headed to U.S. Government customers.

Thanks to building Chanty – an AI-powered team chat, our team spent weeks performing an in-depth analysis of our competitors. We’ve considered their pros and cons from a customer’s perspective to design a smart and easy-to-use team chat. Don’t hesitate to give Chanty a try, we are looking forward to your feedback!

Now, let’s look at the key features of Slack and Microsoft Teams.

Slack vs Microsoft Teams: fast facts

For those of you in a hurry, let’s make a quick comparison.

Until recently, the main difference between the tools was that Microsoft Teams didn’t have a Freemium version. However, in July 2018 Microsoft introduced a new tier of Teams available at no cost, shoring up its position as a Slack competitor.

Talking about distinctions, MT doesn’t seem easy to deploy and admin. In general, it is designed for larger enterprises. However, it offers some convenient features for businesses of any size, such as robust integration with Office 365 applications. Slack, in its turn, is famous for the carefully designed UX and has integrations with pretty much every piece of software.

For a more careful analysis of Slack, read our Slack review article.

SlackMicrosoft Teams
Pricing model




Standard $6.67 user/month (billed annually)


Plus $12.50 user/month (billed annually)










Office 365 Business Essentials

$5 per user/month

(billed annually)


Office 365 Business Premium

$12.50 per user/month

(billed annually)


You can try both paid plans for free for 30 days


Message history limit10K messages in Free plan, unlimited in Standard and Plus plansUnlimited in all plans
Audio/video callsUnlimited 1:1 voice and video calls in Free plan

Conference calls for up to 15 participants in Paid plans

Voice/video calls with up to 80 people in a meeting.
Integrations10 integrations limit in Free plan, 800+ integrations in paid plans180+ apps and services (as of July 2018)
File storage limitFree plan: 5GB file storage for a team

Standard plan: 10GB per user

Plus plan: 20GB per user

Free plan: 2 GB/user and 10GB of shared storage

Paid plans: 1 TB per organization

Screen sharingUnavailable in Free version, available in Standard and Plus versionsAvailable in all plans
Interface color optionsCustom sidebar themes.3 themes (light, dark, high contrast)
Conversation threadsYesYes

Slack vs Microsoft Teams: pricing

As I mentioned, both tools have the Freemium versions. But if you are interested in some advanced features of MT and Slack, upgrading is your choice.   

MT paid plans are available to account holders for Business Premium and Essentials models.

The most budget Office 365 version that has MT in its package (Business Essentials) costs $5.00 user/ month (annual commitment). It’s less expensive than the Slack’s cheapest (Standard) version, which is $6.67 user/month (billed annually). If to consider that the Office 365 subscription includes access to a set of Microsoft applications, its pricing seems more appealing than the Slack’s one.

The more upgraded versions of both Slack (Plus version) and MT (Office 365 Business Premium) cost the same – $12.50 user/month (billed annually).

At the same time, our Chanty team chat is more affordable than Slack and Microsoft. So if the price is a game changer for you, have a try on our AI-powered, easy to use team chat with unlimited message history.

Slack vs Microsoft Teams: getting started

When deploying Microsoft Teams, arm yourself with patience. In my experience, it may take a while and be somewhat confusing. In this article, we’ll consider the case when you don’t have Office 365 with MT in the package yet.

Let’s start from MT page. This is where you sign up and download the MT app. Whether you are interested in a free trial or up to buy Office 365, be prepared to share a bunch of your personal info, including credit card information, phone number and business email (the personal one won’t work. I tried to cheat – no use).

Office 365 Business Premium registrationOffice 365 Business Premium registration

After your free trial registration (or the purchase) is completed, you’ll get to Team deployment advisor. It offers quite a lot of tools, so it’s not easy to do the stuff, but not the fluff.

Team Deployment Advisor in Microsoft TeamsTeam Deployment Advisor in Microsoft Teams

Your deployment voyage is about to end when you come to the Admin Panel where you can start all your activities. Once again, you’ll encounter many boxes and tabs. The only way to succeed is to keep it simple and stick to the goal – MT deployment. The details can be worked out later.

Office 365 Admin panelOffice 365 Admin panel

Eventually, you’ll enter to the MT desktop app, in which you can start collaborating.

Microsoft Teams workspaceMicrosoft Teams workspace

Slack’s deployment is much easier and faster. No credit card or the phone number is required unless you are interested in a paid version. Overall, you’ll have to go through 7-8 registration steps, like this one.

A registration modal box in SlackA registration modal box in Slack

Overall, it took me about 7 minutes to deploy Slack and about an hour to start Microsoft Teams.

Slack vs Microsoft Teams: inviting users

In Slack, inviting members to your workspace is simple. The app will offer you to do it at the end of creating a workspace. As an alternative, you can ask your colleagues to join the workspace anytime (using the tab “invite people”).

Modal box for inviting new members in SlackModal box for inviting new members in Slack

In MT, adding team members is trickier. First, you have to add them in the Office 365 Admin Panel that can be reached via Office start page.

Adding a user in Admin PanelAdding a user in Admin Panel

After you add a user in the Admin panel, they get an email at “” domain. They should log in Office 365 and change a given password. (Wow, that’s a lot of steps, I know!) Only then, you can go to the MT app and add a user to your team.

Adding members to a team in Microsoft Teams appAdding members to a team in Microsoft Teams app

My two colleagues whom I sent an invitation to join MT, complained it took them too much time to deploy and sign up for MT.

My colleague sent me a screenshot arguing that getting MT started takes too much timeMy colleague sent me a screenshot arguing that getting MT started takes too much time

If you are a lead in your company, you wouldn’t like to spend so much time on deployment and adding users. I’d recommend you delegate this task to IT admins. As an alternative, you may give a try to a more simple, yet fast and agile tool like Chanty.

Slack vs Microsoft Teams: layout and design

The layouts of Slack and Microsoft Teams look similar. Both have a smaller vertical panel for contacts and some tools, as well as a bigger one, primarily, for conversations.

Slack’s layout vs. Microsoft Teams layout:

Layout and designImage source                                                                 Image source

At the same time, MT has an extra vertical (the far left) panel featuring tabs like “Activity”, “Chat”, “Teams”, “Meetings” and “Files”. Also, its search box (in the upper part of the workspace) differs from the Slack’s one by functionality. It offers shortcuts to multiple actions via drop-down list box. Type “@” or “/” to see someone’s activity, set your status, call someone, change status, join a team etc.

Microsoft Teams search boxMicrosoft Teams search box

As for design, Slack has wider possibilities of adjusting the look of your workspace. You can change the color of your left sidebar in any way you wish.

Options for customizing your workplace in SlackOptions for customizing your workplace in Slack

Microsoft Teams offers only three themes for customizing your workspace.

Options for customizing your workplace in MTOptions for customizing your workplace in MT

Slack vs Microsoft Teams: messaging

Both – Slack and MT – support group chat rooms with threaded conversations, as well as private chatting. Both of them offer a wide set of messaging features, like editing, deleting, pinning (analog to “saving” at MT), mentioning, threading, sharing files, etc.

If to talk about differences, Microsoft Teams has advanced formatting tools within a messaging box. You can create a bulleted list, change the font color, etc.

Formatting options in MTFormatting options in MT

Also, in Microsoft Teams you can insert not only an emoji but also a gif. If you are confused which one to choose, you can type the name of the emotion you want to express in a search box. So if you want to declare love to your colleague (happens, you know), you are sure to send the right smiley or gif.

Emoji search by name in MTEmoji search by name in MT

Slack, in its turn, allows you to react to a message not just with Like (as in MT), but with smileys and put a reminder on a particular message.

To sum up, here’s a comparison of what you can do with messages in both tools.

What can you do with messages?

Message optionsSlack                                          Microsoft Teams

Both – Slack and Microsoft Teams – have a well-designed notification system. You can fine-tune it in case you need to be alerted about new messages, mentions etc. However, both tools seem to lack a single alert center where all notifications can be summed up in a review, like in Stride.

Get free eBook!

Communication issues at work?

"50 Surefire Ways to Improve Your
Team Communication in 2019"

Get eBook

Slack vs Microsoft Teams: threads

Both – Slack and Microsoft Teams – have threads. This is a controversial feature loved by ones, hated by others. Threads let you respond directly to a message in a channel, keeping the replies organized neatly in a single conversation.

To create a thread in MT, one should hit “reply” to a message. You can follow the threads via  “All Threads” tab or by “pinning” or “starring” a particular message. Unlike Slack, threading is only available in channels in MT – you can’t use them in private conversations. Similar to Slack, there’s no way to turn off threads in Microsoft Teams.

Using Threads in SlackUsing Threads in Slack

Slack vs Microsoft Teams: file sharing and collaboration

While in Slack the size limit for uploading a file is 1GB, it’s significantly bigger in Microsoft Teams – 15GB. I decided not to check these numbers by uploading huge files, as I was more interested in collaboration possibilities. So I uploaded an 800MB video file and sent it to a colleague. Interestingly, he was able to play it right in the MT workspace. In other words, he didn’t need to download it in order to watch. (Slack doesn’t have a built-in feature for that).

Watching a video within MT workspace without downloading itWatching a video within MT workspace without downloading it

However, I experienced problems with loading the video I sent and actually couldn’t watch it.

Experiencing some troubles with uploaded videoExperiencing some troubles with uploaded video

Ideally, my colleague and I could both watch the video within the workspace and chat in the panel box on the right. The same way we can collaborate on any Office or OneDrive document – access it and edit without leaving the app. As follows from this short review, Microsoft presents this collaboration feature as its main advantage before Slack.

Collaborating on Microsoft Word documentImage source

As for file storage limit, Slack offers 5GB for a team in the free plan and 10-20GB per user in paid plans. Microsoft Teams provides 1TB per organization.

Slack vs Microsoft Teams: video calls

Here’s our team exploring video calls in MT. Everything went fine, we could see and hear each other well.

Chanty team is exploring video calls in Microsoft TeamsChanty team is exploring video calls in Microsoft Teams

When necessary, we could jump from instant messaging to a video or audio call at the push of a button.

Video calls features in MTVideo calls features in MT

We also successfully tested an MT built-in feature – recording a call. The video of our meeting appeared in the chat feed a few minutes after finishing the conversation.

Video calls features in MT

As for Slack video calls, our team tested them many times, so we didn’t do it again. What’s important to know is that they are available between only two people unless you are on a paid plan. If you are, however, the participants limit extends to 15 people, comparing to 80 in MT.

Slack vs Microsoft Teams: integrations

Naturally, MT has integrations with Office 365 apps. So there is no problem with adding such services as SharePoint, OneNote, Power BI, and Planner. MT also provides integrations with third-party bots and apps including project management tools like Trello. However, there are not so many of them. As of July 2018, overall MT has 180+ integrations.

It is clear that MT is trying to catch up with Slack. However, it’s a long way to go. Slack has more ready-to-go integrations with external systems (800+). For example, Slack has integration with Salesforce that Teams doesn’t have.

Slack vs Microsoft Teams: task management 

Neither Slack nor Microsoft Teams provide a built-in task management feature.  

Slack has Actions allowing to create and finish tasks without leaving the app. But still, the feature is implemented via integrations, as explained in our Slack review article.

In Teams, Microsoft experts suggest using Planner to stay organized. Although, the tool integrates with some other task management tools as well. 

For the record, in Chanty you don’t have to bother with integrations when it comes to tasks  the feature is totally built-in. You can create them from scratch or turn any message into a task. Assigning and filtering tasks by status, dates and people is also available.  

To try out Tasks and other cool features in Chanty, sign up for a demo session!

Slack vs Microsoft Teams: search

In Slack you can easily search through messages, contacts and files. You can even find what you need in the content within the files (Google Docs and Dropbox files are also searchable). We decided to double-check it.

Long ago, I shared an e-book  ‘50 ways to improve team communication’ in PDF. So I typed the name of a chapter ‘Celebrating workplace diversity’ to check whether I can find it via search. And it worked!

SearchA snippet of the book                                                   Slack found it!

I tried the same experiment with MT. To my surprise, it worked too! Microsoft Teams searches within the content of your files.

Microsoft Teams searches the content within filesMicrosoft Teams searches the content within files

Slack vs Microsoft Teams: help and support

Let’s say, I need to delete a channel in Slack or Microsoft Teams and I’m not sure how to do it. What will happen if I turn for assistance?

In Microsoft Teams, the most common way to get support is via T-Bot. It pops up in your Chats tab after you sign in. I typed “delete a channel” in a message box and got some instructions in return. Seems to work fine.

T-Bot is answering questions in MT T-Bot is answering questions in MT

If you prefer browsing the content, there are sections in the tabs, you can use, such as Help and FAQs.

Sections within a bot to browse “Help” content in MTSections within a bot to browse “Help” content in MT

In Slack, the easiest way to get support is to address Slack’s Help Centre. After just typing the word “delete”, the answer to my question “how to delete a channel” popped up.

Help Centre in SlackHelp Centre in Slack

However, in the case with Slack and MT, it may be enough to simply Google your question. Chances are you’ll find the answer much faster.

Wrapping up

Pricing. Both – MT and Slack – offer the Freemium plans. As for the paid versions, the most affordable MT plan (within Office 365 package) is less expensive than the Slack’s cheapest tier.

Getting started. While Slack is easy to deploy, you can spend much time starting,  managing MT and inviting users to it. If you are a lead, you‘d better delegate all technical tasks to an IT admin.

Layout and design. MT’s layout is more saturated with tabs. Slack, in its turn, tends to wrap up its features to improve UI. It also provides wider possibilities for customizing a workspace.

Messaging. Both tools have many instruments for messaging, including threads. MT provide more built-in options for formatting, while Slack allows setting a reminder for a particular message.

File sharing and collaboration. In MT, you can share Office files and collaborate on them while right in the workspace. Slack doesn’t have built-in tools for that, so to edit a Doc. file, for example, you’ve got to download it and switch to another tab for editing.

Video calls. MT has a built-in feature for recording video calls. In Slack, you can do it via app only, e.g. using HYFY Screen Video Recorder. Also, in MT you can have a video meeting with up to 80 people in a call, while Slack limits you with only 15 participants (even in paid plans).

Integrations. MT has native integrations with Office applications and some third-party apps, However, Slack has way more of them – 800+ (comparing to 180+ in MT).

Task management. In both tools, you have to use integrations for working with tasks. In Slack, you can create and assign them without leaving the app using Actions feature. In Teams, you might use Microsoft Planner or a third-party integration.

Search. Both tools search within messages, contacts, files, and even within the content of the files you share.

Help and Support. Both – Microsoft Teams and Slack – provide support via different channels, such as bots and help sections.

To sum it up, Slack may be your choice if it has some third-party apps that you need, and Microsoft Teams doesn’t have them.

Microsoft Teams is your way to go:

  • if you work extensively with Office 365 applications and interested in using Business Essential or Premium model that have MT in their packages
  • if you are not afraid of challenges with tool deployment and administration.

Did we miss something? Drop a comment.

Not sure which messenger to choose? Give Chanty a try! It’s simple, fast and AI-powered team chat with a built-in task manager that is a breeze to use. We’ve analyzed pros and cons of other business tools to deliver you a better one. Enjoy the unlimited message history, built-in task manager, as well as high-quality audio and video calls in Chanty.

Learn what benefits your business can get from Chanty by scheduling a demo call with our team. 

  • 13

Was this article helpful?

1 Star2 Stars3 Stars4 Stars5 Stars (10 votes, average: 5.00 out of 5)

Aleksey Chepalov

Aleksey Chepalov is a part of the marketing team at Chanty - a simple AI-powered team chat. This powerful and free Slack alternative is aimed to increase team productivity and improve communication at work.
Aleksey is keen on such topics as marketing, SaaS challenges and personal growth.


  • Great review! Thanks. Do you have any experience on adding members, like consultants (at enterprise without company email) to Teams?

    • Hi Marco
      Thank you for the feedback.
      That’s the interesting question you are asking.
      It seems like you can’t add guest members to Teams in the Freemium version.
      I tried to do it and got the message that I’m not authorized to do it. MT tips on how to add guests to a team didn’t help much.

      Apparently, you can lift this restriction via Admin Panel in Office 365 if you purchase or request the Free trial of Office 365 Business Premium or Office 365 Business Essentials.

  • Thank you for this review!

    One aspect I would like to put on my wishlist is better linking to documents. In order to have a most useful link it should be:
    – human readable (rather than the cryptic stuff generated by MT
    – expose the structure where to find the document
    – subject to referential integrity, i.e. don’t break when the document is moved some place else.

    Working with teams as a novice i often encounter broken links, cause someone re-organized structures and moved documents from one place to another.

    I never worked with slack, so I have no comparison, but this is something I would like to have to improve collaboration in larger teams.

    • Hi Bernd.
      Thank you for the feedback!
      In my experience, linking documents is a feature many tools should work on. I hope MT will fix the issues you are talking about. Have you tried to reach support with your complaint?
      We could definitely explore document sharing in MT and other tools in our next Chanty reviews.

  • I am certain that Chanty does not integrate with Office 365 or other MS products (correct me if I am wrong), thus it would be helpful if you made it clear up front that Chanty is not for large organizations using Microsoft products unless they plan to make a drastic change from MS to G Suite, for example.

    • Hi Larry, thank you for your comment. Currently, Chanty doesn’t integrate with Office 365 however, it’s on our roadmap and the integrations will be definitely shipped in 2019 making Chanty a good fit for organizations using Microsoft products. Please, feel free to reach out in case you have more questions.


  • My company is going to move to Teams as a complete replacement to our on-premise phone system, so that might be another advantage for MT (adding PSTN support via voice services – we’re planning to use a 3rd-party telecom for the backend PSTN).

    • Hey Matt, thanks for your comment, you are right, this is another benefit of MT. At Chanty, we also have PSTN support on our roadmap. Cheers, Olga.

  • the biggest problem with Teams is the inability to create a private chanell. you have to create a new team if you want to invite people from outside of your team. right now, any member in your team, including guests have access to all the channels. that is a problem. slack let’s you assign membership at the channel level while Teams does not so you have to create a private team and then a public team. a bit annoying.

    • Hi, cesar de la garza.
      Thanks for sharing your take on Teams! The inability to create a private channel is certainly one of the biggest setbacks of the tool.
      Microsoft developers claim they are working on the feature, but who knows how much time it will take to implement it. Have a great day!

  • It sounds childish but it is not, party parrots and possibility to upload your own emojis is such a missing feature in MT.

    Slack is about the fun. These tools work because you can make friends at work.

    Having worked with both, no one enjoys MT. Also gifs aren’t played automatically in MT on my version at least. You need to click a play button.

    • Hi Nicolas.
      Nice point! At Chanty, we also believe communication should be fun and uplifting. The smooth user experience when it comes to emojis and GIFs is important.
      We’ll address the issue in the next review of the article. Regards!

  • After using both MS Teams (+1 year) and Slack (+2 years) there are a few things that is just brilliant in MS Teams that I miss in Slack to make sales people move from Emails:
    – make posts with a title (not possible with Slack)
    – make hyperlinks with words (in slack you have to show the whole hideous hyperlink)
    – the same features in threads as regular post (not in slack)
    – Post inline pictures in posts (in slack you upload individual and attach…)

    MS Teams has come out with a number of improvements over the last year to play catch up but Slack has been very inactive in improving it’s core features, hopefully they are rising to the challenge

    • Hi Erik. Thanks for dropping your comment! I’ll take in the accounts your thoughts when updating the article. Have a great day!

    • Hi Pavel. Thanks for the feedback. The text was originally written in English, so no Russian version – alas! Have a great day!

  • Hi Aleksey,

    I recently compared MST to several competitors and what turned my team off is that, free or paid, you need a Microsoft account. Sure, the free version can be joined with a free MS account, but the paid version as far as I can tell requires an O365 or Azure account. For people who distrust MS, or can’t afford the O365/Azure account, this is a no go.

    • Hi Glenn. I joined Teams Freemium a while ago with my work e-mail – didn’t need Microsoft account for that. Yet, when I subscribed for a trial paid version, I actually had to set up a Microsoft account. In this case, if you distrust MS, Teams is not an option, for sure.
      Have a great day!

Get more things done, together

Join Chanty – simple AI-powered business
messenger to make your team super productive.
Unlimited message history. Free…Forever.

Improve your team communication with Chanty

Give our simple AI-powered team chat a try

Get in touch!

Your feedback matters. Please, share your thoughts and ideas, describe a problem or give us information on how we can help.

Hi there! 👋 A quick question:
Do you have a team at work?


Times change...
When you do have a team, come back and give Chanty a try!

Let me try now

Sounds great!
Do you think your team can be more productive?


Teams using Chanty save up to 3 hours daily.
Would you like to give Chanty team chat a try?


Small businesses love Chanty.
If you change your mind, feel free to come back!

Join Chanty

We'd love to tell you more!

Learn how your business can benefit from Chanty on a demo call with our team. Bring your colleagues. Zero technical experience required.

Choose wisely! Thank you, I'll schedule my demo call next time.