urlencode

The urlencode operation encodes the input value into a URL-safe format. It converts special characters (spaces, diacritics, symbols) into percent-encoded sequences (%xx) so that the result can safely be transmitted as part of a URL or query string.

How it works

  • Input – any string.
  • Output – the URL-encoded representation of the string.
  • Encoding rules:
    • Spaces are converted to +.
    • Non-alphanumeric characters are replaced with % followed by two hex digits.
    • Letters, numbers, and – _ . ~ remain unchanged.

Examples

InputOutput
hello worldhello+world
ahoj světe & goahoj+sv%C4%9Bte+%26+go
info@example.cominfo%40example.com
+420797992279%2B420797992279

Usage in PalDock

Use urlencode when you need to:

  • Safely include values in query parameters of URLs.
  • Normalize input before building redirect links.
  • Prevent issues when passing special characters (&, @, +, spaces) to external APIs.
  • Encode user-generated content (names, messages) for reliable transmission.

Best Practices

  • Always apply urlencode when concatenating values into URLs.
  • Use together with urldecode for round-trip transformations.
  • Validate input if you expect only safe characters; unnecessary encoding may reduce readability.
  • Remember that spaces become +. If the receiving system requires %20 instead, consider rawurlencode instead of urlencode.

References

Insights that
helps you grow

  • Release notes 2026/04/30
    Based on your feedback, we’ve pushed the Integration Builder even further. We’ve rolled out a massive wave of UX fixes and performance updates. Here’s the…
  • Lead Distribution Software
    Lead distribution software is a platform used to route and deliver leads to one or more lead buyers (advertisers) in real time. Instead of sending…
  • Ping tree software and ping (pick) post distribution
    A ping tree (sometimes written as pingtree) is a lead distribution method used to sell a single lead to the right advertiser in real time.…