Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

atob

Раскодирует строку из Base64.

Доступно с: Web API

Синтаксис

atob(base64)

Параметры

ПараметрТипОписание
base64stringСтрока в кодировке Base64.

Возвращаемое значение

stringРаскодированная строка (каждый символ — один байт).

Примеры

Обратное преобразование:

console.log(atob('SGVsbG8='));

Результат:

Hello

Раскодирование текста в UTF-8:

const binary = atob('0J/RgNC40LLQtdGC');
const bytes = Uint8Array.from(binary, (char) => char.charCodeAt(0));
 
console.log(new TextDecoder().decode(bytes));

Результат:

Привет

Примечания

Название читается как ASCII to binary. Если строка не является корректным Base64, будет ошибка InvalidCharacterError.

См. также

  • btoa — Кодирует строку в Base64.

Вопросы и ответы по теме

В учебнике

  • Методы строк — Полезные методы строк в JavaScript: поиск позиции, доступ к символам, padStart, repeat, split и join, цепочки методов.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.