Декодер Base64 - Декодування Тексту та Файлів
Повернутися до ІнструментівПро декодування Base64
Декодуйте закодовані рядки Base64 назад до оригінального тексту або бінарних даних. Необхідно для вкладень електронної пошти, URL даних, API відповідей та передачі зашифрованих даних. Підтримує як текстовий контент, так і файли.
Особливості декодування
- Миттєве перетворення Base64 у текст
- Автоматична перевірка та виявлення помилок
- Коректна обробка пошкодженого Base64
- Підтримка стандартного та URL-безпечного Base64
Коли використовувати декодування Base64
- Обробка токенів автентифікації API
- Аналіз даних вкладень email
- Налагодження закодованих веб-даних
- Перетворення URL даних у читабельний формат
Важливо: Декодуйте Base64 лише з надійних джерел. Декодований вміст може містити виконуваний код або шкідливі дані.
Приклади декодування Base64
Декодування простого тексту
Ввід:
SGVsbG8gV29ybGQhВиведення:
Hello World!Декодування HTTP базової автентифікації
Ввід:
QWxhZGRpbjpvcGVuIHNlc2FtZQ==Виведення:
Aladdin:open sesameДекодування даних JSON
Ввід:
eyJuYW1lIjoiSm9obiIsImFnZSI6MzB9Виведення:
{"name":"John","age":30}Декодування URL
Ввід:
aHR0cHM6Ly9leGFtcGxlLmNvbS9wYXRoВиведення:
https://example.com/pathПосібник з перевірки Base64
Навчіться визначати правильні закодовані рядки Base64:
- Містить лише символи A-Z, a-z, 0-9, +, /, =
- Довжина кратна 4 (з заповненням)
- Заповнення (=) з'являється лише в кінці
- Максимум 2 символи заповнення
Типові проблеми та рішення
Недопустимі символи Base64
Видалити або замінити недопустимі символи. Використовувати лише алфавіт Base64.
Неправильне заповнення
Забезпечити правильне заповнення = в кінці (0, 1 або 2 символи).
Спотворений вивід
Перевірити кодування символів. Джерело може бути пошкоджене або частково скопійоване.
Як працює декодування Base64
- 1 Перетворення символів Base64 у 6-бітні значення
- 2 Об'єднання 6-бітних значень у 8-бітні байти
- 3 Обробка заповнення та створення бінарного виводу
- 4 Перетворення бінарного у текстовий/даний формат
Інформація про заповнення
= - Один відсутній байт== - Два відсутні байтиБез заповнення - Ідеальне вирівнювання