Handytool
УтилітиПрацює локально

Base64 кодувальник і декодувальник

Кодуйте текст у Base64 та декодуйте Base64 назад у текст, включно з URL-safe варіантом — все у вашому браузері.

Режим
Текст
0 рядків0 байт
Base64
0 рядків0 байт

Про Base64 кодувальник і декодувальник

Base64 кодувальник Handytool перетворює текст у Base64 й назад одним кліком, не надсилаючи дані на сервер. Перемикайтеся між стандартним Base64 та URL-safe варіантом (використовується в JWT та підписаних URL), вставляйте будь-який UTF-8 текст і копіюйте результат у буфер обміну. Оскільки все працює локально, ви можете безпечно вставляти API-ключі, токени або конфіденційні рядки.

Base64 кодувальник і декодувальник — можливості

  • 01

    Стандартний та URL-safe Base64

    Перемикайтеся між класичним алфавітом Base64 (+, /, padding) та URL-safe варіантом (-, _, без padding), який використовується в JWT, OAuth і підписаних URL. Один інструмент підтримує обидва варіанти.

  • 02

    Повна підтримка UTF-8

    Не-ASCII текст — емодзі, кирилиця, китайська, арабська — кодується й декодується коректно завдяки нативним TextEncoder і TextDecoder. Жодних помилок "malformed UTF-8".

  • 03

    Приватність за замовчуванням

    Кодування й декодування повністю відбуваються в браузері. Нічого не завантажується, не логується й не зберігається. Вставляйте API-токени безпечно — вони ніколи не покидають ваш пристрій.

Base64 кодувальник і декодувальник — часті запитання

Що таке Base64 і коли його використовувати?
Base64 представляє бінарні дані як друковані ASCII-символи. Використовується для вбудовування зображень у CSS, передачі бінарних даних через JSON API, зберігання credentials у HTTP-заголовках і кодування JWT claims. Це не шифрування — будь-хто може декодувати — але корисно коли канал приймає лише текст.
Що таке URL-safe Base64?
Стандартний Base64 використовує символи + і /, які мають спеціальне значення в URL. URL-safe Base64 замінює їх на - та _ і видаляє padding =. JWT, OAuth-токени й підписані URL використовують цей варіант. Увімкніть опцію при роботі з цими форматами.
Чи коректно обробляються Unicode та емодзі?
Так. Кодувальник спочатку перетворює текст у UTF-8 байти через TextEncoder браузера, тож емодзі, символи з діакритикою й нелатинські скрипти кодуються та декодуються без втрат.
Base64 — це шифрування?
Ні. Base64 — це кодування, а не шифрування — повністю зворотне. Використовуйте для безпечної передачі даних через текстові канали, а не для приховування секретів. Для справжньої секретності використовуйте AES, RSA або TLS.
Мої дані завантажуються на сервер?
Ніколи. Кодувальник працює повністю в браузері через нативні btoa / atob та TextEncoder. Нічого не надсилається на сервер, не логується й не зберігається.

Пов'язані інструменти

Утиліти

Інші інструменти

Усі інструменти