Приватный режим

Конвертация, которая не покидает ваше устройство

Большинство конвертеров устроены одинаково: вы отправляете файл, сервер его преобразует, вы скачиваете результат. Для узкого набора конвертаций этот путь туда и обратно не нужен — браузер и так умеет выполнить работу сам. Когда умеет, приватный режим так и делает, и файл вообще никуда не отправляется.

  • Файл никуда не загружается — нет запроса, который можно было бы перехватить
  • Ничего не сохраняется, поэтому потом нечего удалять
  • Работает без аккаунта и не расходует лимиты
  • Предлагается только тогда, когда браузер действительно на это способен

Попробуйте

Выберите файл и целевой формат. Если браузер способен выполнить эту конвертацию сам, над кнопкой появится вариант «Приватный режим».

Источник
Drag and drop files here or click to browse

Перетащите сюда свой файл или нажмите, чтобы просмотреть

Поддерживает все основные форматы

До 50 MB (бесплатно)BATCH SUPPORT

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

  1. 01

    У браузера спрашивают, что он умеет

    Браузеры расходятся в том, какие форматы изображений они умеют читать и записывать, и расходятся молча: попросите у Safari WebP — он без единой жалобы вернёт PNG. Поэтому вместо того чтобы гадать по названию браузера, страница кодирует один пиксель и смотрит, что вернулось на самом деле, а также декодирует настоящее изображение каждого нужного формата. Возможности вашего браузера измеряют, а не предполагают.

  2. 02

    Конвертация выполняется на этой странице

    Страница сама читает файл с вашего диска, декодирует его, перерисовывает и кодирует заново. Страницы PDF отрисовывает библиотека чтения, входящая в состав сайта. Ни на одном шаге не отправляется запрос — можно открыть панель сети и увидеть, что там ничего не происходит.

  3. 03

    Результат отдаётся сразу вам

    До того как вы его сохраните, сконвертированный файл существует только в памяти браузера. Нет копии на сервере, у которой истекал бы срок, нет записи в вашей истории и нет ничего, что кто-либо мог бы передать.

  4. 04

    Всё остальное идёт обычным путём

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

Что он покрывает, а что нет

Распространённые форматы изображений между собой. Читать можно PNG, JPG, WebP, GIF, BMP, ICO, SVG и AVIF; записывать PNG и JPG можно везде, а WebP — везде, кроме Safari, который так и не выпустил кодировщик WebP. HEIC читается только в Safari, потому что ни один другой браузер его не декодирует.

Изображения в PDF и страницы PDF обратно в изображения. И то и другое использует библиотеки, уже входящие в состав сайта, поэтому ничего дополнительно не скачивается и ни один запрос не отправляется.

Не видео, не аудио, не документы Office, не электронные книги, не архивы, не шрифты и не RAW с камеры. Ни в одном браузере нет кодека ни для одного из них. Делать эту работу локально означало бы поставлять большой набор инструментов на WebAssembly, а многопоточным сборкам нужен режим изоляции браузера, который этот сайт не может включить, не сломав часть страницы.

Не HEIC в JPG за пределами Safari — а именно за этой конвертацией чаще всего приходят с телефона. Chrome, Firefox и Edge вообще не умеют декодировать HEIC, поэтому она по-прежнему уходит на сервер. Утверждать обратное было бы проще и было бы неправдой.

От чего приходится отказаться

Ни ссылки для обмена, ни выгрузки в облако, ни записи в истории — все три подразумевают файл на сервере, а его нет.

Большие файлы обрабатываются медленнее, чем если бы вы их загрузили. Работа идёт на вашем устройстве, поэтому её ограничивает ваше устройство, а не наше.

Цветовые профили, данные EXIF и анимация не сохраняются. Анимированный GIF превращается в свой первый кадр, а фотография теряет прикреплённые к ней метаданные камеры.

Когда это важно

Документы, которые лучше не отправлять

Расчётный лист, скан паспорта, договор. Самый безопасный файл для отправки — тот, который вы не отправили.

Работа без интернета

После того как страница открыта, конвертации соединение не нужно — она работает и в самолёте, и там, где нет сигнала.

Быстрое изменение большой партии файлов

Превратить папку скриншотов в JPG не стоит ни трафика, ни лимитов.

Сети, которые вы не контролируете

В общей или корпоративной сети файл, который вообще не передавался, невозможно записать в журнал по пути.

Вопросы

Как убедиться, что файл не был загружен?

Откройте инструменты разработчика в браузере, перейдите на панель сети (Network) и запустите конвертацию. При включённом приватном режиме вы не увидите ни одного запроса, несущего файл, — не меньшего по размеру, а вообще ни одного. Эту проверку вы можете провести сами, а только такие заявления о приватности и стоит делать.

Почему для моей конвертации он недоступен?

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

Это быстрее?

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

Расходует ли это мои дневные конвертации?

Нет. Лимиты существуют для распределения мощностей сервера, а конвертация, которая идёт на вашем собственном устройстве, не занимает их вовсе. Аккаунт для неё тоже не нужен.

Качество такое же?

Для поддерживаемых форматов пиксели те же. Теряется всё, что вокруг них: цветовые профили, данные EXIF и кадры анимации не переживают прохода через поверхность рисования браузера. Если их нужно сохранить, используйте обычный путь.

Почему не делать так все конвертации?

Потому что в браузере нет кодеков для видео, аудио и документов. Добавить их означает поставлять набор инструментов на WebAssembly в десятки мегабайт, а быстрым сборкам нужен режим изоляции браузера, который сломал бы другие части этой страницы. Мы предпочитаем честно делать малое, чем плохо — большое.