Base64Encode.io

Enter text to encode it to Base64 format:    Realtime    ENCODER is Live

Result:

Base64 Encode/Decode made easy.

About Base64:


What is Base64 format?

Base64Encode.io - A simple web tool to help you in encoding your string data into base64 format and decode base64 data into plain text.

Base64 is used to represent binary data in an ASCII string format by translating it into a radix-64 representation. Each Base64 digit represents exactly 6 bits of data. Three 8-bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit base64 digits.

Users of Base64 Encoding:

Base64 format is commonly used in:

  • Sending attachments while Emailing. Attachments are converted into base64 format.
  • Sending media files like Images, audio files through a Web API.
  • Saving data in base64 format inside a database.
  • Transfer data using a URL.

Security constraints:

As Base64 encoding is not a secure encryption process and anyone can easily decode it, we should never really rely only on Base64 encoding for our applications.

The Base64 index table:

Index Binary Char Index Binary Char Index Binary Char Index Binary Char
0 000000 A 16 010000 Q 32 100000 g 48 110000 w
1 000001 B 17 010001 R 33 100001 h 49 110001 x
2 000010 C 18 010010 S 34 100010 i 50 110010 y
3 000011 D 19 010011 T 35 100011 j 51 110011 z
4 000100 E 20 010100 U 36 100100 k 52 110100 0
5 000101 F 21 010101 V 37 100101 l 53 110101 1
6 000110 G 22 010110 W 38 100110 m 54 110110 2
7 000111 H 23 010111 X 39 100111 n 55 110111 3
8 001000 I 24 011000 Y 40 101000 o 56 111000 4
9 001001 J 25 011001 Z 41 101001 p 57 111001 5
10 001010 K 26 011010 a 42 101010 q 58 111010 6
11 001011 L 27 011011 b 43 101011 r 59 111011 7
12 001100 M 28 011100 c 44 101100 s 60 111100 8
13 001101 N 29 011101 d 45 101101 t 61 111101 9
14 001110 O 30 011110 e 46 101110 u 62 111110 +
15 001111 P 31 011111 f 47 101111 v 63 111111 /
Padding =

Our Base64 Encoder/Decoder as following features:

  1. We provide this tool for absolutely free.
  2. The data which you Encode/Decode using our tool aren't stored anywhere.
  3. We use different analytics tools to improve our site.
  4. You can copy and download text file of the converted data.
  5. You can always toggle the behaviour of Encoder/Decoder as per your requirements.

base64Encode.io-example