THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

Window btoa() Method

Window Object Reference Window Object

Example

Encode a string in base-64:

var str = "Hello World!";
var enc = window.btoa(str);

var res = "Encoded String: " + enc;

The result of res will be:

Encoded String: SGVsbG8gV29ybGQh
Try it yourself »

Definition and Usage

The btoa() method encodes a string in base-64.

This method uses the "A-Z", "a-z", "0-9", "+", "/" and "=" characters to encode the string.

Tip: Use the atob() method to decode a base-64 encoded string.


Browser Support

The numbers in the table specify the first browser version that fully supports the method.

Method
btoa() Yes 10.0 1.0 Yes Yes

Syntax

window.btoa(str)

Parameter Values

Parameter Description
str Required. The string to be encoded

Technical Details

Return Value: A String, representing the base-64 encoded string

Window Object Reference Window Object