Encoding
URL Encoder / Decoder
Encode and decode URL components, including Unicode, in your browser.
Encoding
Encode and decode Base64, including Unicode text, locally in your browser.
LocalProcessed locally — your text never leaves your browser.
Available actions: copy, clear, swap.
Type or paste into the input. Unicode is supported. Encoding and decoding run in your browser.
Encode turns text into Base64. Decode turns Base64 back into text. Ctrl+Enter / Cmd+Enter encodes. Swap exchanges input and output.
Copy the output when you need it. Clear resets both panels.
hello becomes aGVsbG8=.
Characters such as 世界 are encoded with UTF-8, then Base64. Decoding restores the original text.
Encoding
Encode and decode URL components, including Unicode, in your browser.
Data
Decode a JWT header and payload in your browser. Decoding does not verify the signature.