This online tool encodes, decodes, escapes or unescapes a number of text and data formats. It autodetects the format and encoding whenever data is pasted into the input field or if the automatic format is selected.
=for padding and optional whitespace. Since every 3 bytes of data are converted into 4 output characters, the Base64 format results in a 33% size increase.
hex dump, i.e. space-separated groups of
0-9a-fcharacters. This is sometimes referred to as Base16 encoding.
followed by two hexadecimal digits for special or reserved characters. Some variations exist for handling spaces (
), and special characters (
and a few more special cases. These are either decimal escapes (e.g.
), hexadecimal escapes (e.g.
) or predefined entities (e.g.
&). Any character in the document may be encoded using escapes, so it is easy to create a pure ASCII version of any document.