Кодування та декодування Base64
Інструмент автоматично розпізнає тип введення: звичайний текст буде закодовано в Base64, валідний Base64 автоматично декодується у вихідний текст.
Локальна обробка · Файли не завантажуються
Файли обробляються в поточному браузері без автоматичного надсилання. Перше завантаження компонентів може потребувати інтернету.
Кодування та декодування Base64: використання та обмеження
Base64 представляє байти за допомогою друкованих символів. Цей інструмент перетворює текст UTF-8 для налагодження API, перевірки журналів і перевірки фрагментів даних.
Base64 — це кодування, а не шифрування; Ця сторінка виводить лише текст у кодуванні UTF-8, не пропонуючи конвертацію в інші таблиці символів або завантаження двійкових файлів.
Пояснення можливостей
Стандартний текст Base64 і Base64URL
Декодування приймає стандартний алфавіт Base64 і Base64URL з - і _, і відновлює пропущене заповнення в кінці. Кодування створює стандарт Base64.
URI текстових даних і явні режими
Спочатку видаліть префікс data:…;base64, а потім декодуйте текст; Якщо значення введення неоднозначне, виберіть режим кодування або декодування, щоб уникнути автоматичного визначення.
Практичні приклади
Кодувати звичайний текст як Base64
Введення
Hello
Результат конвертації
SGVsbG8=
Режим кодування дає показаний результат. Введіть цей результат у режимі декодування, щоб відновити Hello.
Декодування незаповненого Base64URL
Введення
8J-Yig
Результат конвертації
😊
Режим декодування нормалізує - до стандартного алфавіту та відновлює заповнення перед читанням тексту UTF-8.
Декодування URI текстових даних
Введення
data:text/plain;base64,SGVsbG8=
Результат конвертації
Hello
Цей приклад містить текстові дані; це не передбачає підтримки експорту URI даних зображення як зображень.
Кроки використання
Автоматичне визначення
Можна обрати автоматичне розпізнавання, кодування або декодування; Для визначення напрямку використовуйте ручний режим, а потім вставляйте текст або рядок Base64.
Конвертація в реальному часі
Інструмент автоматично розпізнає тип введення: звичайний текст буде закодовано в Base64, валідний Base64 автоматично декодується у вихідний текст.
Скопіювати одним кліком
Кожне поле результату має кнопку «Копіювати» для швидкого отримання закодованого або декодованого вмісту.
Часті питання
Чому деякий вміст автоматично декодується, а не кодується?
Автоматичний режим декодує Base64 лише як коректний текст UTF-8; за неоднозначності виберіть режим вручну.
Які найчастіші причини невдалого декодування?
Найпоширенішою причиною є те, що вхідні дані не є коректним повним рядком Base64 або містять недійсні символи. Спочатку переконайтеся, що вихідний вміст не обрізано і до нього не додано зайвих даних.
Чи може цей інструмент аналізувати цілий JWT або декодувати зображення?
Він може декодувати дійсні фрагменти тексту UTF-8 Base64URL, але не розбиває цілий JWT, не перевіряє підписи чи експортує зображення та інші бінарні файли.
