Інструмент кодування/декодування Base64 - онлайн і безкоштовно
Онлайн кодувальник та декодувальник Base64. Перетворюйте текст та файли з миттєвим результатом. Безпечно, швидко та безкоштовно.
Онлайн Base64 Кодувальник і Декодувальник
Ласкаво просимо до найкращого онлайн кодувальника та декодувальника Base64. Цей простий, але потужний інструмент дозволяє миттєво перетворювати текст у Base64 або декодувати рядки Base64 назад у читабельний текст.
Схеми кодування Base64 є важливими при кодуванні двійкових даних для зберігання або передачі через носії, призначені для тексту (наприклад, HTTP або SMTP).
Розширені параметри конфігурації
Вибір кодування символів
При роботі з текстовими даними важливо вказати правильне кодування (charset). Хоча UTF-8 є стандартом, старі системи можуть використовувати ASCII, ISO-8859-1 або інші.
Декодувати кожен рядок окремо
Закодовані дані часто виглядають як безперервний блок тексту. Однак, якщо у вас є кілька незалежних рядків Base64, розділених новими рядками, увімкніть цю опцію.
Режим живої конвертації
Увімкніть Живий режим, щоб отримувати миттєві результати під час введення. Цей режим виконує перетворення Base64 локально у вашому браузері за допомогою JavaScript, забезпечуючи нульову затримку.
Безпечно та приватно
Ваша конфіденційність - наш пріоритет. Всі комунікації використовують безпечні SSL-шифровані з'єднання (HTTPS). Ми ніколи не перевіряємо, не зберігаємо і не передаємо ваші дані.
Повністю безкоштовний онлайн-інструмент
Наш інструмент Base64 на 100% безкоштовний для використання. Не потрібно встановлювати програмне забезпечення, реєструватися або підписуватися.
Принципи дизайну
Індексна таблиця Base64 складається з 64 символів, обраних так, щоб вони були спільними для більшості кодувань і могли бути надруковані. Це мінімізує ризик модифікації даних такими системами, як поштові сервери.
Що таке кодування Base64?
Base64 - це група схем кодування двійкового тексту в текст, які представляють двійкові дані у форматі рядка ASCII, перекладаючи їх у представлення radix-64.
Приклад кодування Base64
Розглянемо цю цитату з Левіафана Томаса Гоббса:
"Man is distinguished, not only by his reason, but ..."
При кодуванні в Base64 MIME ця послідовність ASCII стає:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=Як це працює: Слово "Man" кодується як "TWFu". В ASCII літери "M", "a", "n" мають байти 77, 97, 110. Їх двійкове представлення об'єднується і ділиться на 6-бітні групи.
| Текстовий вміст | M | a | n | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Значення ASCII | 77 | 97 | 110 | |||||||||||||||||||||
| Двійковий | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
| Індекс | 19 | 22 | 5 | 46 | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||
Як показано, кодування Base64 перетворює 3 байти вхідних даних (24 біти) у 4 символи Base64 (по 6 біт кожен), збільшуючи розмір даних приблизно на 33%.