Encoding workshop
Translate text for transport, then bring it back.
Encode or decode UTF-8 Base64 and URL components without submitting the input. Invalid encoded values are reported rather than silently altered.
When should Base64 be used?
Base64 is useful when binary bytes or Unicode text must travel through a text-only field. It makes data larger and provides no secrecy. Percent encoding is intended for characters that have special meaning inside URL components.