Others

How to Fix Microsoft Sway Changing URL-Encoding and Breaking Links

Steven ParkerSteven Parker Oct 28, 2026 868 views

Question details

The user needs to prevent Microsoft Sway from automatically decoding and altering URL-encoded characters when pasting hyperlinks, which causes personalized external links to fail.

How to Fix Microsoft Sway Changing URL-Encoding and Breaking Links
Product
Microsoft Sway
Device & OS
not provided
Scenario
Pasting personalized, URL-encoded links from an external application into a Microsoft Sway presentation.
Observed behavior
Sway automatically normalizes and decodes the URL-encoded characters (such as converting %2526 to %26 and %2d to a hyphen), resulting in broken links that no longer route properly in the external application.
Before you start

Ensure you have the original, working URL available in a plain text editor so you can easily copy it without any automatic formatting being applied by your browser.

Solution 1Recommended

Use a URL-Shortening Service

By masking the complex URL-encoded link behind a shorter, standardized link, you bypass Sway's automatic character decoding.

Since Microsoft Sway proactively normalizes URLs upon pasting, providing it with a URL that contains no special characters prevents the software from altering the string. A trusted URL shortener acts as an intermediary redirect to your true destination.

1
Copy the original link

Highlight and copy the fully functional, URL-encoded link from your source application or text editor.

2
Generate a short link

Open a trusted URL-shortening service (such as Bitly, TinyURL, or your organization's internal link shortener) and paste the original link to generate a shortened URL.

3
Insert into Sway

Open your Microsoft Sway presentation, highlight the text you want to make clickable, click the 'Link' button in the formatting bar, and paste the new, shortened URL.

Use a URL-Shortening Service
Enterprise environments: If you are working with internal company data, ensure you use an IT-approved internal URL shortener rather than public services to maintain security.
Free Microsoft Office alternative

Create Presentations Without Link Issues Using WPS Office

While Microsoft Sway may struggle with complex URL encodings, traditional presentation tools handle them perfectly. WPS Office provides a lightweight, highly compatible alternative to Microsoft Office, ensuring your personalized links and hyperlinks remain fully intact.

  1. 1. Download WPS Office: Install the free WPS Office suite on your device.
  2. 2. Create a Presentation: Open WPS Presentation to build your slides using highly compatible formatting tools.
  3. 3. Insert Complex Links Safely: Highlight your text, press Ctrl+K, and paste your URL-encoded link. WPS will preserve the exact encoding.
Fully compatible with Microsoft PowerPoint (.pptx) formatsPreserves complex URL-encoded hyperlinks without unwanted formatting changesFree, lightweight, and easy to deploy across organizationsFamiliar user interface with zero learning curve for seamless migration
microsoft office alternative - wps office

Frequently Asked Questions

Why does Microsoft Sway change my URL characters?

Sway automatically normalizes and decodes URL-encoded strings (like converting %20 to spaces or %2d to hyphens) during the pasting process. While intended to make URLs look cleaner, it breaks links that rely on strict backend encoding to function.

Do other Microsoft Office apps have this URL encoding issue?

Typically, no. As confirmed by user testing, applications like Microsoft Word, PowerPoint, and SharePoint usually preserve the original URL structure without automatically decoding special characters.

Can I disable automatic URL formatting in Sway?

Currently, Microsoft Sway does not offer a built-in toggle or setting to disable URL normalization. The most reliable workarounds involve using URL shorteners or linking to an intermediary page.