Base 64 encoding is an encoding technique that can be decoded using base 64 decode. Base 64 encoding is very handy in programming due to many reasons. This tool provides an easy way to encode a utf8 string to base 64 encoded string. Simply type any data to generate encoded string.

Base 64 encoding is used in many cases where data needs to be transferred or store in text format. As an example if we needs to pass an array using http get method instead of url encoding we can simply convert that array to base 64 encoded string. Which will give clean url as shown in the below example.


  "a": "b",
  "c": "d"

can easily pass through a url like this