The base64 online decoding tool provides you with base64 encoding, base64 online decoding, base64 encryption and decryption, and the string is encrypted in Base64 format, and the encrypted Base64 online decoding and decryption are displayed as plaintext. Base64 is a relatively ordinary online encryption algorithm. When solving Chinese garbled code, encoding Chinese in different ways can effectively avoid Chinese garbled code. This site will not record any information about you, please feel free to use it.
Base64 encoding uses 64 printable ASCII characters (A-Z, a-z, 0-9, +, /) to encode any byte sequence data into an ASCII string, and the "=" symbol is used as a suffix.
Value | character | Value | character | Value | character | 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 | / |
Base64 splits the input string by bytes, obtains the binary value corresponding to each byte (if it is less than 8 bits, the high bit is supplemented), then connects these binary values, and then divides them into a 6-bit group (because 2^6=64), and if the last group is less than 6 bits, the end is supplemented by 0. Convert each set of binary values into decimal, and then find the corresponding symbols in the above table and connect them together. This is the Base64 encoding result.
Base64 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. For example, in MIME format emails, Base64 can be used to encode mail content, which is convenient for transmission between computers in different languages without garbled code. Note that it is transmission rather than display. For example, using utf-8 encoding on computers in Western Europe can display Chinese normally (the corresponding font library is installed), but it may not be able to transmit Chinese normally. At this time, there is no such concern when converting to Base64.
If Base64 encoding is not specified, it is usually agreed that non-ASCII characters are encoded according to the UTF-8 character set.
Link:aitoolsbar