Base64 в WebP

Восстановите WebP из Base64, просмотрите изображение и скачайте исходный файл.

0 симв.
🖼️

Предпросмотр

01

Без повторного сжатия

Исходное качество, прозрачность и кадры сохраняются.

02

Data URI или Base64

Скопируйте URI с типом image/webp или только закодированные данные.

03

Локальная обработка

Изображение обрабатывается в браузере.

Технические сведения

Строка Base64

  • >data:image/webp;base64,…
  • >Base64 / Base64URL

Где пригодится

  • >HTML / CSS
  • >JSON / API

Как это работает

Инструмент удаляет префикс data URI, декодирует Base64 и проверяет сигнатуру WebP. Изображения других форматов не преобразуются.

Пример:

data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA

Обработка в браузере, без отправки данных.

  • >Исходное качество, прозрачность и кадры сохраняются.
  • >Изображение обрабатывается в браузере.

Как это работает

01

Декодировать

Вставьте строку Base64 или data URI изображения WebP.

02

Скачать

Восстановите WebP из Base64, просмотрите изображение и скачайте исходный файл.

Пример

JavaScript

const base64 = 'UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA';
const bytes = Uint8Array.from(atob(base64), c => c.charCodeAt(0));
const file = new Blob([bytes], { type: 'image/webp' });

Инструмент удаляет префикс data URI, декодирует Base64 и проверяет сигнатуру WebP. Изображения других форматов не преобразуются.

Частые вопросы

Можно вставить полный data URI?

Да. Поддерживаются data:image/webp;base64,…, строка без префикса, пробелы, переносы строк и Base64URL.

Можно преобразовать PNG или JPG в WebP?

Нет. Инструмент восстанавливает исходный WebP. Если формат неизвестен, используйте декодер изображений Base64.

Почему нет предпросмотра?

Проверьте, что строка полная и содержит корректный WebP. Для анимации нужна поддержка браузера.

Данные отправляются на сервер?

Нет. Обработка выполняется в вашем браузере.

Другие языки

Base64 to WebP Converter — Base64.sh

Base64 в WebP

Восстановите WebP из Base64, просмотрите изображение и скачайте исходный файл. Обработка в браузере, без отправки данных.

Поделиться:

X Facebook LinkedIn Reddit

Источники

Как мы проверяем результаты

Мы проверяем этот инструмент автоматическими тестами по ссылкам ниже. Названия примеров сохранены на исходном языке.

Verification method
Compare decoded bytes for standard, URL-safe, unpadded and Data URI inputs and verify signatures override false MIME labels.
Comparison reference
Explicit binary fixtures, file signatures and byte assertions.
Verification scope
This checks bytes and format detection, not successful browser decoding of every image.
Test source and cases (select a file to read it)
  • base64-image.test.js
    • image decoding preserves bytes for raw, wrapped, URL-safe and unpadded Base64
    • file signatures determine the actual format even when the data URI lies

Тесты охватывают указанные примеры и границы, а не все возможные входные данные. Обратное преобразование и проверка той же библиотекой не являются независимой проверкой.