PNG към Base64

Използвайте този безплатен конвертор PNG към Base64, за да превърнете всяко Portable Network Graphics изображение в Base64 низ или готов код фрагмент. Изберете локален .png файл (или поставете връзка към отдалечен), изберете изходния формат и натиснете Кодирай PNG към Base64.

PNG файл
Пуснете PNG файла тук или изберете

Как да конвертирате PNG към Base64 онлайн

  1. Изберете Локален файл и изберете .png файл, или изберете Отдалечен URL и поставете връзка.
  2. Изберете изходния формат: обикновен Base64, data URI, HTML етикет, CSS, JavaScript, JSON или XML.
  3. Щракнете Кодирай PNG към Base64. Резултатът се появява веднага с преглед.
  4. Копирайте резултата в клипборда или го изтеглете като .txt файл.

За PNG (Portable Network Graphics)

PNG е растерен формат без загуба, създаден през 1996 г. като безпатентна алтернатива на GIF. Поддържа пълни 24-битови цветове, 8-битов алфа канал за плавна прозрачност и DEFLATE компресия, която никога не изхвърля пикселни данни.

Тъй като запазва острите ръбове, PNG е стандартният избор за лога, икони, UI екранни снимки и диаграми. За фотографии JPG или WebP обикновено са много по-малки, което има значение при вграждане като Base64, защото всеки байт нараства с около една трета.

Разработен1996, W3C / IETF (RFC 2083)
КомпресияБез загуба (DEFLATE)
ПрозрачностДа, пълен алфа канал
АнимацияРазширение APNG
Сигнатура на файла89 50 4E 47 0D 0A 1A 0A

Изходни формати

Изберете как да бъде обвит резултатът. Конверторът може да върне:

  • txt: само Base64 низът, готов за поставяне в код, поле в база данни или API заявка.
  • uri: пълен data: URI, който можете да поставите в адресната лента на браузъра или да използвате навсякъде, където се приема URL.
  • html img: етикет <img> с data URI в src.
  • css background image: CSS правило с background-image: url(data:...).
  • html favicon: етикет <link rel="icon"> за вграден favicon.
  • html hyperlink: връзка <a>, която изтегля или отваря вградения файл.
  • html iframe: етикет <iframe>, който показва съдържанието вградено.
  • javascript image: JavaScript, който създава обект Image.
  • javascript popup: JavaScript, който отваря съдържанието в нов прозорец.
  • json: JSON обект с името на файла, MIME типа и данните.
  • xml: XML елемент с данните в CDATA секция.

Безопасно ли е и колко голям ще е резултатът?

Файлът Ви никога не се качва: чете се и се конвертира локално от браузъра Ви чрез File API, така че дори поверителни документи остават на устройството Ви.

Base64 представя всеки 3 байта с 4 знака, така че кодираният резултат е около 33% по-голям от оригиналния файл (плюс няколко байта за запълване и префикса на data URI).

Често задавани въпроси

Как да конвертирам PNG към Base64?

Изберете .png файла по-горе и щракнете „Кодирай PNG към Base64“. Конверторът чете файла в браузъра Ви и извежда Base64 низа или готов data URI.

С какво започва Base64-кодиран PNG?

Файл PNG, кодиран в Base64, обикновено започва с "iVBORw0KGgo". Като data URI започва с "data:image/png;base64,".

Има ли ограничение за размера на файла?

Няма твърд лимит, защото конвертирането работи локално, но много големи файлове произвеждат много дълги низове. Файлове до около 50 MB работят удобно в съвременни браузъри.

Как да конвертирам Base64 обратно към PNG?

Използвайте декодера Base64 към PNG: поставете низа и можете да прегледате и изтеглите оригиналния .png файл.

Свързани инструменти и ръководства

Коментари (0)

Въпроси, идеи или грешка в „PNG към Base64“? Оставете коментар, оценете инструмента или отговорете на други.

Все още няма коментари. Бъдете първият, който споделя мнение!

Оставете коментар

Оценете този инструмент:
Esc
↑ ↓ премести↵ отвориEsc затвори