Текст у Base64 і назад. Коректно працює з Unicode.
Усе відбувається всередині вашого браузера. Ніщо з того, що ви сюди вставите, не потрапляє ні до нас, ні до когось іншого.
Base64 перетворює довільні байти на підмножину ASCII, щоб вони пережили канали, які очікують текст: тіла листів, поля JSON, data URL, заголовки HTTP. Це кодування, а не шифрування. Будь-хто може його розгорнути, тож воно нічого не захищає.
Браузерна функція btoa() ламається на символах поза Latin-1. Цей інструмент спершу кодує текст у UTF-8, тому діакритика, кирилиця та емодзі повертаються без змін.