jsonecho

Кодування Base64

Зверніть будь-який текст в Base64, з правильною обробкою акцентів і емоді.

Завантаження інструмента...

Як користуватися Кодування Base64

  1. Вставте або напишіть свій текст.
  2. Зазначте URL-Safe, якщо результат входить в URL або токен.
  3. Копіюйте ланцюг Base64.

Про Кодування Base64

Base64 представляє двійкові дані за допомогою 64 букв, цифр і двох символів, тому він може проходить через системи, які обробляють тільки текст: електронну пошту, JSON, HTML-датові URI, HTTP-заголовки. Це не шифрування. Будь-хто може розшифровувати його, тому ніколи не використовуйте його, щоб приховати таємницю.

Текст спочатку перетворюється на байти UTF-8, так що акценти, турецькі букви і емоджі виживають в подорожі. URL-безпечний варіант обмінює + і / для - і _ і випускає накладку, яку використовують JWT та багато веб-API.

Поширені запитання

Це шифрування Base64?

Ні. Це зворотне кодування без ключа. Кожен може розшифровувати його за секунду.

Чому продукція приблизно на третину більша?

Кожен три байти входу стають чотири символи виходу. Виплата становить 33%, плюс трохи для навантаження.

Що таке URL-безопасний Base64?

Вариант, визначений у RFC 4648, який замінює + - і / з _ і часто залишує = заповнення. Це можна безпечно використовувати в URL та назвах файлів без додаткового екранування.

Чому інші інструменти дають інший результат для акцентів?

Деякі інструменти кодують символи як латино-1 байти. Цей інструмент використовує UTF-8, що очікується майже у всіх сучасних системах.

Де можна знайти базу 64 в практиці?

Основні заголовки аутентифікації, УРІ даних для невеликих зображень, токенів JWT, додатків електронної пошти і поля даних таємниць Kubernetes.

Більше в категорії URL і Base64

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