Base64 Converter - StringHackers

Base64 Encode


Text (UTF-8)

Base64

* All processes run in the browser and no data is sent to the server.

About the site


Encode to Base64 using our online tool. We provide an online tool which can convert text or files to Base64 format.

Base64 is an encoding scheme for representing computer data with only 64 characters on systems which do not accept data in binary format, such as email systems.

The Base64 conversion process is simple: The encoding process reads data 24 bits at a time, then splits each 24 bits into four 6-bit sections, which are converted according to an index table. If a full 24 bits cannot be filled because there is insufficient data to convert, the remaining bits are recognized as 0. At this point, if all 6 bits are 0, a padding character is added. Reversing this process will decode Base64.

In most cases, this encoding occurs within the system, invisible to end users. However, sometimes during the debugging process, programmers must visually analyze the transferred data.

We provide an online tool which can convert text need Base64 conversion, just use our site.

BinaryCharacterBinaryCharacter
000000A100000g
000001B100001h
000010C100010i
000011D100011j
000100E100100k
000101F100101l
000110G100110m
000111H100111n
001000I101000o
001001J101001p
001010K101010q
001011L101011r
001100M101100s
001101N101101t
001110O101110u
001111P101111v
010000Q110000w
010001R110001x
010010S110010y
010011T110011z
010100U1101000
010101V1101011
010110W1101102
010111X1101113
011000Y1110004
011001Z1110015
011010a1110106
011011b1110117
011100c1111008
011101d1111019
011110e111110+
011111f111111/
padding=

This index table was taken from Wikipedia.

Base64 Wiki »