Base64: кодування й декодування
Кодуйте й декодуйте Base64 з правильною роботою UTF-8 — кирилиця, емодзі та ієрогліфи проходять без втрат.
Працює повністю в браузері — нічого з уведеного не надсилається на наші сервери.
Як це працює
Base64 трапляється в секретах Kubernetes, user-data cloud-init, заголовках basic auth і data URI. Кодер спершу переводить текст в UTF-8 — це обходить класичну помилку btoa на нелатинських символах. Режим URL-safe замінює + і / на - і _ та прибирає вирівнювання, як у JWT. З файлу виходить готовий data: URI, який можна вставити в CSS чи HTML.
Питання й відповіді
Base64 — це шифрування?
Ні. Це оборотне кодування без ключа, розкодувати його може будь-хто. Ховати ним паролі не можна.
Чому під час декодування виходить сміття?
На вході може бути URL-safe Base64 або двійкові дані, а не текст. URL-safe розпізнається автоматично, а бінарні файли як читабельний текст не відобразяться.
Схожі інструменти
Усі інструменти →Застосуйте це на власному сервері: KVM VPS від $3 на місяць, root-доступ, оплата криптовалютою.
Тарифи VPS