URL Encoder/Decoder
Encode and decode URLs with support for component encoding, full URI encoding, and query string parsing.
Mode
Input
Output
Statistics
Query String Parser
| Parameter | Value |
|---|
Common Characters
| Character | Encoded | Description |
|---|---|---|
(space) |
%20 or + |
Space character |
! |
%21 |
Exclamation mark |
" |
%22 |
Double quote |
# |
%23 |
Hash/Fragment identifier |
$ |
%24 |
Dollar sign |
% |
%25 |
Percent sign |
& |
%26 |
Ampersand |
' |
%27 |
Single quote |
( |
%28 |
Opening parenthesis |
) |
%29 |
Closing parenthesis |
+ |
%2B |
Plus sign |
, |
%2C |
Comma |
/ |
%2F |
Forward slash |
: |
%3A |
Colon |
; |
%3B |
Semicolon |
= |
%3D |
Equals sign |
? |
%3E |
Question mark |
@ |
%40 |
At sign |
[ |
%5B |
Opening bracket |
] |
%5D |
Closing bracket |
About URL Encoding
URL encoding (percent-encoding) converts characters into a format that can be safely transmitted over the internet. Special characters are replaced with a percent sign (%) followed by two hexadecimal digits representing the character's ASCII code.
- encodeURIComponent: Encodes all characters except: A-Z a-z 0-9 - _ . ! ~ * ' ( )
- encodeURI: Preserves URL structure, doesn't encode: : / ? # [ ] @ ! $ & ' ( ) * + , ; =
- Form encoding: Spaces become + instead of %20, used in form submissions
Common Use Cases
- Query Parameters: Encoding values in URL query strings
- API Requests: Passing data in HTTP requests
- Path Segments: Encoding URL path components
- Form Data: Submitting form data via GET/POST
Related Utils
Feedback
Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.
Sending...
Feedback sent. Thank you!
Error occurred!
-
-
-
-
-
-
-
-
-
- API Response
- ASCII Table
- Code Bug Detector
- Code Explanation
- CSS Beautifier
- Env Parser
- GraphQL Query
- Syntax Highlight
- HTML Beautifier
- JS Beautifier
- JSON Formatter
- JSONPath
- JWT Decoder
- JS keyCodes
- API Lorem Ipsum
- RegExp
- Regex Library
- Semver Compare
- SQL Beautifier
- TOML Formatter
- Code Unminifier
- XML Beautifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Amortization
- Break-Even
- Compound Interest
- Crypto Profit/Loss
- Debt Payoff
- Discount
- Effective Interest
- Emergency Fund
- Inflation Calculator
- Simple Interest
- Invoice Calculator
- IRR Calculator
- Mortgage
- NPV Calculator
- Portfolio
- Profit Margin
- Rent vs Buy
- Retirement Calc
- ROI Calculator
- Salary vs Hourly
- Savings Goal
- Tax Calculator
- VAT
-
-
-
-
-
-
-
-
-
- Equation Solver
- Exponent Calculator
- Factorial Calculator
- Fibonacci Sequence Generator
- Fraction Calculator
- Fraction Simplifier
- GCD Calculator
- GCD/LCM
- Least Common Multiple (LCM) Calculator
- Logarithm Calculator
- Magic Square
- Matrix Calculator
- Number Base Converter
- Pascal's Triangle
- Prime Number
- Prime Factorization
- Prime Number Checker
- Roman Numeral Converter
- Scientific Notation Converter
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Broken Link Checker
- Canonical URL
- Canonical URL Checker
- Core Web Vitals Checker
- Favicon
- Heading Structure
- Keyword Density
- Meta Tag Generator
- Meta Tag
- Mobile-Friendly Test
- Open Graph
- Open Graph Tag Generator
- Page Load Time Analyzer
- Redirect Checker
- robots.txt
- Robots.txt Analyzer
- Structured Data
- XML Sitemap
- Structured Data Generator
- Time on Page Tracker
- Page Title & Desc.
- Twitter Card Generator
- XML Sitemap Generator
-
-
-
-
-
-
- Acceleration
- Substance Amount
- Angle
- Area
- Astronomical
- Base Converter
- Capacitance
- Electric Charge
- Cooking
- Data Transfer
- Data Storage
- Density
- Energy Converter
- Force Converter
- Frequency Converter
- Fuel Economy
- Illuminance
- Inductance
- Length / Distance
- Power
- Pressure
- Electrical Resistance
- Time
- Speed
- Temperature
- Viscosity
- Volume
- Weight
-
-
-
-