Інструмент кодування/декодування Base64 - онлайн і безкоштовно

Закодуйте текст чи файли у Base64 та декодуйте назад онлайн з миттєвим результатом. Безпечна обробка на боці клієнта — швидко й безкоштовно.

1 lines0 chars
1 lines0 chars

Онлайн 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-бітні групи.

Текстовий вмістMan
Значення ASCII7797110
Двійковий010011010110000101101110
Індекс1922546
Base64TWFu

Як показано, кодування Base64 перетворює 3 байти вхідних даних (24 біти) у 4 символи Base64 (по 6 біт кожен), збільшуючи розмір даних приблизно на 33%.

Вставте текст або перетягніть файл — і цей інструмент миттєво перетворить його на рядок Base64, або декодує будь-який рядок Base64 назад у читабельний текст чи файл для завантаження. Кодування й декодування виконуються прямо у вашому браузері, підтримують UTF-8 (зокрема українську кирилицю) та застарілі кодування, а живий режим оновлює результат під час набору. Жодні дані не надсилаються на сервер.

Як користуватися кодувальником і декодувальником Base64

  1. 1

    Оберіть кодування чи декодування

    Натисніть «Кодувати», щоб перетворити текст або файл на Base64, або «Декодувати», щоб повернути рядок Base64 до початкового вигляду.

  2. 2

    Введіть дані

    Введіть або вставте вміст у поле вводу чи перетягніть файл (до 10 МБ), щоб завантажити його напряму.

  3. 3

    За потреби налаштуйте параметри

    Виберіть кодування символів для текстових даних або увімкніть «Декодувати кожен рядок окремо», якщо обробляєте кілька рядків Base64, розділених переходами на новий рядок.

  4. 4

    Отримайте результат миттєво

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

  5. 5

    Скопіюйте або завантажте

    Натисніть «Копіювати», щоб надіслати результат у буфер обміну, або «Завантажити», щоб зберегти декодований файл чи закодований текст на пристрій.

Джерела

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

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

Що таке Base64 і навіщо воно потрібне?
Base64 — це спосіб кодування двійкових даних у текст, який представляє байти у вигляді 64 друкованих символів ASCII. Його використовують, щоб безпечно передавати файли, зображення чи будь-які двійкові дані каналами, розрахованими лише на текст, — наприклад, у HTML, JSON, електронній пошті або HTTP-заголовках.
Як декодувати рядок Base64 онлайн?
Оберіть режим «Декодувати», вставте рядок Base64 у поле вводу — і результат з’явиться одразу. Якщо у вас кілька окремих рядків, увімкніть параметр «Декодувати кожен рядок окремо», щоб обробити їх по черзі.
Чи правильно Base64 обробляє українську кирилицю?
Так. Інструмент за замовчуванням працює з UTF-8, тож українські літери, символи інших мов та емодзі кодуються й декодуються без втрат. Якщо ви бачите «кракозябри», переконайтеся, що вибрано кодування UTF-8, а не застаріле ASCII чи ISO-8859-1.
Чи є Base64 шифруванням?
Ні. Base64 — це кодування, а не шифрування. Будь-хто може легко декодувати рядок назад, тому Base64 не забезпечує конфіденційності й не захищає дані — воно лише робить двійковий вміст придатним для передавання текстовими каналами.
Чи надсилаються мої дані на сервер?
Ні. Усе кодування й декодування відбувається повністю у вашому браузері за допомогою вбудованих функцій JavaScript. Ваш текст і файли ніколи не залишають ваш пристрій.
Наскільки збільшується розмір даних після кодування?
Base64 перетворює кожні 3 байти вхідних даних на 4 символи, тому обсяг зростає приблизно на 33%. Це варто враховувати, вбудовуючи великі зображення чи файли безпосередньо в код.
Чи можна кодувати файли, а не лише текст?
Так. Перетягніть або завантажте файл розміром до 10 МБ, щоб закодувати його у Base64, а кнопкою «Завантажити» збережіть декодований файл назад на диск.