.Convertor
Меню

Кодування та декодування 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 даних зображення як зображень.

Кроки використання

  1. Автоматичне визначення

    Можна обрати автоматичне розпізнавання, кодування або декодування; Для визначення напрямку використовуйте ручний режим, а потім вставляйте текст або рядок Base64.

  2. Конвертація в реальному часі

    Інструмент автоматично розпізнає тип введення: звичайний текст буде закодовано в Base64, валідний Base64 автоматично декодується у вихідний текст.

  3. Скопіювати одним кліком

    Кожне поле результату має кнопку «Копіювати» для швидкого отримання закодованого або декодованого вмісту.

Часті питання

Чому деякий вміст автоматично декодується, а не кодується?

Автоматичний режим декодує Base64 лише як коректний текст UTF-8; за неоднозначності виберіть режим вручну.

Які найчастіші причини невдалого декодування?

Найпоширенішою причиною є те, що вхідні дані не є коректним повним рядком Base64 або містять недійсні символи. Спочатку переконайтеся, що вихідний вміст не обрізано і до нього не додано зайвих даних.

Чи може цей інструмент аналізувати цілий JWT або декодувати зображення?

Він може декодувати дійсні фрагменти тексту UTF-8 Base64URL, але не розбиває цілий JWT, не перевіряє підписи чи експортує зображення та інші бінарні файли.

Пов’язані інструменти

Пов'язані статті