Vercel бесплатный? Какие ограничения у Hobby-тарифа
Создание сайта

Vercel бесплатный? Какие ограничения у Hobby-тарифа

Vercel можно использовать бесплатно: у платформы есть тариф Hobby, предназначенный для личных проектов и небольших некоммерческих приложений. Это отдельный бесплатный тариф, а не только временный пробный период.

Елена Кравцова
Елена Кравцова
Редактор и автор статей13 мин

Vercel можно использовать бесплатно: у платформы есть тариф Hobby, предназначенный для личных проектов и небольших некоммерческих приложений. Это отдельный бесплатный тариф, а не только временный пробный период.

Hobby включает автоматические деплои из Git, встроенный CI/CD, HTTPS-сертификаты, CDN, preview-версии для изменений, Vercel Functions, Middleware, оптимизацию изображений и публичные адреса на домене vercel.app. При каждом деплое Vercel автоматически создаёт уникальный URL, который по умолчанию доступен публично. Читать полный обзор сервиса Vercel.

Однако у бесплатного тарифа есть принципиальное ограничение:

Vercel Hobby разрешён только для личного и некоммерческого использования.

Поэтому рассматривать Hobby как бесплатный хостинг для бизнеса, партнёрских сайтов, клиентских лендингов или проектов с рекламой нельзя.

Vercel Hobby действительно бесплатный?

Да. На Hobby нет ежемесячной абонентской платы. Пока проект укладывается в установленные квоты, Vercel не выставляет счёт за дополнительный трафик, функции или сборки.

При этом Hobby нельзя считать бесплатным сервером без ограничений. У тарифа есть лимиты на количество проектов, запросы, передачу данных, работу функций, сборки, аналитику, хранилище и cron-задачи.

Кроме того, на Hobby нельзя докупить дополнительные ресурсы. Если бесплатная квота закончится, соответствующая функция или весь Hobby-проект могут быть приостановлены. На Pro, напротив, доступно использование ресурсов сверх включённых лимитов с оплатой по факту.

Сценарий Можно использовать Hobby Главное ограничение
Личное портфолио / pet-project Да Проект должен оставаться некоммерческим
Коммерческий сайт или лендинг Нет Коммерческому проекту нужен Pro или Enterprise
CPA-сайт Нет Партнёрская монетизация считается коммерческим использованием
Проект сверх квот Нет На Hobby нельзя докупить дополнительные ресурсы

Что входит в бесплатный тариф Vercel

На Hobby можно получить полноценный публичный сайт или веб-приложение со следующими возможностями:

Возможность Доступность на Hobby
Хостинг статических сайтов Да
Next.js и другие поддерживаемые фреймворки Да
Автоматический CI/CD Да
Деплой из личного Git-репозитория Да
Preview Deployment для изменений Да
HTTPS/SSL Да
Глобальный CDN Да
Адрес на *.vercel.app Да
Подключение собственного домена Да
Serverless Functions Да, с лимитами
Middleware Да, с лимитами
Image Optimization Да, с лимитами
Web Analytics Да, с лимитами
Speed Insights Да, с лимитами
Cron Jobs Да, но не чаще одного раза в сутки

Таким образом, Hobby технически подходит не только для простого HTML-сайта. На нём можно запускать личные блоги, портфолио, frontend-приложения, демо, небольшие API и проекты на Next.js. Но назначение проекта должно оставаться некоммерческим.

Главное ограничение Hobby: только некоммерческие проекты

Vercel определяет коммерческое использование довольно широко. Коммерческим считается деплой, связанный с финансовой выгодой любого человека, участвующего в создании проекта. Это касается не только владельца сайта, но и оплачиваемого разработчика, сотрудника или консультанта.

В официальных правилах перечислены следующие примеры коммерческого использования:

  • приём или обработка платежей от посетителей;
  • реклама продажи товара или услуги;
  • получение оплаты за создание, обновление или размещение сайта;
  • сайт, основной целью которого являются партнёрские ссылки;
  • размещение рекламы, включая Google AdSense и аналогичные платформы.

Для всех подобных проектов необходим тариф Pro или Enterprise. Пожертвования Vercel отдельно не относит к коммерческому использованию.

Какие сайты нельзя размещать на Hobby

Проект Разрешён ли Hobby
Личное портфолио Да
Личный блог без монетизации Да
Учебный проект Да
Демо open-source-продукта Да
Некоммерческий pet-project Да
Сайт компании Нет
Лендинг коммерческой услуги Нет
Интернет-магазин с реальными продажами Нет
Платный SaaS Нет
Сайт клиента Нет
Блог с AdSense Нет
Информационный сайт под CPA-офферы Нет
Обзорник, основной целью которого являются партнёрские ссылки Нет
Сайт с платным размещением статей Нет

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

Можно ли разместить CPA-сайт на бесплатном Vercel

Формально — нет, если партнёрские ссылки являются основной целью сайта.

Это относится к таким моделям:

  • информационные статьи, ведущие на CPA-офферы;
  • рейтинги брокеров, хостингов, онлайн-сервисов или банков;
  • сайты с промокодами;
  • подборки товаров с реферальными ссылками;
  • страницы под лидогенерацию;
  • проекты, зарабатывающие за регистрацию, заявку, покупку или депозит пользователя.

Формулировка Vercel прямо включает случай, когда affiliate linking is the primary purpose of the site. Поэтому название проекта — «блог», «медиа», «каталог» или «информационный портал» — не меняет его коммерческий статус, если сайт создан для получения партнёрской комиссии.

Одна случайная реферальная ссылка в личном блоге — более пограничный сценарий: правила отдельно говорят именно об основной цели сайта. Но сайт, системно оптимизированный под CPA-офферы, однозначно соответствует опубликованному примеру коммерческого использования.

Что может произойти за коммерческий сайт на Hobby

Условия Vercel позволяют компании отключить или удалить любой проект либо деплой на Hobby с предварительным уведомлением или без него. Vercel также оставляет за собой право изменить ограничения бесплатного тарифа либо полностью прекратить его предоставление.

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

Практический риск заключается в следующем:

Сайт может долго работать без проблем, но при проверке, жалобе, abuse-сигнале или обращении в поддержку Vercel вправе потребовать перехода на Pro либо приостановить проект.

Поэтому критичный для заработка сайт не следует размещать на Hobby даже при минимальном трафике.

Основные технические лимиты Vercel Hobby

Трафик, запросы и функции

Ресурс Лимит Hobby
Edge Requests 1 000 000 в месяц
Fast Data Transfer 100 ГБ
Fast Origin Transfer 10 ГБ
Вызовы Vercel Functions 1 000 000
Active CPU 4 часа
Provisioned Memory 360 ГБ·ч
Максимальная память одной функции 2 ГБ
CPU одной функции 1 vCPU
Максимальная длительность функции 300 секунд
Размер функции без сжатия 250 МБ
Размер Python-функции без сжатия 500 МБ

Fast Data Transfer — это данные, переданные между CDN Vercel и устройством посетителя: HTML, JavaScript, CSS, изображения и другие файлы.

Fast Origin Transfer — трафик между CDN и вычислительными компонентами Vercel, включая Functions, Middleware, Blob и Data Cache.

Один миллион Edge Requests не равен одному миллиону посетителей. Открытие одной страницы может породить много запросов: отдельно загружаются HTML, скрипты, стили, шрифты, изображения и API-данные.

Для простого статического сайта 100 ГБ обычно достаточно. Если средний полный объём загрузки страницы составляет около 1 МБ, теоретически квоты хватит приблизительно на 100 000 полных загрузок. На практике результат зависит от кеширования, повторных посещений, изображений, ботов и числа ресурсов на странице.

Как считаются ресурсы Functions

Active CPU — только время, в течение которого процессор действительно выполняет код. Ожидание ответа базы данных, внешнего API или AI-модели не включается в Active CPU.

Provisioned Memory считается иначе: выделенная функции память продолжает учитываться, пока функция обрабатывает запрос, в том числе во время ожидания внешних сервисов.

Это означает, что I/O-задача может почти не расходовать CPU, но всё равно потреблять квоту памяти. А обработка изображений, архивов, больших JSON, OCR или сложных вычислений способна быстро израсходовать четыре часа Active CPU.

Ограничение функции в пять минут

Функция на Hobby может выполняться максимум 300 секунд, то есть пять минут. Увеличить это значение на бесплатном тарифе нельзя.

Пятиминутный предел может мешать при запуске:

  • тяжёлого импорта данных;
  • обработки больших файлов;
  • длительной генерации документов;
  • больших AI-пайплайнов;
  • парсинга;
  • фоновых вычислений;
  • пакетной обработки тысяч записей.

На Hobby такие задачи приходится дробить на небольшие операции, переносить в Workflows или выполнять на отдельном VPS.

Лимиты проектов, доменов и деплоев

Ограничение Hobby
Проекты 200
Пользовательские домены на один проект 50
Vercel Projects на один Git-репозиторий 25
Деплои за сутки 100
Одновременные сборки 1
Максимальная длительность сборки 45 минут
CPU сборочной машины 2 vCPU
Память сборочной машины 8 ГБ
Диск сборочной машины 32 ГБ
Загрузка исходников через CLI 100 МБ
Build Cache 1 ГБ

Текущие лимиты Hobby предусматривают максимум 200 проектов, 100 деплоев за сутки и 50 пользовательских доменов на проект. Одна сборка может выполняться не более 45 минут. Одновременно работает только одна сборка; остальные становятся в очередь.

Сколько сайтов можно разместить на Hobby

Если каждый сайт оформлен как отдельный Vercel Project, предел составляет 200 сайтов.

Каждый деплой получает автоматически сгенерированный адрес на vercel.app. Для production-деплоя может использоваться постоянный адрес, связанный с названием проекта и аккаунта. Также к проекту можно подключить до 50 собственных доменов.

Следовательно, разместить 500 отдельных проектов с 500 независимыми production-адресами на одном Hobby нельзя. Для Pro число проектов указано как Unlimited.

Технически один проект может обслуживать несколько сайтов или доменов по мультитенантной архитектуре, однако это не отменяет лимит в 50 доменов на проект и требование некоммерческого использования.

Лимиты действуют не отдельно для каждого сайта

Квоты Hobby не следует воспринимать как миллион запросов и 100 ГБ для каждого из 200 проектов. Использование отслеживается на уровне аккаунта или выбранной команды с возможностью посмотреть вклад отдельных проектов.

Поэтому 100 небольших сайтов делят общие ресурсы команды. Один проект с большим трафиком или ошибочно созданным циклом запросов способен повлиять на доступность остальных.

Ограничения Git и совместной работы

Hobby ориентирован на одного разработчика и не предоставляет полноценные функции командной работы.

Проект Hobby нельзя подключить к Git-репозиторию, принадлежащему GitHub Organization или другой Git-организации. Кроме того, при использовании приватного репозитория автор коммита должен совпадать с владельцем Hobby-команды. Для нормальной совместной разработки требуется Pro.

На Hobby также отсутствуют:

  • полноценные командные роли и RBAC;
  • email-поддержка;
  • настраиваемые Log Drains;
  • Spend Management;
  • расширенная защита деплоев.

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

Cron Jobs на Hobby

Cron Jobs доступны на бесплатном тарифе, но имеют жёсткие ограничения:

Параметр Hobby
Cron-задач на один проект До 100
Минимальный интервал Один раз в сутки
Точность запуска В пределах указанного часа

Например, выражение для запуска каждый час или каждые 30 минут не пройдёт деплой. Если cron настроен на 01:00, Vercel может запустить его в любой момент между 01:00 и 01:59.

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

Логи и аналитика

Возможность Лимит Hobby
Runtime Logs 1 час
Build Logs Хранятся для деплоев без установленного срока удаления
Web Analytics 50 000 событий в месяц
Speed Insights 10 000 событий за последние 30 дней
Базовые данные Observability 12 часов
Log Drains Недоступны

Runtime Logs хранятся всего один час. Если ошибка произошла ночью, утром встроенные runtime-логи уже могут быть недоступны. Build Logs хранятся отдельно и остаются привязаны к соответствующим деплоям.

Квота Web Analytics составляет 50 000 событий в месяц и считается по всем проектам команды. Speed Insights предоставляет 10 000 событий за скользящий период в 30 дней, также совместно для команды.

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

Ограничения защиты сайта

На Hobby включена базовая DDoS-защита и доступен Attack Mode. Однако возможности настройки Web Application Firewall ограничены:

Инструмент Hobby
Пользовательские WAF-правила До 3
Ручные блокировки IP До 3
Расширенный RBAC Нет
Password Protection Нет в базовом Hobby
Log Drains Нет

Для небольшого личного проекта трёх правил может быть достаточно. Для приложения с публичным API, большим количеством нежелательных ботов или сложными правилами доступа возможности Hobby быстро заканчиваются.

Vercel Blob и изображения

Hobby включает небольшую бесплатную квоту объектного хранилища Vercel Blob:

Ресурс Hobby
Blob Storage 1 ГБ
Blob Data Transfer 10 ГБ в месяц
Простые операции Blob 10 000 в месяц
Расширенные операции Blob 2 000 в месяц
Image Transformations 5 000 в месяц
Image Cache Reads 300 000 в месяц
Image Cache Writes 100 000 в месяц

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

Vercel Hobby — не замена VPS

Vercel хорошо подходит для frontend-приложений, статических страниц, SSR и коротких API-вызовов. Но бесплатный тариф не следует воспринимать как обычный постоянно работающий сервер.

На Hobby нет возможности просто запустить бесконечный процесс, постоянно работающий BullMQ worker, длительный парсер или демон. Выполнение ограничено моделью Functions, Workflows и Cron Jobs, включая пятиминутный предел функции и запуск встроенного cron не чаще одного раза в сутки.

Типичная практическая архитектура выглядит так:

  • статический frontend и Next.js — на Vercel;
  • PostgreSQL — во внешней базе;
  • Redis — во внешнем сервисе;
  • длительные workers и очереди — на VPS;
  • частые cron-задачи — на VPS или во внешнем планировщике.

Что происходит после превышения лимита

У Hobby нет обычного платёжного цикла и нет автоматической оплаты превышения квот. В большинстве случаев после исчерпания ресурса нужно дождаться, пока пройдёт 30 дней, прежде чем функция снова станет доступна.

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

Отдельные продукты имеют собственные правила. Например, сбор Web Analytics может возобновиться через семь дней, а при превышении бесплатной квоты Speed Insights приём событий может быть приостановлен на 14 дней.

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

Может ли Vercel использовать контент Hobby для обучения ИИ

В актуальных условиях Vercel есть ещё один важный нюанс. Для Hobby и пробного Pro компания указывает, что может использовать размещённый контент для обучения собственных AI/ML-моделей и передавать его третьим сторонам для разработки и улучшения их моделей.

От такого использования можно отказаться в настройках Team Account. На платном Pro обучение на контенте по умолчанию не включено, но пользователь может включить его добровольно.

Поэтому при размещении закрытого исходного кода, коммерческих данных или конфиденциальных материалов стоит проверить настройку Model Training сразу после создания аккаунта или команды.

Какие нагрузки Vercel не считает допустимыми

В правилах Fair Use Vercel отдельно перечисляет типы использования, которые не считаются допустимыми независимо от того, укладываются ли они в технические квоты:

  • прокси и VPN;
  • медиахостинг для массового hotlinking;
  • скраперы;
  • майнинг криптовалют;
  • нагрузочное тестирование без разрешения;
  • penetration testing.

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

Кому подходит бесплатный Vercel Hobby

Hobby хорошо подходит для личного портфолио, некоммерческого блога без рекламы, учебного проекта, прототипа, open-source-демо, небольшой одностраничной страницы или персонального приложения.

Для статического сайта с небольшим трафиком технические лимиты достаточно щедрые. Такой проект может почти не использовать Functions и расходовать в основном Edge Requests и Fast Data Transfer.

Hobby не подходит, когда:

  • сайт приносит или должен приносить деньги;
  • используются CPA-ссылки как основная модель монетизации;
  • установлена рекламная сеть;
  • сайт создан для клиента;
  • проект представляет бизнес;
  • нужны частые cron-задачи;
  • необходимы длительные фоновые процессы;
  • над кодом работает команда;
  • потеря доступности сайта критична;
  • требуется длительное хранение логов;
  • нужен платный перерасход ресурсов без остановки проекта.

Hobby или Pro: основные отличия

Возможность Hobby Pro
Коммерческое использование Нет Да
Проекты 200 Без фиксированного лимита
Edge Requests 1 млн 10 млн включено
Fast Data Transfer 100 ГБ 1 ТБ включено
Домены на проект 50 Без фиксированного лимита
Деплои в сутки 100 6 000
Одновременные сборки 1 До 500 с on-demand concurrency
Максимальная функция 300 секунд До 800 секунд; до 1 800 секунд в beta
Runtime Logs 1 час 1 день
Командная работа Нет Да
Дополнительное потребление Недоступно Оплачивается по факту
Email-поддержка Нет Да

Pro начинается с 20 долларов за одного developer seat в месяц. В тариф также входит ежемесячный кредит на использование инфраструктурных ресурсов.

Переход на Pro снимает ограничение на коммерческое использование, но не отменяет Acceptable Use Policy. Запрещённый, незаконный, мошеннический или вводящий пользователей в заблуждение проект может быть отключён независимо от оплаченного тарифа.

Вывод

Vercel действительно бесплатный, если использовать тариф Hobby. Он предлагает CDN, HTTPS, CI/CD, бесплатный адрес vercel.app, до 200 проектов, 100 ГБ передачи данных и базовые serverless-функции.

Но Hobby — это не бесплатный тариф для бизнеса. Его главное ограничение заключается не в количестве гигабайтов, а в назначении проекта:

Личный некоммерческий сайт — можно; сайт для заработка — нужен Pro или Enterprise.

Информационный сайт под CPA-офферы, партнёрский обзорник, блог с AdSense, коммерческий SaaS, сайт компании или клиентский проект формально не соответствуют условиям Hobby.

Для портфолио, тестов, демо и небольших личных приложений Hobby остаётся одним из наиболее функциональных бесплатных вариантов. Для коммерческого production-проекта безопаснее сразу использовать Pro либо выбрать другой хостинг, условия которого прямо разрешают коммерческую монетизацию на бесплатном тарифе.

Автор статьи

Елена Кравцова — Редактор и автор статей
Елена Кравцова

Редактор и автор статей

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

Вопросы и ответы

Hobby — бесплатный тариф без платёжного цикла, а не ограниченный по времени trial. Если исчерпать большинство квот, доступ к соответствующей функции обычно возобновится после окончания 30-дневного периода; докупить перерасход на Hobby нельзя.

Нет. Vercel разрешает Hobby только для личного некоммерческого использования. Коммерческими прямо считаются сайты, которые рекламируют товары или услуги, получают оплату, размещают рекламу либо созданы главным образом ради партнёрских ссылок.

Да. К Hobby-проекту можно подключить собственные домены; актуальный лимит — до 50 доменов на один проект. Каждый деплой также получает адрес на домене vercel.app.

Для большинства ресурсов придётся дождаться окончания 30-дневного периода, прежде чем функция снова станет доступна. У отдельных сервисов период приостановки может быть короче; например, сбор Web Analytics после льготного периода может возобновиться через семь дней.

Нет. На Hobby cron-задача может запускаться не чаще одного раза в день. Расписание с большей частотой приведёт к ошибке деплоя, а точность запуска ограничена выбранным часом.

Смотрите также

Поделиться

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

Оставьте комментарий

Войдите, чтобы присоединиться к обсуждению