Увеличение разрешения фото

🔒 Runs on your device. Your image is never uploaded.

The model predicts detail. It can't recover detail the camera never captured, so don't use it for ID photos, license plates, or evidence. Model: Real-ESRGAN (realesr-general-x4v3) by Xintao Wang et al., BSD-3-Clause.

Перетащите изображение — и увеличение в 4 раза начнётся сразу. Модель сверхразрешения — Real-ESRGAN в компактной универсальной версии — проходит по картинке фрагментами по 256 пикселей, а индикатор прогресса их отсчитывает. Когда всё готово, потяните разделитель по картинке: слева обычное растягивание, справа версия модели, — и скачивайте. Разница — в краях: если растянуть фото товара с 600 до 2400 пикселей, каждый пиксель просто размажется на блок 4 × 4, а стыки между ними поплывут, тогда как модель знает, как обычно выглядят края, волосы, ткань и надписи, и рисует их чётко в новом размере. Две вещи отличают этот инструмент от апскейлеров, которые находятся через поиск. Модель работает на вашем устройстве, во вкладке браузера — на видеокарте, где браузер это позволяет, — поэтому фото никуда не загружается. А раз никто не платит за сервер, который обрабатывает вашу картинку, то и считать нечего: ни кредитов, ни дневного лимита, ни водяного знака на результате, ни аккаунта перед скачиванием в полном разрешении. Одна честная оговорка: модель предсказывает детали, а не возвращает их. Она делает мягкое изображение резким и правдоподобным — это ровно то, что нужно для фото в объявлении или аватарки, и ровно то, что не нужно, чтобы прочитать номерной знак или увеличить фото на документы.

Built by Bob Article by Lace QA by Ben Shipped

Как использовать

  1. 1

    Перетащите PNG, JPG или WebP на страницу, вставьте картинку из буфера обмена или нажмите Choose an image (выбрать изображение). До 50 МБ. Увеличение в 4 раза начинается, как только файл окажется на странице.

  2. 2

    Следите, как индикатор прогресса отсчитывает фрагменты. При первом запуске скачивается ещё и модель — около 2,4 МБ — и среда выполнения; дальше каждое изображение стартует сразу. Cancel (отмена) останавливает работу на следующем фрагменте, а изображение остаётся загруженным.

  3. 3

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

  4. 4

    Нужно поменьше? Переключитесь на 2×. Если изображение слишком большое, чтобы увеличить его в 4 раза внутри браузера, инструмент сам выберет 2× и скажет об этом.

  5. 5

    Нажмите Download (скачать). Файл сохраняет исходный формат — PNG остаётся PNG, JPG остаётся JPG, WebP остаётся WebP — и называется по оригиналу, например photo-upscaled-4x.png. Copy image (скопировать изображение) вместо этого кладёт результат в буфер обмена.

Часто задаваемые вопросы

Ratings & Reviews

Rate this tool

Sign in to leave a written review.
Loading reviews…

Продаёте на Авито комод шириной 80 см за 4 000 ₽, а единственное фото — картинка 600 × 450 пикселей, которую вам переслали в Telegram и которую мессенджер по дороге пережал. На экране телефона она ещё терпима, в объявлении — мыло. Этот инструмент увеличивает разрешение фото в 4 раза, до 2400 × 1800, прямо в браузере: края, ткань и надписи становятся чётче, а снимок никуда не загружается. Для карточки на Авито или Wildberries этого обычно хватает, чтобы фото перестало выглядеть как скриншот скриншота.

Что такое апскейлер изображений

Апскейлер делает картинку больше и не даёт ей поплыть. Вы даёте ему фото товара шириной 700 пикселей и получаете 2800 пикселей, где края, ткань и надписи по-прежнему выглядят резкими. Обычное изменение размера так не умеет. У него есть только те пиксели, что вы дали, поэтому оно растягивает каждый на бо́льшую площадь и размывает стыки между ними.

Нейросетевой апскейлер дорисовывает недостающие пиксели, а не растягивает старые. Он использует модель сверхразрешения (super-resolution): нейросеть, обученную на парах резких фотографий и их намеренно испорченных копий. После достаточного числа таких пар модель знает, как обычно выглядит резкая версия размытого края. Дайте ей мягкий край — она нарисует чёткий.

Этот инструмент увеличивает изображение в 2 или 4 раза с помощью Real-ESRGAN — открытой модели сверхразрешения. Модель работает во вкладке браузера, на вашем собственном устройстве. Фото никуда не загружается, и между вами и скачиванием в полном размере ничего нет: ни аккаунта, ни кредитов, ни водяного знака.

Как нейросеть увеличивает фото прямо в браузере

Здесь работает компактная универсальная версия Real-ESRGAN — realesr-general-x4v3. Она весит около 2,4 МБ и распространяется по лицензии BSD-3-Clause. Умеет она только 4×: каждый пиксель исходника превращается в блок 4 × 4 из шестнадцати пикселей результата, и модель решает, что будет в каждом из них.

Размер результата = размер исходника × масштаб. Фото 800 × 600 при 4× становится ровно 3200 × 2400. Это 480 000 пикселей на входе и 7 680 000 на выходе — в шестнадцать раз больше.

Фрагменты, а не один гигантский проход

Браузер не может прогнать целую фотографию через нейросеть за один раз, поэтому инструмент режет изображение на фрагменты 256 × 256 и обрабатывает их по одному. Фото 800 × 600 превращается в сетку из 4 фрагментов по горизонтали и 3 по вертикали — всего 12. Индикатор прогресса отсчитывает их: Upscaling… 7 of 12 (увеличение… 7 из 12).

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

2× — это 4×, уменьшенное вдвое

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

Прозрачность обрабатывается отдельно

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

Как увеличить разрешение фото

  1. Перетащите PNG, JPG или WebP на страницу, вставьте из буфера обмена или выберите файл. Ограничение — 50 МБ.
  2. Увеличение в 4 раза начинается, как только изображение окажется на странице. Первое изображение за визит ещё и подтягивает модель со средой выполнения, так что ему нужно чуть больше времени на старт.
  3. Когда встанет последний фрагмент, потяните разделитель по картинке. Слева — оригинал, растянутый браузером. Справа — версия модели. Разделитель двигается и стрелками на клавиатуре.
  4. Переключитесь на 2×, если нужен файл поменьше. Увеличение запустится заново на уже загруженном изображении.
  5. Нажмите Download (скачать). Файл сохраняет исходный формат и имя: teapot.jpg возвращается как teapot-upscaled-4x.jpg.

Вот и весь процесс. Перед шагом 5 нет экрана регистрации, а после него — кнопки «перейдите на платный тариф ради полного разрешения».

Насколько можно увеличить: типичные размеры

Бесконечно повышать разрешение внутри браузера нельзя. Браузеры ограничивают размер изображения, которое могут удержать. Самый жёсткий лимит — у браузеров на iPhone и iPad: 16 777 216 пикселей, квадрат 4096 × 4096. Если его превысить, браузер не выдаёт ошибку. Он тихо сохраняет пустой файл. Поэтому инструмент держит каждый результат в пределах 16 777 216 пикселей и не длиннее 8192 пикселей по любой стороне.

На практике 4× подходит для исходников примерно до 1 мегапикселя, а 2× — примерно до 4 мегапикселей. Если слишком велик только 4×, инструмент сам выберет 2× и скажет об этом. Если велики оба, он объяснит почему и не станет запускаться.

Исходное изображениеЧто делает инструментРезультатФрагментов
Логотип 200 × 200Запускает 4×800 × 8001
Старое цифровое фото 640 × 480Запускает 4×2560 × 19206
Фото товара 700 × 700Запускает 4×2800 × 28009
Квадрат 1024 × 1024Запускает 4× (самый большой квадрат, который допускает 4×)4096 × 409616
Вертикальный пост 1080 × 1350Переключается на 2×2160 × 270030
Скриншот 1920 × 1080Переключается на 2×3840 × 216040
Баннер-полоса 4000 × 60Переключается на 2× (при 4× ширина была бы 16 000)8000 × 12016
Фото с телефона 4032 × 3024Отказывается: «This image is already 12.2 MP» (изображение уже 12,2 Мп)——

Последняя строка людей удивляет. 12-мегапиксельное фото с телефона уже больше экрана 4K. Его увеличение дало бы файл, который большинство браузеров не удержит, и ни на одном вашем экране фото от этого лучше не стало бы. Инструмент сделан для обратного случая: для изображений, которые слишком малы.

Число фрагментов — примерный ориентир по времени ожидания. Фото товара 700 × 700 — это 9 фрагментов. Скриншот 1920 × 1080 — 40, так что рассчитывайте примерно на вчетверо больше времени. Скорость каждого фрагмента зависит от вашего железа. В браузере с WebGPU модель работает на видеокарте. Без него — на процессоре: медленнее, но результат тот же.

Почему этот апскейлер работает на вашем устройстве

Наберите в поиске «увеличить разрешение фото» — и большинство найденных сервисов устроены одинаково. Вы загружаете фото. Его увеличивают на их GPU. А потом скачивание в полном разрешении оказывается за чем-то: аккаунтом, водяным знаком, дневным лимитом или месячным пакетом кредитов. ИИ-функция — это продукт, а продукт — это подписка.

Дело тут не столько в жадности, сколько в арифметике. Каждое изображение стоит им серверного времени, поэтому им приходится вас считать. Этот инструмент убирает сервер. Компактная модель вроде realesr-general-x4v3 теперь достаточно быстро работает во вкладке браузера, так что всю работу делает ваше устройство, и счёта за каждое изображение, который можно было бы переложить на вас, просто нет. Нет счёта — нечего и считать. Ни кредитов, ни лимита, ни водяного знака, и первое же скачивание в 4× при первом визите — сразу в полном разрешении.

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

Для всех, кто открыл страницу, инструмент работает одинаково: продавец чинит одно фото для объявления, студент растягивает крошечную схему для плаката, дизайнер держит в руках 200-пиксельный логотип клиента. Это полная версия инструмента. Никакой «лайт»-версии, за которой прячется платная получше, нет.

Чего увеличение не умеет

Теперь честная часть. Модель предсказывает детали. Она не возвращает детали, которые камера так и не записала. Результат выглядит резким и правдоподобным — это ровно то, что нужно для фото в объявлении или аватарки. И ровно то, что не нужно, когда важна правда.

  • Не используйте его для фото на документы, номерных знаков или доказательств. Номер, который раньше не читался, выйдет на вид резче и всё так же нечитаемым — или, хуже, будет читаться как что-то другое.
  • Мелкий текст превращается в уверенные закорючки. Если слово в исходнике высотой три пикселя, модели не от чего оттолкнуться.
  • Смаз от движения и промах фокуса остаются размытыми. Модель делает резче края, которые есть. Найти те, что никогда не были записаны, она не может.
  • Это не реставратор фотографий. Он не исправляет лица, не раскрашивает чёрно-белые снимки и не убирает царапины. Сервисы «улучшения фото», которые это обещают, делают что-то другое.

Если результат почти не отличается: разделитель Before/After (до/после) показывает обе версии в размере экрана, где изображение в 2800 пикселей ужимается, чтобы поместиться. Скачайте его и откройте в масштабе 100 %. Именно там видна разница между растягиванием и апскейлом — в краях и мелкой текстуре.

Если запуск не удался, инструмент показывает ошибку. Он никогда не подсовывает обычное растягивание под видом апскейла. Изображение остаётся загруженным после сбоя, отмены или смены масштаба, так что Try again (попробовать снова) не заставит выбирать файл дважды.

Похожие инструменты для изображений

Апскейл часто — лишь один шаг в работе подлиннее. Если фото пришло с iPhone в HEIC, сначала прогоните его через HEIC в JPG. Браузеры не открывают HEIC, и апскейлер сам отправит вас туда, если попробуете. Чтобы после увеличения попасть в точный размер в пикселях — скажем, площадка объявлений хочет ровно 2000 × 2000, — закончите инструментом «Изменить размер изображения». PNG после 4× бывает тяжёлым, так что Сжатие изображений вернёт его под лимит загрузки. Нужно сначала подрезать кадр? Это делает Обрезка изображений, а обрезка до увеличения ещё и означает меньше фрагментов. Чтобы сменить тип файла, используйте Конвертер форматов изображений.

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

2× быстрее, чем 4×?

Нет. Модель работает только на 4×, поэтому при 2× каждый фрагмент проходит 4× и затем уменьшается вдвое. Фото 800 × 600 — это 12 фрагментов при любом масштабе. Выбирайте 2× ради файла поменьше или более точного попадания в нужный размер, а не ради времени.

До какого размера увеличивать для печати?

Фотопечать выглядит резкой примерно при 300 точках на дюйм (dpi) — это около 118 пикселей на сантиметр. Разделите ширину в пикселях на 118 — получите ширину отпечатка в сантиметрах. Фото 640 × 480 при такой плотности печатается примерно на 5,4 × 4,1 см. После увеличения в 4 раза до 2560 × 1920 — примерно на 21,7 × 16,3 см. Для отпечатка побольше увеличьте фото в 4 раза здесь, а потом растяните результат инструментом «Изменить размер изображения». Только помните: дополнительные пиксели на этом этапе — обычное растягивание.

Почему он отказывается от моего фото с телефона?

Потому что оно уже большое. Типичное фото с телефона 4032 × 3024 — это 12,2 мегапикселя. Даже 2× дал бы файл на 24 мегапикселя, больше предела в 16 777 216 пикселей, который браузеры могут безопасно удержать. Инструмент отказывается, а не отдаёт вам пустой файл. Если нужна только часть фото, сначала обрежьте её. Кусок 1000 × 1000 при 4× увеличивается до 4000 × 4000.

Теряет ли скачанный файл качество из-за сжатия?

PNG скачивается без потерь. JPG и WebP сохраняются с качеством 0,92 — достаточно высоким, чтобы сжатие не съело резкость. Файл сохраняет формат, который вы загрузили. Одно исключение: некоторые браузеры вообще не умеют сохранять WebP, и там инструмент сохраняет PNG и сообщает об этом. Нужен другой формат намеренно? Прогоните скачанный файл через Конвертер форматов изображений.

Что будет, если отменить или сменить масштаб на ходу?

Cancel (отмена) останавливает работу на следующем фрагменте и выбрасывает недоделанный результат, но оставляет изображение загруженным. Смена масштаба перезапускает обработку того же изображения. Если перетащить новое изображение посреди работы, старая обработка отменяется, и ни один фрагмент первого изображения не попадёт во второе. Очищает изображение только Start over (начать заново).

Работает ли это на телефоне?

Да. Потолок в 16 777 216 пикселей как раз и взялся из браузеров на iPhone и iPad, так что ограничения из таблицы выше уже рассчитаны на них. Будет ли модель работать на графическом чипе телефона, зависит от поддержки WebGPU в браузере. Без неё работу делает процессор — медленнее. В любом случае индикатор прогресса показывает, сколько фрагментов осталось.

Кто создал модель?

Real-ESRGAN опубликовали Xintao Wang и коллеги как открытое исследование под лицензией BSD-3-Clause. Инструмент использует её компактную универсальную версию, переведённую в формат, который может выполнить браузер, и указывает авторство под инструментом со ссылкой на лицензию. Microapp её не обучал. Мы сделали так, чтобы она работала во вкладке браузера — без загрузки файлов, без установки и без счёта.