Blog · 20 articles

Articles on URL encoding.

Deeper explanations of the things our tool handles for you. Aimed at developers, marketers, and curious readers who want to understand why, not just how.

Fundamentals

Start here.

May 12, 2026 · 6 min read

What is URL encoding?

A plain-English walkthrough of percent-encoding.

May 8, 2026 · 8 min read

Percent-encoding and RFC 3986

The spec that governs every URL on the web.

Mar 15, 2026 · 5 min read

Spaces in URLs: %20 vs +

The two ways to encode a space and which one to use when.

Mar 11, 2026 · 6 min read

Encoding emoji and Unicode in URLs

How UTF-8 multibyte sequences become percent-encoded.

Feb 23, 2026 · 7 min read

Ten common URL encoding mistakes

The errors I see in production code, ranked by frequency.

By language

URL encoding in your language.

May 3, 2026 · 7 min read

URL encoding in JavaScript

encodeURI, encodeURIComponent, URLSearchParams.

Apr 28, 2026 · 7 min read

URL encoding in Python

urllib.parse.quote, unquote, urlencode — every variant explained.

Apr 24, 2026 · 6 min read

URL encoding in PHP

urlencode vs rawurlencode, http_build_query, and the legacy + behavior.

Apr 20, 2026 · 6 min read

URL encoding in Java

URLEncoder, the + problem, and using URI / URLBuilder correctly.

Apr 16, 2026 · 6 min read

URL encoding in Go

QueryEscape, PathEscape, url.Values, and url.URL.

Apr 12, 2026 · 5 min read

URL encoding in C#

Uri.EscapeDataString vs HttpUtility.UrlEncode and when to use each.

Apr 8, 2026 · 5 min read

URL encoding in cURL

--data-urlencode and how curl handles encoding for GET and POST.

Mar 3, 2026 · 5 min read

encodeURI vs encodeURIComponent

Two JavaScript functions, one common mistake.

Comparisons

URL encoding vs other schemes.

Apr 4, 2026 · 5 min read

URL encoding vs HTML encoding

Different jobs, different schemes — when to use which.

Mar 31, 2026 · 6 min read

URL encoding vs Base64

When percent-encoding wins and when Base64 does.

Mar 27, 2026 · 6 min read

Double URL encoding, explained

Why %2520 happens, how to detect it, and how to fix it.

Use cases

URL encoding in the real world.

Mar 23, 2026 · 7 min read

URL encoding for REST APIs

Path params, query params, and the encoding gotchas in real APIs.

Mar 19, 2026 · 8 min read

URL encoding for OAuth signing

OAuth 1.0a strict encoding, AWS SigV4, and signature base strings.

Mar 7, 2026 · 5 min read

URL encoding for UTM tracking links

Building campaign URLs that survive every channel.

Feb 27, 2026 · 5 min read

URL length limits by browser and server

How long is too long, and what to do about it.