web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Automate
Unanswered

URLs with % signs

(0) ShareShare
ReportReport
Posted on by 18

Please could someone help me - I have been trying to find a solution to what seems a simple issue - 

 

If a URL has the % sign in it - how do you express it in PD without it throwing a syntax error. 

 

For example - the below URL is something im trying to launch a browser to (I have changed domain for security)

 

https://test.com/IT%20Service%20Desk/

 

I have tried:

 

1. Doubling % to cancel

 

2. %'%'%

 

3 %"%"%

 

None of these work - how is this possible in PD to express? I have even tried setting a variable / reading text from file as variable - alkl gives the same error

 

Thanks

 

 

  • Gidi Profile Picture
    601 on at

    % should be escaped by %% so try https://test.com/IT%%20Service%%20Desk/

  • tezza192 Profile Picture
    18 on at

    As stated in my initial post, this doesn't work with URLs

  • Gidi Profile Picture
    601 on at

    Then try to decode the URL before you use it (e.g. with a vbscript). 

  • tezza192 Profile Picture
    18 on at

    Does any one have another method? It's crazy there isn't a simpler solution than doing scripting

     

  • Gidi Profile Picture
    601 on at

    Sure, you can use action 'Go to web page' to open the URL:PAD_Open URL with Go to web page.jpg

     

    A more complex approach should do it to as the launch new browser action seems to have some limits regarding special characters in the URL.

    Instead of using the build-in action Launch new browser to open your URL you should start the browser via 'Run DOS command', wait for Window and Launch new browser with Attach to active tab.

    Use e.g. 'start chrome "%URL_variable%"' for starting Chrome browser with your URL:

    PAD_Start Chrome via Run DOS command.jpg

    The flow would then look like this:

    PAD_Start Chrome via Run DOS command and catch browser instance.jpg

  • Agnius Bartninkas Profile Picture
    Most Valuable Professional on at

    I would preferably use Run application, but Run DOS command also works. Run application is a bit better, because it can actually make the flow wait for the app to load.

     

    Alternatively, on another thread people mentioned that using Launch new Chrome to navigate to Google or some similar page, and then using Go to web page to navigate to the actual URL you need also works fine.

    -------------------------------------------------------------------------
    If I have answered your question, please mark it as the preferred solution. If you like my response, please give it a Thumbs Up.

    I also provide paid consultancy and development services using Power Automate. If you're interested, DM me and we can discuss it.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Leaderboard > Power Automate

#1
11manish Profile Picture

11manish 231 Super User 2026 Season 2

#2
David_MA Profile Picture

David_MA 217 Super User 2026 Season 2

#3
Mohsin Ali Profile Picture

Mohsin Ali 170

Last 30 days Overall leaderboard