Free tool · No signup
URL Encoder and Decoder
Encode and decode URL components, including Unicode text and percent escapes.
How to use this tool
Encode a value before putting it in a URL query parameter. Decode percent-encoded text to read it.
What to know
This uses encodeURIComponent and decodeURIComponent for a single component. Encoding an entire URL also encodes its separators. A plus sign stays a plus sign when decoding; form-style plus-to-space conversion is not applied.
Inputs stay on your device. Explore the full utility directory for more free tools.
More free tools
Image compressorReduce JPG, PNG or WebP to a target KB or MBCharacter and byte counterCount characters, words and UTF-8 bytesFile size converterConvert bytes, KB, MB, KiB and MiBMonthly CalendarBrowse any month, choose Sunday or Monday first, and print a clean calendar.Date Difference and Date CalculatorCount days between two dates or add and subtract days from a starting date.Percentage CalculatorFind a percentage of a number, percentage share, and percentage change instantly.Length, Weight and Temperature ConverterConvert common length, weight and temperature units without uploading data.Random Password GeneratorGenerate a random password locally with secure browser randomness and customizable character groups.Online Timer and StopwatchRun a countdown timer or stopwatch in your browser, with pause and reset controls.JSON Formatter and ValidatorValidate, pretty-print and minify JSON locally with clear syntax errors.URL Encoder and DecoderEncode and decode URL components, including Unicode text and percent escapes.Base64 Encoder and DecoderConvert UTF-8 text to Base64 and decode Base64 back to text locally.HEX, RGB and HSL Color ConverterChoose a color or enter HEX to convert it into RGB and HSL color values.