support.microsoft.com Open in urlscan Pro
23.35.236.112  Public Scan

Submitted URL: https://aka.ms/JoinTeamsMeeting
Effective URL: https://support.microsoft.com/en-us/office/join-a-meeting-in-teams-1613bb53-f3fa-431e-85a9-d6a91e3468c9?ui=en-us&rs=en-us&ad=us
Submission: On June 30 via api from SG — Scanned from FR

Form analysis 3 forms found in the DOM

Name: searchFormGET /en-us/Search/results

<form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="/en-us/Search/results" method="GET"
  data-seautosuggest="{&quot;queryParams&quot;:{&quot;market&quot;:&quot;en-us&quot;,&quot;clientId&quot;:&quot;7F27B536-CF6B-4C65-8638-A0F8CBDFCA65&quot;,&quot;sources&quot;:&quot;Microsoft-Terms,Iris-Products,DCatAll-Products&quot;,&quot;filter&quot;:&quot;+ClientType:StoreWeb&quot;,&quot;counts&quot;:&quot;5,1,5&quot;},&quot;familyNames&quot;:{&quot;Apps&quot;:&quot;App&quot;,&quot;Books&quot;:&quot;Book&quot;,&quot;Bundles&quot;:&quot;Bundle&quot;,&quot;Devices&quot;:&quot;Device&quot;,&quot;Fees&quot;:&quot;Fee&quot;,&quot;Games&quot;:&quot;Game&quot;,&quot;MusicAlbums&quot;:&quot;Album&quot;,&quot;MusicTracks&quot;:&quot;Song&quot;,&quot;MusicVideos&quot;:&quot;Video&quot;,&quot;MusicArtists&quot;:&quot;Artist&quot;,&quot;OperatingSystem&quot;:&quot;Operating System&quot;,&quot;Software&quot;:&quot;Software&quot;,&quot;Movies&quot;:&quot;Movie&quot;,&quot;TV&quot;:&quot;TV&quot;,&quot;CSV&quot;:&quot;Gift Card&quot;,&quot;VideoActor&quot;:&quot;Actor&quot;}}"
  data-seautosuggestapi="https://www.microsoft.com/msstoreapiprod/api/autosuggest"
  data-m="{&quot;cN&quot;:&quot;GlobalNav_Search_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" aria-expanded="false" style="overflow-x: visible;">
  <div class="x-screen-reader" aria-live="assertive"></div>
  <input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-autocomplete="list" aria-expanded="false" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search"
    name="query" role="combobox" placeholder="Search for help" data-m="{&quot;cN&quot;:&quot;SearchBox_nav&quot;,&quot;id&quot;:&quot;n1c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" data-toggle="tooltip"
    data-placement="right" title="Search for help" style="overflow-x: visible;">
  <button id="search" aria-label="Search for help" class="c-glyph" data-m="{&quot;cN&quot;:&quot;Search_nav&quot;,&quot;id&quot;:&quot;n2c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" data-bi-mto="true"
    aria-expanded="false" style="overflow-x: visible;">
    <span role="presentation" style="overflow-x: visible;">Search</span>
    <span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip" style="overflow-x: visible;">Search for help</span>
  </button>
  <div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group" style="overflow-x: visible;">
    <ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll"
      data-m="{&quot;cN&quot;:&quot;search suggestions_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" style="overflow-x: visible;"></ul>
  </div>
</form>

GET /search/results

<form class="searchBoxForm" method="GET" action="/search/results" autocomplete="off">
  <div><input class="searchBoxInput" name="query" type="search" maxlength="100" placeholder="How can we help you?" aria-label="How can we help you?" value=""><input type="hidden" name="isEnrichedQuery" value="false"><button class="searchBoxButton"
      type="submit" title="Search" data-bi-mto="true" aria-label="Search"><span class="searchBoxIconContainer"><i class="searchBoxIcon icon-mdl2 icon-forward"></i></span></button></div>
</form>

Name: smartFeedbackForm javascript:void(0);

<form action="javascript:void(0);" id="extendedFeedbackForm" name="smartFeedbackForm" class="smartFeedbackForm supStickyFeedbackMarginBottom">
  <div class="ocSmartFeedbackBegin extendedFeedbackArticleInfoUseful" role="region" aria-label="Provide feedback about this article">
    <div id="beginFeedbackHeader" class="supStickyFeedbackHeader">
      <h2 class="boldFont">Was this information helpful?</h2>
    </div>
    <div class="feedbackButtons">
      <button class="ocFeedbackButton supStickyFeedbackButton feedbackSelection feedbackButtonBlue" name="buttonYes" type="button" data-bi-id="buttonYes" data-bi-mto="">Yes</button>
      <button class="ocFeedbackButton supStickyFeedbackButton feedbackSelection feedbackButtonBlue" name="buttonNo" type="button" data-bi-id="buttonNo" data-bi-mto="">No</button>
    </div>
  </div>
  <div id="extendedFeedback" class="ocSmartFeedbackReply ocHidden">
    <div id="extendedFeedbackHeader" class="supStickyFeedbackHeader">
      <label for="feedbackText" class="ocFeedbackHeaderIfArticleHelpful ocHidden">
        <span class="boldFont" aria-hidden="true">Thank you! Any more feedback?</span> (The more you tell us the more we can help.) </label>
      <label for="feedbackText" class="ocFeedbackHeaderIfArticleNotHelpful ocHidden">
        <span class="boldFont" aria-hidden="true">Can you help us improve?</span> (The more you tell us the more we can help.) </label>
    </div>
    <fieldset id="extendedFeedbackArticleExperience" class="feedbackGroup">
      <legend class="extendedFeedbackQuestionLabels">What affected your experience?</legend>
      <div class="ocFeedbackHeaderIfArticleHelpful ocHidden">
        <div id="articleExperience_helpful_0">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_0" name="helpful_0" value="Resolved my issue" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Resolved my issue"></span>
              <span class="experienceOptionLabels">Resolved my issue</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_1" name="helpful_1" value="Clear instructions" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Clear instructions"></span>
              <span class="experienceOptionLabels">Clear instructions</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_helpful_1">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_2" name="helpful_2" value="Easy to follow" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Easy to follow"></span>
              <span class="experienceOptionLabels">Easy to follow</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_3" name="helpful_3" value="No jargon" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="No jargon"></span>
              <span class="experienceOptionLabels">No jargon</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_helpful_2">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_4" name="helpful_4" value="Pictures helped" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Pictures helped"></span>
              <span class="experienceOptionLabels">Pictures helped</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_5" name="helpful_5" value="Other" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Other"></span>
              <span class="experienceOptionLabels">Other</span>
            </label>
          </div>
        </div>
      </div>
      <div class="ocFeedbackHeaderIfArticleNotHelpful ocHidden">
        <div id="articleExperience_notHelpful_0">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_0" name="notHelpful_0" value="Didn't match my screen" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Didn't match my screen"></span>
              <span class="experienceOptionLabels">Didn't match my screen</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_1" name="notHelpful_1" value="Incorrect instructions" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Incorrect instructions"></span>
              <span class="experienceOptionLabels">Incorrect instructions</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_notHelpful_1">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_2" name="notHelpful_2" value="Too technical" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Too technical"></span>
              <span class="experienceOptionLabels">Too technical</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_3" name="notHelpful_3" value="Not enough information" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Not enough information"></span>
              <span class="experienceOptionLabels">Not enough information</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_notHelpful_2">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_4" name="notHelpful_4" value="Not enough pictures" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Not enough pictures"></span>
              <span class="experienceOptionLabels">Not enough pictures</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_5" name="notHelpful_5" value="Other" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Other"></span>
              <span class="experienceOptionLabels">Other</span>
            </label>
          </div>
        </div>
      </div>
    </fieldset>
    <div id="extendedFeedbackVerbatim" class="verbatimFeedback feedbackGroup">
      <label for="verbatimFeedbackInput" class="extendedFeedbackQuestionLabels">Any additional feedback? (Optional)</label>
      <textarea id="verbatimFeedbackInput" class="ocSmartFeedbackTextArea" name="feedbackText" rows="6" cols="40" maxlength="250"
        placeholder="To protect your privacy, do not provide any personal information such as email address, phone number, product key, password, or credit card number."></textarea>
    </div>
    <div id="extendedFeedbackFormSubmit" class="feedbackButtons">
      <button id="buttonFeedbackVerbatimSubmit" class="ocFeedbackButton supStickyFeedbackButton ocButtonSendComment feedbackButtonBlue" type="submit" data-bi-id="buttonFeedbackVerbatimSubmit" data-bi-mto="" disabled="">Submit feedback</button>
    </div>
  </div>
</form>

Text Content

You’re invited to try Microsoft 365 for free



Unlock now

We use optional cookies to improve your experience on our websites, such as
through social media connections, and to display personalized advertising based
on your online activity. If you reject optional cookies, only cookies necessary
to provide you the services will be used. You may change your selection by
clicking “Manage Cookies” at the bottom of the page. Privacy Statement
Third-Party Cookies

Accept Reject Manage cookies
Skip to main content
Microsoft
Support
Support
Support
 * Home
 * Microsoft 365
 * Office
 * Windows
 * Surface
 * Xbox
 * Deals
 * More
 * Buy Microsoft 365

 * All Microsoft
    * * Microsoft 365
      * Office
      * Windows
      * Surface
      * Xbox
      * Deals
      * Support
    * Software Software
      * Windows Apps
      * OneDrive
      * Outlook
      * Skype
      * OneNote
      * Microsoft Teams
      * Microsoft Edge
    * PCs & Devices PCs & Devices
      * Computers
      * Shop Xbox
      * Accessories
      * VR & mixed reality
      * Phones
    * Entertainment Entertainment
      * Xbox Game Pass Ultimate
      * PC Game Pass
      * Xbox games
      * PC games
      * Windows digital games
      * Movies & TV
    * Business Business
      * Microsoft Cloud
      * Microsoft Security
      * Dynamics 365
      * Microsoft 365 for business
      * Microsoft Power Platform
      * Windows 365
      * Microsoft Industry
      * Small Business
    * Developer & IT Developer & IT
      * Azure
      * Developer Center
      * Documentation
      * Microsoft Learn
      * Microsoft Tech Community
      * Azure Marketplace
      * AppSource
      * Visual Studio
    * Other Other
      * Microsoft Rewards
      * Free downloads & security
      * Education
      * Virtual workshops and training
      * Gift cards
      * Gift Ideas
      * Licensing
      * Microsoft Experience Center
    * View Sitemap


Search Search for help

Cancel
Sign in to your account
Sign in

 * Office support
 * Products
   * Microsoft 365
   * Office
   * Outlook
   * Microsoft Teams
   * OneDrive
   * OneNote
   * Windows
   * Microsoft Edge
   * more ...
 * Devices
   * Surface
   * PC accessories
   * Mobile
   * Xbox
   * HoloLens
   * Hardware warranties
 * What's new
 * Install Office
 * Account & billing
   * Account
   * Microsoft Store & billing
 * Templates
 * More support
   * Community forums
   * Microsoft 365 Admins
   * Small Business Admins
   * Developer
   * Education
   * Report a support scam

Microsoft Teams
Meetings
Meetings

Join a meeting in Teams


JOIN A MEETING IN TEAMS

Microsoft Teams More...Less
DesktopMobile



Join Teams meetings anytime, anywhere, from any device.

Teams meetings are best when you join them from the Teams app or Teams on the
web, and there's a bunch of ways to do that—read on for details about joining by
link, from your calendar, and more. If you can't use the app or the web, some
meetings let you call in using a phone number. 


IN THIS ARTICLE

 * Join by link

 * Join from calendar or ID

 * Join in a channel

 * Join from chat

 * Call in

 * Add a room while you join


To learn more, check out the Join a Teams meeting video.


JOIN BY LINK

All you need to join a Teams meeting is a link.



Select Click here to join the meeting in your meeting invite to be taken to a
page where you can choose to either join on the web or download the desktop app.
If you already have the Teams app, the meeting will open there automatically.

If you don’t have a Teams account and the organizer has allowed it, you may have
the option to enter your name to join the meeting as a guest. If you do have a
Teams account, select Sign in to join with access to the meeting chat and more.
Then, depending on the organizer’s settings, you may join the meeting right away
or go to the lobby where people in the meeting can admit you.


JOIN FROM CALENDAR OR ID

 1. Select Calendar on the left side of Teams to view your meetings.
    
    

 2. Find the meeting you want and select Join.

Or, if someone starts the meeting, you'll get a notification you can use to
join.

JOIN WITH A MEETING ID FROM YOUR TEAMS APP

 1. From your Teams Calendar, select Join with an ID.



2. Enter a meeting ID and passcode.

 * To find both the meeting ID and passcode, go to your calendar in Outlook.
   Open the meeting you want to join. At the bottom of the meeting invitation
   under Or join by entering a meeting ID, you'll find the ID and passcode.



3. Click the Join meeting button to join the meeting as a participant.  


JOIN IN A CHANNEL

If a meeting takes place in a channel, you’ll see an invitation to join,
relevant content, and who’s in the meeting right in the channel. Just select
Join.




JOIN FROM CHAT

If the meeting has already begun, it appears in your recent chat list. Select
the meeting in your chat list and then select Join at the top of the chat.




CALL IN

If you're unable to use the Teams app or Teams on the web, you can join some
meetings by calling a phone number. 

If there's a phone number and conference ID in the meeting invite, just dial the
number to join.

  

The number in your invitation may not be local to you. Select Find a local
number to get one that is.  


ADD A ROOM WHILE YOU JOIN

When you’re choosing your audio and video settings, you have the option to add a
room so you can use a meeting room’s audio and video devices. Your personal
device may even detect a nearby room using Bluetooth. If it does, you’ll see the
meeting room’s name and the option to Join and add this room. If the nearby room
has already joined the meeting, you can Join with audio off to avoid disrupting
the meeting.



If your device doesn’t detect the room nearby, select Add a room under Other
join options and search for the room you’re using.



There are many ways to join a Teams meeting from a mobile device. 

Note: The first time you join a Teams meeting or call on a device running iOS
14, you might see a message from your browser indicating that Teams is
requesting local network access. This is due to a change in privacy enhancements
for iOS 14. You'll need to allow access in order to participate in meetings and
calls.


IN THIS ARTICLE

 * Join by link

 * Join from calendar

 * Join from a notification

 * Join in a channel

 * Join from chat

 * Dial in

 * Join on multiple devices

 * Join with Apple CarPlay


OVERVIEW



 Watch this video for a quick overview of joining a Teams meeting on mobile.

Note: If you're in a Teams meeting on your mobile device, the device's screen
won't turn off if you don't navigate away from the meeting window (or if you
navigate away but come back before it turns off). If you turn off your screen
during a meeting, you'll stay connected but the device will lock.


JOIN BY LINK

To get the best of Teams meetings on mobile, including audio, video, and content
sharing, you’ll need to download and install the Teams mobile app.

If you have the app, select Click here to join the meeting in the meeting invite
to open the app and join the meeting. If you don’t have the app, you’ll be taken
to the app store where you can download it.

Note: Try to download the app before the meeting starts. It might take a minute
or two, depending on your internet connection.

If you don’t have a Teams account, select Join as a guest and enter your name to
join the meeting as a guest. Depending on how the meeting was set up, you may
need to sign in to an account that was authorized for the meeting; for details,
see Join a meeting without a Teams account. 

If you have a Teams account, select Sign in and join to join with access to the
meeting chat and more. Depending on the organizer’s settings, you may join the
meeting right away or go to the lobby where someone else can admit you.


JOIN FROM CALENDAR

Select Calendar on the bottom of the app to see your meetings. Find the meeting
you want, and then select Join.




JOIN FROM A NOTIFICATION

When a Teams meeting starts, you’ll get a notification that’ll bring you
directly to the meeting without finding it on your calendar. Just tap the
notification to join.



Note: For now, this is only available on iOS. Coming soon to Android!


JOIN IN A CHANNEL

If a meeting takes place in a channel, you’ll see an invitation to join,
relevant content, and the organizer right in the channel. Just select Join.




JOIN FROM CHAT

If the meeting or meeting chat has already begun, it appears in your recent chat
list. Select the meeting in your chat list and then select Join at the top of
the chat.


DIAL IN

Some meetings let you join by dialing a phone number if you're unable to use the
Teams app. 

If there's a phone number in the meeting invite, select it to dial the number
and the conference ID. Once you're connected, dial 1 to join the meeting.

If you see a number in the invite but it's not local to you, select Find a local
number to get one that works for you.


JOIN ON MULTIPLE DEVICES

Join a meeting on more than one device for more collaboration and
content-sharing options. If you're already in a meeting on your laptop, for
example, you can join on your phone as well to share live video, control a
presentation with your phone, and much more. 

Note: See Join a Teams meeting on a second device and Share content in a meeting
for more info about using your phone as a companion device.

When you've joined a meeting on one device, open Teams on your mobile phone.
(Make sure both devices are signed in to the same Teams account.)

You’ll see a message at the top of your mobile screen with an option to join the
meeting on this device. Tap Join to share content from your phone with everyone
in the meeting. 



If you join this way, we'll mute your phone's speaker and mic to avoid causing
an echo effect.


JOIN WITH APPLE CARPLAY

Dial into your next scheduled meeting on the road safely with Apple CarPlay.

Here's what you need to use CarPlay with Teams:

 * Vehicle that supports CarPlay

 * iPhone

 * Teams app for iOS (version released Aug. 31, 2021 or later)

Keep these things in mind while using CarPlay, too:

 * You can join your next scheduled meeting as early as 15 minutes before and as
   late as five minutes after the meeting starts.

 * If you have conflicting meeting times, Teams joins the meeting that starts
   first. If meetings start at the exact same time, Teams joins the one based on
   which meeting title comes first in alphabetical order.

 * Teams calendar doesn't update unless you have the app open. It's possible a
   recent meeting invite won't be reflected in your calendar.

 * You can only use Teams audio.

 * When you join a meeting, your mic is muted.

 1. Connect your iPhone to your vehicle using Bluetooth or a USB cable.
    
    Your device's screen appears on your car's display.

 2. Select the Teams icon to prompt Siri.
    
    

 3. Use Siri voice commands to join your meeting. Say something like, "Call next
    meeting using Teams".
    
    Note: If Siri voice commands don't work for you, check with your IT admin to
    make sure they allow using CarPlay with Teams.

 4. Use the Teams call controls on your car's display. For example, tap to
    unmute yourself if you need to say something.
    
    


RELATED ARTICLES

Place Teams calls with Apple CarPlay






NEED MORE HELP?


Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders





WAS THIS INFORMATION HELPFUL?

Yes No
Thank you! Any more feedback? (The more you tell us the more we can help.) Can
you help us improve? (The more you tell us the more we can help.)
What affected your experience?
Resolved my issue
Clear instructions
Easy to follow
No jargon
Pictures helped
Other
Didn't match my screen
Incorrect instructions
Too technical
Not enough information
Not enough pictures
Other
Any additional feedback? (Optional)
Submit feedback


THANK YOU FOR YOUR FEEDBACK!

×
What's new
 * Surface Laptop Go 2
 * Surface Pro 8
 * Surface Laptop Studio
 * Surface Pro X
 * Surface Go 3
 * Surface Duo 2
 * Surface Pro 7+
 * Windows 11 apps

Microsoft Store
 * Account profile
 * Download Center
 * Microsoft Store support
 * Returns
 * Order tracking
 * Virtual workshops and training
 * Microsoft Store Promise
 * Flexible Payments

Education
 * Microsoft in education
 * Devices for education
 * Microsoft Teams for Education
 * Microsoft 365 Education
 * Education consultation appointment
 * Educator training and development
 * Deals for students and parents
 * Azure for students

Business
 * Microsoft Cloud
 * Microsoft Security
 * Dynamics 365
 * Microsoft 365
 * Microsoft Power Platform
 * Microsoft Teams
 * Microsoft Industry
 * Small Business

Developer & IT
 * Azure
 * Developer Center
 * Documentation
 * Microsoft Learn
 * Microsoft Tech Community
 * Azure Marketplace
 * AppSource
 * Visual Studio

Company
 * Careers
 * About Microsoft
 * Company news
 * Privacy at Microsoft
 * Investors
 * Diversity and inclusion
 * Accessibility
 * Sustainability

English (United States)
 * Sitemap
 * Contact Microsoft
 * Privacy
 * Manage cookies
 * Terms of use
 * Trademarks
 * Safety & eco
 * About our ads
 * © Microsoft 2022