The base64 online decoding tool provides you with base64 encoding, base64 online decoding, base64 encryption and decryption, encrypts the string in Base64 format, and decodes and decrypts the encrypted Base64 online as clear text. Base64 is a relatively ordinary online encryption algorithm. When solving Chinese garbled characters, encoding Chinese in different ways can effectively avoid Chinese garbled characters. This site will not record any of your information, please feel free to use it.
База64 encoding uses 64 printable ASCII characters (A-Z, a-z, 0-9, +,/) to encode arbitrary byte sequence data into an ASCII string, with the "=" symbol used as a suffix.
numerical value | character | numerical value | character | numerical value | character | numerical value | character |
0 | A | 16 | Q | 32 | G | 48 | w |
1 | B | 17 | R | 33 | h | 49 | x |
2 | C | 18 | S | 34 | I | 50 | y |
3 | D | 19 | T | 35 | j | 51 | Z |
4 | E | 20 | U | 36 | k | 52 | 0 |
5 | F | 21 | V | 37 | L | 53 | 1 |
6 | G | 22 | W | 38 | m | 54 | 2 |
7 | H | 23 | X | 39 | N | 55 | 3 |
8 | I | 24 | Y | 40 | o | 56 | 4 |
9 | J | 25 | Z | 41 | p | 57 | 5 |
10 | K | 26 | A | 42 | Q | 58 | 6 |
11 | L | 27 | B | 43 | r | 59 | 7 |
12 | M | 28 | C | 44 | s | 60 | 8 |
13 | N | 29 | D | 45 | t | 61 | 9 |
14 | O | 30 | E | 46 | u | 62 | + |
15 | P | 31 | F | 47 | v | 63 | / |
База64 splits the input string into bytes, obtains the corresponding binary value for each byte (if it is less than 8 bits, the high bit is filled with 0), and then connects these binary values in series, and then splits them in groups of 6 bits (because 2 ^ 6 = 64). If the last group is less than 6 bits, it is added with 0 at the end. Convert each group of binary values into decimal, and then find the corresponding symbols in the above table and connect them in series to obtain the Base64 encoding result.
База64 can be used for the underlying binary data encoding of any data, for applications where only ASCII characters can be transmitted. However, it is most commonly used for the processing and transmission of text data, such as in MIME format emails. Base64 can be used to encode the content of emails, which is convenient for transmission between computers in different languages without garbled characters. Note that it is transmission rather than display. For example, in Western Europe, the computer using utf-8 кодировка может отображать китайский обычно (с соответствующими установленными библиотеками шрифтов), но он не может нормально передавать китайский. В этом случае преобразование в Base64 не будет иметь этой заботы.
База64 Если не указано иное, не-символы ASCII обычно кодируются в UTF-8 набор символов.