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