Робоча зона інструмента
Base64 encoder і Base64 decoder онлайн
Кодуйте й декодуйте Unicode-текст з опційним URL-safe режимом.
Base64 encoder і decoder
Base64 encoder і decoder
байтів →
Base64 encoder і decoder
Параметри запиту
IDN / Punycode
Base64 encoder і decoder
..
Заголовок
Payload
Метадані
· Спливає:
Перевірити підпис
Підписати (HS)
Base64 encoder і decoder
Бібліотека патернів
Підсвічені збіги
Збіги ()
Результат заміни
Base64 encoder і decoder
Відносно:
Часовий пояс
Зібрати з частин
Різниця
Base64 encoder і decoder
Base64 encoder і decoder
Base64 encoder і decoder
Приклади
Текст
Hello, World!
Base64
SGVsbG8sIFdvcmxkIQ==
Base64 Гайди та статті
Що таке кодування Base64 і навіщо воно досі потрібне
Base64 перетворює довільні байти на текст, який безпечно проходить через текстові протоколи. Розбираємося, як це працює, скільки коштує і де справді корисне.
Читати статтюBase64 і Base64URL: схожі формати для різних середовищ
Base64URL змінює лише кілька символів, але саме вони визначають, чи можна безпечно помістити закодовані дані в URL, cookie або JWT.
Читати статтюКоли не варто використовувати Base64
Base64 корисне на текстових межах, але зайве використання збільшує payload, витрати пам’яті та ризик неправильного розуміння безпеки.
Читати статтюПов’язані інструменти
Base64 encoder і Base64 decoder онлайн часто використовують разом із JWT decoder і JSON Web Token parser онлайн, JSON форматер, JSON валідатор і JSON decoder онлайн, URL encoder, URL decoder і query string parser, коли payload-и, токени, URL, логи або розмітка проходять один workflow.
JWT decoder і JSON Web Token parser онлайн
Декодуйте header, payload і метадані JSON Web Token у браузері.
Відкрити JWT decoder і JSON Web Token parser онлайн JSONJSON форматер, JSON валідатор і JSON decoder онлайн
Форматуйте, мініфікуйте, валідуйте, сортуйте ключі, копіюйте й завантажуйте JSON.
Відкрити JSON форматер, JSON валідатор і JSON decoder онлайн URLURL encoder, URL decoder і query string parser
Кодуйте значення, декодуйте query string і переглядайте частини URL.
Відкрити URL encoder, URL decoder і query string parserBase64 encoder і decoder
Кодуйте й декодуйте Unicode-текст з опційним URL-safe режимом. DevToolGrid Online — це безкоштовний Base64 encoder і Base64 decoder онлайн.
Що таке Base64?
Base64 — це схема кодування, що подає двійкові дані як ASCII-текст за допомогою 64 символів (A–Z, a–z, 0–9, + та /). Її широко використовують, щоб вбудовувати зображення в CSS чи HTML, передавати двійкові дані в JSON або e-mail і зберігати невеликі файли як текст. Base64 — це кодування, а не шифрування: воно не захищає дані.
Як кодувати й декодувати Base64
- 1 Вставте текст у панель вводу або виберіть файл для кодування.
- 2 Натисніть «Encode» для перетворення в Base64 або «Decode» для зворотного читання.
- 3 Увімкніть URL-safe, якщо значення буде в URL або назві файлу.
- 4 Скопіюйте результат, перегляньте зображення або завантажте декодовані байти.
Типові помилки Base64
- Неправильний паддингСтандартний Base64 доповнюється символом = до довжини, кратної 4. Видалення чи додавання паддингу ламає декодування.
- Стандартний проти URL-safeURL-safe Base64 замінює + і / на - та _. Декодування URL-safe даних стандартним декодером дає помилку.
- Сприйняття як шифруванняBase64 повністю оборотний для будь-кого. Ніколи не використовуйте його для захисту паролів чи секретів.
Base64 проти Base64URL
Стандартний Base64 використовує + / та паддинг =, що небезпечно в URL і назвах файлів. Base64URL замінює + на -, / на _ і зазвичай прибирає паддинг, тож результат безпечний для query-рядків, JWT і назв файлів. Інструмент підтримує обидва варіанти одним перемикачем.
Часті запитання
Інструмент безкоштовний?
Так. Кодувальник і декодувальник Base64 повністю безкоштовні, без реєстрації та обмежень.
Чи надсилаються дані на сервер?
Ні. Кодування й декодування відбуваються локально у вашому браузері, тож файли й текст не залишають пристрій.
Чи можна кодувати файли та зображення?
Так. Перетягніть файл, щоб отримати Base64, створіть data-URI й перегляньте зображення прямо в браузері.
Що таке URL-safe Base64?
Варіант, що використовує - та _ замість + і /, тож значення безпечно вживати в URL, назвах файлів і токенах.