- Executors
-
Learn
Python Learning Hub Runnable examples, NumPy, pandas, and more C & C++ Learning Hub Pointers, memory, STL, and modern C++ C# Learning HubC# basics, OOP, LINQ, async, and .NET exercises Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++
- Challenges
Encoders and decoders
URL Decoder / Encoder
Decode or encode URLs and see every part of a URL and its query parameters.
- Runs in your browser
- Instant results
- Free, no sign-up
Loading the tool…
How to use the URL Decoder
- Paste an encoded URL or text.
- Choose Decode, Encode component or Encode full URL.
- Copy the result and review the URL parts and parameters.
Frequently asked questions
What is the difference between encoding a component and a full URL?
Component encoding also escapes characters like / ? & =, for use inside a parameter value. Full URL encoding keeps the URL structure.
Why do I see %2520 in URLs?
The text was encoded twice (%25 is the percent sign). The decoder repeats decoding to handle this.
Does + mean a space?
In form-encoded query strings, yes. You can turn this off if your + signs are literal.
Practice Python with coding challenges
Solve hands-on problems right in this editor: run the sample tests, submit, and get an AI code review.