Convert binary data to base64 with javascript

To prevent ‘InvalidCharacterError’ error, you need to do this:

var base64EncodedStr = btoa(unescape(encodeURIComponent(rawData)));

Leave a Comment