Base64 для декодування

або перетягніть сюди будь-який файл чи зображення

Символів: 0

Декодований текст

Файли не залишають браузераЯк саме?

Base64 декодер і кодер, зображення в Base64

Цей Base64 декодер і кодер перетворює Base64 на текст, а текст або зображення — на Base64 і data URI просто в браузері. Вставте Base64, щоб декодувати його, введіть текст, щоб закодувати, або перетягніть зображення.

Оновлено:

Як це працює

  1. Виберіть режим

    «Декодувати» повертає з Base64 текст або файл, «Кодувати» перетворює текст на Base64, а «Файл у Base64» кодує будь-який файл чи зображення.

  2. Вставте, введіть або перетягніть

    Вставте Base64 чи data: URI, введіть текст, перетягніть файл або відкрийте його через «Відкрити за URL». Результат оновлюється під час введення.

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

    Скопіюйте результат, збережіть його як .txt або завантажте декодовані байти як файл.

Можливості

  • Декодування Base64 зі зрозумілими помилками

    Недопустимі символи, неправильне доповнення й обірвані дані позначаються з номером рядка й стовпця. Розриви рядків і відсутнє доповнення допускаються, як у MIME та PEM.

  • Текст у UTF-8

    Текст кодується в UTF-8, тож українські літери, діакритика й емодзі не губляться. Байти, що не є коректним UTF-8, показуються як двійкові дані, а не як „кракозябри“.

  • Безпечний для URL base64url

    Кодування з «-» і «_» замість «+» і «/» та без доповнення «=» (RFC 4648 §5), як у JWT і URL. Під час декодування обидва алфавіти розпізнаються автоматично.

  • Зображення в Base64

    Перетягніть PNG, JPG, GIF, WebP, SVG або ICO й отримайте чистий Base64, data URI, тег HTML img чи правило CSS background-image разом із переглядом зображення.

  • Base64 у файл

    Декодовані дані перевіряються на поширені сигнатури файлів (PNG, JPEG, PDF, ZIP тощо). Зображення показуються, а «Завантажити файл» зберігає байти з відповідним розширенням.

Обмеження та конфіденційність

Файли можуть мати розмір до 10 MB (їхній Base64 приблизно на третину більший). Введений або вставлений текст — до 20 MB; понад 1 MB редактор стає звичайним текстовим полем.

Кодування й декодування виконуються на вашому пристрої; SVG показуються як картинки, тому скрипти в них ніколи не запускаються. На сервер нічого не надсилається, а «Відкрити за URL» отримує файл безпосередньо у ваш браузер. Докладніше — на сторінці конфіденційності.

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

Як декодувати рядок Base64?

Виберіть «Декодувати» й вставте рядок. Текст з’явиться праворуч; якщо дані двійкові, наприклад зображення, натисніть «Завантажити файл».

Як перетворити зображення на Base64?

Виберіть «Файл у Base64» і перетягніть зображення. Виберіть «Data URI», «Лише Base64», «HTML <img>» або «Фон CSS» і скопіюйте результат у свій HTML, CSS чи JSON.

Чим Base64 відрізняється від base64url?

base64url замінює «+» на «-», «/» на «_» і зазвичай відкидає доповнення «=», тому текст безпечний в URL та іменах файлів. Увімкніть «Безпечний для URL», щоб отримати його; декодуються обидва варіанти.

Чому декодований текст виглядає зіпсованим?

Імовірно, вихідні дані не були текстом UTF-8: це зображення, стиснутий файл або текст в іншому кодуванні. Тоді інструмент показує їх як двійкові дані, які можна завантажити.

Чи можна декодувати data: URI?

Так. Вставте весь рядок data:image/png;base64,… — префікс розпізнається, а тип даних використовується для перегляду й розширення файлу.

Чи є Base64 шифруванням?

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

Схожі інструменти