LibraTool logoLibraTool

Бесплатен Конвертор на формат на слика

Конвертирајте помеѓу формати JPG, PNG, WebP, AVIF, GIF и BMP.

Конвертирај во:

Извозот во AVIF не е достапен во овој прелистувач. WebP дава слична заштеда и се отвора скоро насекаде.

Спуштете ги датотеките овде или кликнете за да пребарувате

JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · Нема ограничување на големината на датотеката

или притиснете Ctrl+V за да залепите од таблата со исечоци

Можете да испуштите повеќе датотеки одеднаш

Прелистувајте датотеки

Совет: залепете слика од клипбордот (Ctrl+V) за да ја вчитате моментално.

Вашите датотеки никогаш не го напуштаат уредот. Целата обработка се случува локално во вашиот прелистувач.

Како функционира

Конверзијата работи целосно во вашиот прелистувач користејќи ја Canvas API — истиот механизам за кодирање слики вграден во Chrome, Firefox и Safari. Вашите датотеки се исцртуваат на невидливо платно и повторно се кодираат со canvas.toBlob() во целниот формат; ништо не се прикачува до никаков сервер.

  1. 1
    Сликата се декодира во платно
    Секоја датотека се вчитува во HTMLImageElement преку локален object URL. Штом ќе се декодира, податоците за пикселите се исцртуваат на невидливо платно со големина прилагодена на излезните димензии — зачувувајќи го односот на страните ако е поставена максимална ширина.
  2. 2
    Проѕирноста на JPEG се ракува пред кодирањето
    При конвертирање во JPEG (кој нема алфа канал), платното прво се пополнува со бела позадина пред цртањето на сликата, спречувајќи проѕирните области да се прикажат како црни во излезната датотека.
  3. 3
    canvas.toBlob() ги повторно кодира пикселите
    Природниот метод canvas.toBlob(mime, quality) на прелистувачот ги кодира пикселите на платното во избраниот формат (JPG, PNG, WebP или AVIF) на бараното ниво на квалитет. Ако прелистувачот не поддржува кодирање на некој формат, проверка на можности при стартување го оневозможува тоа копче наместо тивко да произведе погрешно означена датотека.
  4. 4
    Излезот се испорачува како локален блок
    Кодираниот Blob се обвиткува во локален object URL за моментален преглед и преземање. За повеќе датотеки, JSZip ги спојува во ZIP во прелистувачот пред да се активира преземањето.

Сите податоци на сликата остануваат на вашиот уред — датотеките се читаат и кодираат целосно внатре во прелистувачот користејќи ја Canvas API, и никакви податоци никогаш не се испраќаат до сервер.

Поврзани алатки

Најчесто поставувани прашања