JavaScript · Typed arrays and encoding

btoa() / atob()

Encodes and decodes Base64 for ASCII text. Use TextEncoder for Unicode.

Syntax
btoa(text) / atob(encoded)

Example

Try it

More in this group

ArrayBuffer DataView Float32Array typedArray.set() typedArray.slice() typedArray.subarray() Uint8Array

Learn this in the course

Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.

Open the course