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

Конвертуйте зображення у рядки Base64 або декодуйте Base64 назад у зображення.

Зображення 0 використань
Поділитись:

Перетягніть файл сюди або

Прийнятні формати: .jpg,.jpeg,.png,.webp,.gif,.svg · Макс.: 25MB

0 / 3 сьогодні Більше →

Результат

додано видалено без змін
Оригінал: Результат: заощаджено
Згенеровано слагів
рядків, стовпців

🚀

Створіть акаунт

Зареєструйтесь безкоштовно для 10 використань на день.

Зареєструватися безкоштовно

Про інструмент

Тип
Конвертер
Категорія
Зображення
Всього використань
0
Останнє оновлення
23 лют 2026

Цей інструмент був корисним?

✓ Дякуємо за відгук!

Нещодавно переглянуті

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

Загальний огляд

Конвертер Image to Base64 — це універсальний інструмент, який з'єднує світ бінарних зображень з текстовим представленням даних. Base64-кодування перетворює будь-яке зображення на рядок ASCII-символів, який можна вбудувати безпосередньо в HTML-документи, CSS-стилі, JavaScript-код або JSON-структури. Це усуває потребу в окремих HTTP-запитах для завантаження файлів зображень і спрощує управління ресурсами в багатьох процесах розробки.

Інструмент працює в обох напрямках: кодує файл зображення в Base64-рядок або декодує існуючий Base64-рядок назад у зображення для завантаження. Підтримуються всі поширені веб-формати — JPEG, PNG, WebP, GIF та SVG — з файлами розміром до 10 МБ. Незалежно від того, чи ви створюєте email-шаблони, вбудовуєте іконки в стилі, чи зберігаєте зображення в базах даних, цей інструмент забезпечує миттєву конвертацію без встановлення програмного забезпечення.

Ключові можливості

  • Двостороння конвертація — Кодуйте зображення в Base64-рядки або декодуйте Base64-рядки назад у файли зображень для завантаження — все в одному інтерфейсі.
  • Підтримка Data URI — За бажанням додавайте повний префікс data URI (наприклад, data:image/png;base64,...), щоб результат можна було вставити безпосередньо в HTML або CSS.
  • Різні формати — Працює з форматами JPEG, PNG, WebP, GIF та SVG для операцій кодування та декодування.
  • Автоматичне визначення MIME — При кодуванні інструмент автоматично розпізнає MIME-тип зображення та включає його в префікс data URI для коректного відображення.
  • Звіт про розмір файлу — Відображає розмір отриманого Base64-рядка або декодованого зображення, щоб ви могли оцінити вплив на вагу сторінки.
  • Готовий до копіювання результат — Закодований Base64-рядок відображається в моноширинному текстовому полі, готовий для копіювання у ваш редактор коду.

Як користуватися Image to Base64

  1. Оберіть напрямок конвертації: Image to Base64 для кодування файлу зображення або Base64 to Image для декодування текстового рядка.
  2. Для кодування натисніть на область завантаження файлу та оберіть зображення з вашого пристрою (JPEG, PNG, WebP, GIF або SVG, до 10 МБ).
  3. Для декодування вставте Base64-рядок у текстове поле. Рядок може містити або не містити префікс data URI.
  4. Увімкніть або вимкніть опцію Include data URI prefix залежно від того, чи потрібен вам повний заголовок data:image/...;base64,.
  5. Натисніть Обробити для виконання конвертації. Результат з'явиться миттєво — скопіюйте Base64-рядок або завантажте декодоване зображення.

Технічна основа

Base64 — це схема кодування бінарних даних у текст, визначена в RFC 4648, яка представляє бінарні дані за допомогою 64 друкованих ASCII-символів (A-Z, a-z, 0-9, +, /). Кожні три байти бінарних даних кодуються як чотири символи Base64, тобто закодований результат приблизно на 33% більший за оригінальний бінарний файл. Попри це збільшення розміру, Base64-кодування є незамінним у контекстах, де бінарні дані не можуть передаватися напряму — в HTML-атрибутах, CSS-властивостях або JSON-даних.

Data URI поєднує декларацію MIME-типу із закодованими Base64-даними в одному рядку. Наприклад, data:image/png;base64,iVBORw0KGgo... повідомляє браузеру інтерпретувати наступні символи як PNG-зображення. Ця техніка визначена в RFC 2397 і підтримується всіма сучасними браузерами. Вона найбільш ефективна для маленьких зображень — іконок, логотипів та елементів інтерфейсу, де витрати на додатковий HTTP-запит перевищують 33% збільшення розміру від Base64-кодування.

Інструмент використовує вбудовані PHP-функції base64_encode() та base64_decode() для конвертації. Під час кодування MIME-тип файлу визначається за допомогою вбудованих функцій PHP для генерації правильного префікса data URI.

Сценарії використання

  • HTML-шаблони листів — Вбудовуйте маленькі зображення безпосередньо в HTML електронного листа, щоб уникнути зламаних посилань на зображення, коли поштові клієнти блокують зовнішні ресурси.
  • CSS-фонові зображення — Включайте маленькі іконки або патерни як data URI в CSS, щоб зменшити кількість HTTP-запитів під час завантаження сторінки.
  • Односторінкові додатки — Вбудовуйте всі графічні ресурси як Base64-рядки в один HTML-файл для офлайн-додатків або портативних документів.
  • API-запити — Включайте дані зображень у JSON-запити або відповіді API, де завантаження бінарних файлів не підтримується або незручне.
  • Зберігання в базі даних — Зберігайте мініатюри зображень або аватари як Base64-текст у полях бази даних, коли доступ до файлової системи обмежений.
  • Документація та демо — Створюйте самодостатні приклади коду з вбудованими зображеннями, що працюють без зовнішніх файлових залежностей.

Конфіденційність та безпека

При кодуванні зображень файл завантажується на наш сервер лише на час конвертації і не зберігається постійно. Отриманий Base64-рядок повертається безпосередньо у ваш браузер. При декодуванні Base64-рядків декодоване зображення тимчасово зберігається для завантаження і автоматично видаляється невдовзі після цього. Жодні дані зображень або Base64-вміст не логуються, не передаються третім сторонам і не використовуються для будь-яких цілей поза безпосередньою конвертацією. Весь зв'язок між вашим браузером і сервером захищений шифруванням HTTPS.

Як користуватися Зображення в Base64

Відкрийте інструмент

Перейдіть до Зображення в Base64 на Xuvero — реєстрація не потрібна.

Вставте дані

Вставте дані, які хочете конвертувати, у поле введення.

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

Натисніть «Обробити» та скопіюйте або завантажте конвертований результат.

Скопіюйте код нижче, щоб вставити цей інструмент на свій сайт або блог.

<iframe src="https://xuvero.com/uk/tools/base64-image/embed" width="100%" height="480" style="border:none;border-radius:12px;" loading="lazy" title="Зображення в Base64"></iframe>

Попередній перегляд: https://xuvero.com/uk/tools/base64-image/embed

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

Base64-кодування перетворює бінарні дані зображення у текстовий рядок. Це дозволяє вбудовувати зображення безпосередньо в HTML, CSS або JSON без окремих запитів до файлів.
Використовуйте Base64 для невеликих зображень (іконки, логотипи до ~10 КБ), щоб зменшити HTTP-запити. Для більших зображень ефективніше обслуговувати їх як окремі файли.
Так, Base64-кодування збільшує розмір даних приблизно на 33% порівняно з оригінальним бінарним файлом.
Xuvero Асистент

Не йдіть! Отримайте більше

Зареєструйтесь безкоштовно — збережіть результати, отримайте 10 використань на день та доступ до всіх інструментів.

Зареєструватися безкоштовно