Недавно столкнулся с задачей: нужно было быстро перевести несколько сотен PNG-файлов в WebP для сайта, но делать это через онлайн-сервисы не хотелось — во-первых, передавать изображения куда-то сторонним серверам не очень удобно, а во-вторых, процесс обычно занимает заметное время.

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

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

Конвертация выполняется прямо в браузере, с помощью JavaScript и встроенных API. Все вычисления происходят на вашем компьютере — никакие данные никуда не отправляются.

По сути, это офлайн-конвертер, который использует мощности вашего устройства, а не удалённого сервера. Поэтому скорость зависит только от процессора, а не от интернета.

Основные особенности

  • Быстро. Сжатие выполняется в памяти устройства, и даже десятки изображений обрабатываются за секунды.

  • Приватно. Ничего не уходит в сеть — файлы не покидают ваш компьютер.

  • Кроссплатформенно. Работает в Chrome, Firefox, Edge, Safari, а также на macOS, Windows, Linux и даже Chromebook.

  • Пакетный режим. Можно перетащить сразу целую папку PNG и получить WebP-версии всех изображений разом.

Инструкция по использованию

  1. Откройте страницу youscriptor.com/png-to-webp/batch в современном браузере.

  2. Нажмите «Выбрать файлы» или просто перетащите PNG-файлы в область загрузки.

  3. (Опционально) Настройте качество выходных WebP-файлов.

  4. Нажмите «Конвертировать».

Преобразование произойдёт прямо в браузере, и готовые WebP-файлы можно будет сразу скачать — они сохранят имена и порядок исходных изображений.

Если закрыть вкладку, все данные удаляются из памяти автоматически.

FAQ

Передаются ли изображения на сервер?
Нет, обработка полностью локальная. Никаких сетевых запросов не выполняется.

Почему всё так быстро?
Файлы не загружаются и не скачиваются через сеть. Всё делается средствами браузера и процессора.

Можно ли работать офлайн?
Да. Если страница уже закэширована, можно пользоваться конвертером без подключения к интернету.

Пара советов

  • Перед началом убедитесь, что на диске достаточно места для выгрузки файлов.

  • Если работаете с очень большими изображениями, можно временно закрыть ресурсоёмкие приложения — так процесс будет быстрее.

  • Сохраняйте исходники PNG, если планируется их дальнейшее редактирование.

Итог

Иногда самые простые задачи — вроде конвертации картинок — решаются неожиданно элегантно. Этот небольшой офлайн-конвертер помогает быстро подготовить изображения для сайтов, приложений или публикаций, не опасаясь за приватность данных.

Если идея покажется полезной — можете попробовать, улучшить или встроить похожий подход в свои проекты.

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


  1. JBFW
    01.11.2025 17:47

    Идея хорошая.

    И даже при наличии convert, которая сделает это быстрее - есть куда применить именно при загрузке на странице.

    Вот только яндекс-метрики повыкусывать )


  1. NeriaLab
    01.11.2025 17:47

    Попробуйте это приложение https://web-artisan.pro/


  1. oookkdjjjdjdj
    01.11.2025 17:47

    Симпатично сделано, но не понимаю, почему браузеры до сих пор сами не предлагают такой инструмент нативно


    1. NightBlade74
      01.11.2025 17:47

      А давайте все-все инструменты перенесем в браузеры! Компиляторы, нейросети, игры. Пусть все это браузеры будут уметь нативно. И еще патч Бармина не забыть встроить.


  1. qrdl
    01.11.2025 17:47

    $ sudo apt install webp
    $ for file in *.png; do cwebp "$file" -o "${file%.*}.webp"; done


  1. m1kr1k
    01.11.2025 17:47

    Irfanview, xnview/nconvert справятся с этой и кучей других задач лучше любого браузера, т.к. они именно для этого и предназначены. Странно не пользоваться удобными инструментами, неужели вы о них не знали?


    1. youscriptor Автор
      01.11.2025 17:47

      ставить левые приложения себе на компьютер, когда уже все давно в браузере - прошлый век. Неужели вы не знали?


      1. m1kr1k
        01.11.2025 17:47

        Ну они у меня с прошлого века и стоят, наряду с far это самые главные программы на компе. А что в них левого?


        1. youscriptor Автор
          01.11.2025 17:47

          Кто знает каких вирсуов туда авторы напихали, их же никто не контролирует. С чего бы такие программы дложны быть главными? Подобного рода утилиты давно перекочевали онлайн. Я предложил вариант без оплаты, рекламы и использования сервера. Я программист, а программисты время от времени пишут программы. Рад за вас что вы умете скачивать экзешники себе на компьютер.


          1. m1kr1k
            01.11.2025 17:47

            Один мой коллега, будучи начальником вычислительного центра, ещё в советские времена, говорил: "Мастер узнаётся по инструменту".


            1. youscriptor Автор
              01.11.2025 17:47

              да кто ж вам мешает. Покупайте и ставьте себе отдельную программу, вместо того что бы это сделать в пару кликов в браузере.


              1. Nexoic
                01.11.2025 17:47

                Выше написали команду для консули


                1. youscriptor Автор
                  01.11.2025 17:47

                  это никому не нужно. Большинство людей использует винду и не хочет заморачиваться с консолью, к тому же там опять предлагается скачать утилиту. Вообще поражает радостная реакция некоторых что дескать ОКАЗЫВАЕТСЯ есть внешние экзешники, как будто Америку открыли. Понятно что есть, только современные люди предпочитают все делать не выходят из хрома.


                  1. n0isy
                    01.11.2025 17:47

                    nin-jin, перелогиньтесь. Или он вас покусал?


                    1. yarkov
                      01.11.2025 17:47

                      А я читаю и думаю кого же он мне напоминает ))


                  1. Metotron0
                    01.11.2025 17:47

                    Я так понял, вы фронтендер, а раз так, то вы наверняка же пользуетесь терминалом: yarn add ..., yarn build, yarn dev. Поэтому, вряд ли использование терминала будет проблемой.

                    Кому может понадобиться делать webp, кто при этом слабо знаком с компьютером?