← Back
(Updated) Microsoft Teams: Shorter meeting URLs
MC772556 · build prod-20251231-200323
Category
stayInformed
Severity
normal
Major change
False
Last modified
2026-04-30 17:56:08
Summary source
Azure OpenAI (gpt-4.1)
Action by (Graph)
Action by (AI)
2026-01-01 00:00:00
Services
Microsoft Teams
Tags
Updated message, Feature update, User impact, Admin impact
Master tags
User, Admin, Security
Roadmap IDs
381953

One-line summary

Teams meeting join links now show the full, shorter URL in invites and will expire 60 days after meeting end; old links remain unaffected. Link parameters are simplified for security.

Similar updates

More like this
MC1120871 (Updated) Important Update: Teams Meeting Join URL Validation
(Updated) Important Update: Teams Meeting Join URL Validation Teams will validate meeting join URLs to prevent issues from URL rewriting; rollout starts Sep 30, 2025 (WW) and Nov 30, 2025 (GCC/DoD); 3rd-party security tools must not rewrite join links. What and Who To enhance the security and integrity of Microsoft Teams meetings, we are.
MC1162275 (Updated) Product transitions to the cloud.microsoft domain – September 2025
(Updated) Product transitions to the cloud.microsoft domain – September 2025 Teams now supports the teams.cloud.microsoft domain; users will be redirected over coming months, requiring admins to review network and app configurations for compatibility. Updated May 19, 2026: We are updating this post as an informational reminder to help ensure you.
MC1148539 (Updated) Microsoft Teams: Malicious URL Protection for Teams Chat and Channels
(Updated) Microsoft Teams: Malicious URL Protection for Teams Chat and Channels Malicious URL Protection in Teams rolls out globally in Nov 2025, warning users about unsafe links; feature defaults ON at GA, with admin override possible. Updated November 17, 2025: The rollout of Malicious URL Protection in Microsoft Teams is e... Introduction.
MC1009930 (Updated) Microsoft Teams: Distinguish invites among Attendee, Presenter, and Co-organizer emails
(Updated) Microsoft Teams: Distinguish invites among Attendee, Presenter, and Co-organizer emails Teams Events will send separate invite emails based on participant roles, letting organizers manage distinct invites for attendees and presenters. Updated May 21, 2026: We have updated the timeline. This message is associated with Microsoft 365.
MC1183610 Microsoft Teams: Join by code requires owner approval for private teams
Microsoft Teams: Join by code requires owner approval for private teams Teams private team join by code now requires owner approval, aligning with join by link; rollout starts December 2025, public teams unaffected. [Introduction:] To improve team governance and reduce the risk of unintended access, Microsoft Teams is updating the join by code.
MC1184652 (Updated) Microsoft Teams: Upcoming improvements to the jump list experience on Windows
(Updated) Microsoft Teams: Upcoming improvements to the jump list experience on Windows Microsoft Teams for Windows is updating its jump list to show meetings, add quick actions, and remove the 'Quit' option, starting rollout mid-November 2025 through mid-February 2026. Updated December 18, 2025: We have updated the timeline. [Introduction:] .

Details

RoadmapIds
381953
Summary
Microsoft Teams is rolling out shorter meeting URLs starting early 2025, improving link usability and security by removing extra parameters. New links expire 60 days after meeting end or creation. Old links remain valid. No admin action is needed, but users should update integrations and inform organizers about expired links.
Platforms
Android, Desktop, iOS, Mac, TeamsAndSurfaceDevices, Web

Body (from Message Center)

Updated January 20, 2026: We’ve updated how Teams meeting join links appear in meeting invites. As part of the broader rollout of the new, shorter meeting URL format, meeting invites now display the full join link directly instead of a labeled “Join the meeting now” hyperlink. This improves link consistency, reliability across clients and email applications, and makes copying and sharing the link easier. This update does not change meeting functionality or attendee experience. Existing Teams and Outlook clients continue to support the new link format.

Please note that information about meeting link expiry changes related to this rollout has been added.

We are reducing the length of Microsoft Teams meeting URLs for easier sharing. This rollout applies to all Microsoft Teams platforms (Teams for iOS, Android, Mac, Teams devices, desktop, and web).

This message is associated with Microsoft 365 Roadmap ID 381953.

[When this will happen:]

Targeted Release: We will begin rolling out mid-February 2025 (previously mid-January) and expect to complete by late February 2025 (previously late January). Only Meet Now use cases (except Meet Now in chats and channels) will be affected in this timeframe. There will be no impact on the scheduled meetings in this phase.

General Availability (Worldwide, GCC): We will begin rolling out January 2026 (previously mid-May 2025) and expect to complete by end of January 2026 (previously late May 2025).  

General Availability (GCC High, DoD):  We will begin rolling out February 2026 (previously early August 2025) and expect to complete by end of February 2026 (previously late October 2025).

[How this will affect your organization:]

The new URL syntax is: https://teams.microsoft.com/meet/<meeting_id>?p=<HashedPasscode>

To make meeting URL shorter, we are removing several parameters such as tenant ID, conversation ID etc. This change serves two main goals: 1) improving usability of URL during sharing and 2) making the URL more secure and less susceptible to malicious attacks.

Here are some details about how meeting links work and when they expire:

  1. In case the meeting organizer gets removed from the tenant, the links to the meetings scheduled by them automatically expire.
  2.  MeetNow meetings expire 60 days after creation. Learn more about expiration timelines for different types of meetings.

With the Short Meeting URL release, expiration limit will be applied to all newly created links.

Once the change to Short Meeting URL is released, all newly created meetings will expire as described in the documentation: 60 days after meeting ends for scheduled meetings and 60 days after creation for MeetNow meetings. Once this expiry period is over, in case someone clicks the link (e.g. outside of Teams app OR in the meeting details inside Teams calendar section), they will be unable to join the meeting.

Note: Old links created before short meeting URL release will continue working as it previously was (user will be able to join even after the documented expiry limits).

The reason why we are making this change is simple: security is our topmost priority. Maintaining a high security level is essential to protect sensitive data, prevent financial losses, ensure business continuity, and meet compliance and legal obligations. It is a critical aspect of modern digital life and business operations. This adjustment is designed to enhance the security of Teams meeting links, thereby better safeguarding the customer tenant. We want to be on par with modern security standards, that’s why the new behavior is a step in the right direction that we must take. It’s not possible to keep the current behavior. If you think it breaks some of your business processes, please leave comment to the MC post and describe your case there.

Recommendations in case the meeting link has expired:

For meeting organizer: We recommend scheduling a new meeting. If the meeting organizer got removed from the tenant someone else should reschedule their meetings from scratch.

For participant: Please reach out to the meeting organizer and ask them to reschedule the meeting or send you an updated link.

[What you need to do to prepare:]

You may want to check if you have any integrations that use parameters from URL. After the rollout, the URL will only contain the meeting ID. Parameters such as tenant ID, organizer ID, conversation ID and message ID will not be in the URL.

You may inform meeting organizers from your tenant who use expired meeting links, or you may want to make a tenant-wide announcement about this change.

This rollout will happen automatically by the specified date with no admin action required. You may want to notify your users about this change and update any relevant documentation as appropriate.

Raw JSON (for debugging)

Expand/collapse the full payload below.
Show/hide raw
{
  "snapshot_item": {
    "action_required_by": null,
    "ai_action_required_by": "2026-01-01T00:00:00Z",
    "ai_actions": [
      "Review integrations using Teams meeting URLs",
      "Notify users of link expiration change",
      "Update documentation as needed"
    ],
    "ai_master_tags": [
      "User",
      "Admin",
      "Security"
    ],
    "ai_model": "gpt-4.1",
    "ai_summary": "Teams meeting join links now show the full, shorter URL in invites and will expire 60 days after meeting end; old links remain unaffected. Link parameters are simplified for security.",
    "ai_topics": [
      "Teams",
      "Outlook"
    ],
    "category": "stayInformed",
    "details_map": {
      "Platforms": "Android, Desktop, iOS, Mac, TeamsAndSurfaceDevices, Web",
      "RoadmapIds": "381953",
      "Summary": "Microsoft Teams is rolling out shorter meeting URLs starting early 2025, improving link usability and security by removing extra parameters. New links expire 60 days after meeting end or creation. Old links remain valid. No admin action is needed, but users should update integrations and inform organizers about expired links."
    },
    "id": "MC772556",
    "importance": 3,
    "is_major_change": false,
    "last_modified": "2026-04-30T17:56:08Z",
    "ms_products": [
      "Teams"
    ],
    "platforms": "Android, Desktop, iOS, Mac, TeamsAndSurfaceDevices, Web",
    "roadmap_ids": [
      "381953"
    ],
    "services": [
      "Microsoft Teams"
    ],
    "severity": "normal",
    "tags": [
      "Updated message",
      "Feature update",
      "User impact",
      "Admin impact"
    ],
    "title": "(Updated) Microsoft Teams: Shorter meeting URLs"
  }
}