Sometimes, we want to convert base64 string to ArrayBuffer with JavaScript.
In this article, we’ll look at how to convert base64 string to ArrayBuffer with JavaScript.
How to convert base64 string to ArrayBuffer with JavaScript?
To convert base64 string to ArrayBuffer with JavaScript, we can use the Uint8Array.from
method.
For instance, we write
const b = Uint8Array.from(atob(base64String), (c) => c.charCodeAt(0));
to call Uint8Array.from
with atob(base64String)
and (c) => c.charCodeAt(0)
to convert the base64String
to an ArrayBuffer.
atob
decodes the base64 string into an ASCII string.
charCodeAt
returns the integer Unicode character code for the first character in each ASCII character string.
Conclusion
To convert base64 string to ArrayBuffer with JavaScript, we can use the Uint8Array.from
method.