Double Encoding: When %2520 Isn't a Bug
Double percent-encoding looks like a bug โ until you meet SigV4 signatures, nginx proxies, and log pipelines. Three cases where %2520 is correct, tested.
Read moreTips, tutorials, and insights about URL encoding, decoding, and web development.
Double percent-encoding looks like a bug โ until you meet SigV4 signatures, nginx proxies, and log pipelines. Three cases where %2520 is correct, tested.
Read moreSix percent-encoding rules that trip up web developers, tested in Node and Python: the tiny unreserved set, %20 vs +, and why every encoder disagrees.
Read moreRFC 3986 says hex digits in percent-encoding are case-insensitive โ but real servers disagree about what %2F means. nginx, Apache, and Express test results.
Read moreHow ๐ becomes %F0%9F%98%80: the full character โ UTF-8 bytes โ %XX pipeline, computed by hand and verified with Node and Python.
Read moreIdentify and fix the 5 most common URL decoding errors including incorrect percent-encoding, character encoding mismatches, incomplete decoding, and reserved character confusion.
Read moreLearn how to effectively use URL decoders for debugging, API development, and web development. Includes step-by-step guides, code examples in JavaScript, Python, and PHP.
Read moreMaster URL decoding best practices including percent-encoding standards, UTF-8 handling, security considerations, and multi-layer decoding scenarios.
Read moreDiscover our new URL Parser tool that breaks down URLs into visual components, helps debug complex query parameters, and makes URL analysis effortless for developers.
Read moreA comprehensive guide to understanding URL anatomy, from protocol to hash fragments. Learn how each component works and best practices for URL construction.
Read moreLearn about URL encoding (percent-encoding), why it's necessary for web development, and how special characters are converted for safe transmission in URLs.
Read moreA comprehensive guide explaining the difference between URL decoding and encoding, when to use each, and practical examples for web developers.
Read moreWe use cookies for essential site functions, privacy-friendly analytics, and (with your consent) Google Analytics and advertising. Privacy Policy