EQVPS
Розробнику

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