Генератор manifest.json (PWA)

Заполните поля ниже, чтобы сгенерировать валидный manifest.json, который сделает ваш сайт устанавливаемым как приложение (PWA).

Пример:
MonApp

Предпросмотр цвета темы / иконки

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

Файл manifest.json позволяет браузеру предлагать установить ваш сайт как Progressive Web App (PWA): значок на главном экране, запуск в полноэкранном режиме без адресной строки, цвета темы, соответствующие вашему бренду. Этот инструмент генерирует валидный манифест с выбранными названием, цветами, стартовым URL и режимом отображения, а также со стандартными ссылками на иконки, которые нужно адаптировать под ваши файлы.

Куда поместить сгенерированный файл?

Поместите файл manifest.json в корень вашего сайта, затем укажите его в <head> ваших страниц с помощью <link rel="manifest" href="/manifest.json">. Не забудьте также предоставить файлы иконок по указанным путям (/icon-192.png и /icon-512.png по умолчанию), иначе браузер не предложит установку.

В чем разница между «standalone» и «fullscreen»?

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

Достаточно ли манифеста, чтобы сайт можно было установить?

Валидный manifest.json необходим, но не всегда достаточен: большинство браузеров также требуют, чтобы сайт обслуживался по HTTPS и имел зарегистрированный service worker для реального предложения установки. Тем не менее манифест остаётся центральным элементом конфигурации, описывающим идентичность приложения.

Генерация 100% локально в вашем браузере — ничего не отправляется на сервер.