Как выложить сайт в интернет бесплатно в 2026: 4 способа для нетехнарей
Как разместить сайт бесплатно без программиста: GitHub Pages, Cloudflare Pages, Vercel и Netlify с таблицей лимитов бесплатных тарифов. Пошагово самый простой путь без git - перетащить папку в браузер и получить живую ссылку.
21 мин чтения
Самый быстрый способ выложить сайт в интернет бесплатно на июль 2026 - перетащить папку с файлами в браузер на Netlify Drop. Не нужен git, не нужна командная строка, регистрация не обязательна. Через минуту получаете живую ссылку вида imya.netlify.app, которую можно отправить кому угодно.
Кроме Netlify есть ещё три бесплатных варианта: GitHub Pages, Cloudflare Pages и Vercel. Ниже сравним их лимиты в таблице, честно скажем, где нужна карта и где можно подключить свой домен, разберём пошагово самый простой путь для человека без git и предупредим о подводных камнях. В конце - что делать, если сайт открылся кривым, и как проверить, что всё работает.
Самый простой путь на июль 2026: перетащить папку с файлами сайта в браузер на Netlify Drop (`app.netlify.com/drop`) и получить живую ссылку за минуту, без git и без карты. Если ждёте много посетителей - берите Cloudflare Pages, у него нет лимита по трафику. Нужен бесплатный домен и полный контроль - GitHub Pages. Собрали проект на React - Vercel. Базовая публикация статичного сайта везде бесплатна.
Коротко: словарик
Пять слов, которые встретятся ниже. Если термины знакомы - листайте сразу к таблице.
- Хостинг - место, где лежат файлы сайта и откуда он открывается по ссылке.
- Деплой (публикация) - процесс, который превращает ваши файлы в живую ссылку в интернете.
- Статичный сайт - сайт из готовых файлов (HTML, картинки), без базы данных. Лендинги и визитки - как раз такие, и хостятся они бесплатно.
- Git - система для программистов, чтобы хранить и обновлять код. Для самого простого пути она не нужна, покажем как без неё.
- Свой домен - красивый адрес вида
vashe-imya.ruвместоimya.netlify.app. Покупается отдельно, подключается бесплатно.
Что нужно приготовить до старта
Перед публикацией на руках должна быть одна вещь: папка с файлами сайта. Внутри неё лежит главный файл index.html - это то, что открывается первым, когда человек заходит на сайт. Рядом с ним картинки, если они есть, и другие файлы вроде style.css.
Проверьте два момента, они экономят полчаса нервов потом.
Первое: главный файл должен называться именно index.html, строчными буквами, без пробелов и русских букв в имени. Хостинг ищет файл с таким названием и по нему открывает сайт. Назовёте Главная.html или index (1).html - по адресу откроется пустота или список файлов.
Второе: все файлы лежат в одной папке, без разброса по вложенным подпапкам как попало. Картинки могут быть во вложенной папке images, это нормально, если в HTML на них ведут правильные ссылки. Но сам index.html должен быть в корне папки, которую вы загружаете.
Частая ошибка нетехнаря: перетащить на хостинг папку-обёртку, внутри которой лежит папка с сайтом. Тогда по ссылке откроется список файлов вместо страницы. Загружайте ту папку, в которой прямо лежит `index.html`. Не ту, что на уровень выше.
Если сайта ещё нет, соберите его за вечер: разбор в гайде про создание сайта нейросетью или через вайб-кодинг. А публикацию сделаете за пять минут по этой статье.
Таблица сравнения: 4 бесплатных хостинга
Главное на одном экране. Данные - по обзорам бесплатных тарифов на июль 2026.
| Хостинг | Трафик (беспл.) | Нужна карта | Свой домен беспл. | Публикация без git | Кому |
|---|---|---|---|---|---|
| Netlify | 100 ГБ/мес | Нет | Да | Да (drag-and-drop) | Новичкам без git |
| Cloudflare Pages | Без лимита | Нет | Да | Да (загрузка папки) | Кому важны лимиты |
| GitHub Pages | 100 ГБ/мес (мягкий) | Нет | Да | Нет (нужен репозиторий) | Кому нужен домен и всё бесплатно |
| Vercel | 100 ГБ/мес | Нет | Платный тариф | Да (Vercel Drop) | React-проектам |
Что бросается в глаза сразу:
- Cloudflare Pages - единственный без лимита по трафику. Если сайт вдруг станет популярным, вас не отключат за перерасход. У Cloudflare Pages на бесплатном тарифе есть свои границы: до 20 000 файлов на сайт и до 25 МБ на файл, но для лендинга это огромный запас.
- Vercel - свой домен на бесплатном тарифе по данным на июль 2026 недоступен, нужен платный. Для React и Next.js он лучший, для простого лендинга не самый удачный выбор.
- GitHub Pages - даёт бесплатный домен, но лимит репозитория 1 ГБ и трафик 100 ГБ в месяц мягкий: при перерасходе сайт могут притормозить или отключить.
- Netlify - самый дружелюбный к новичку за счёт перетаскивания папки и бесплатных форм. Осенью 2025 он перешёл на кредитную модель оплаты (её донастроили в апреле 2026), из-за чего расходы на платных тарифах предсказать сложнее, но бесплатного хватает для простого сайта.
«Без лимита по трафику» у Cloudflare не значит «безлимит на всё». Ограничения там стоят на число файлов и размер, посещаемость они не режут. Для статичного лендинга упереться в них почти нереально, но если у вас сотни фотографий в высоком разрешении - имейте это в виду и сжимайте картинки заранее.
Самый простой путь без git: перетащить папку в Netlify Drop
Если вы никогда не слышали про git и не хотите слышать - это ваш способ. Он занимает меньше пяти минут.
Что нужно на входе: папка с файлами сайта. Если вы собирали лендинг через нейросеть, у вас есть файл index.html. Положите его в отдельную папку, например moy-sayt. Если есть картинки - туда же.
Весь путь укладывается в пять шагов.
Открыть Drop
- адрес app.netlify.com/drop в браузере
- ни git, ни аккаунта на старте
Перетащить папку
- тащишь папку целиком, не файлы по одному
- index.html лежит в корне этой папки
Дождаться Deploy success
- полоска загрузки, потом живая ссылка
- адрес вида random-name.netlify.app
Проверить и отправить
- кликнуть по ссылке, сайт открылся
- ссылку можно кинуть кому угодно
Пошагово:
- Откройте в браузере адрес
app.netlify.com/drop. - Вы увидите большую зону с надписью «перетащите папку сюда» (по-английски
Drag and drop your site folder here). - Перетащите вашу папку
moy-saytпрямо в эту зону мышкой. Тащите папку целиком, отдельные файлы из неё по одному не годятся. - Netlify покажет полоску загрузки, через несколько секунд - надпись
Deploy successи живую ссылку видаrandom-name.netlify.app. - Кликните по этой ссылке - откроется ваш сайт в интернете. Отправьте её кому угодно.
Всё. Ни git, ни аккаунта на старте, ни командной строки. Имя вроде elegant-panda-42a1 Netlify выдаёт случайное, потом его можно поменять на понятное в настройках сайта, кнопка Change site name.

Аккаунт понадобится, только если захотите закрепить сайт за собой и обновлять его. Тогда бесплатно регистрируетесь, и Netlify предложит «забрать» уже опубликованный сайт в свою панель кнопкой Claim site. После этого сайт привязан к вам, и его никто случайно не перезапишет.
Обновить такой сайт потом тоже просто: заходите на страницу вашего сайта в панели Netlify, открываете вкладку Deploys и перетаскиваете новую версию папки в зону внизу. Она заменяет старую, старый адрес остаётся тем же. Никакого кода.
Хотите менять сайт часто и без ручного перетаскивания каждый раз - подключите папку к git-репозиторию на GitHub. Тогда любое изменение файлов будет автоматически выкатываться на сайт. Но это уже следующий уровень, для первого раза перетаскивания папки более чем достаточно.
Важный нюанс про фреймворки. Если сайт собран на React или подобном движке поверх готового HTML, его сначала надо «собрать» локально в готовые файлы, и только потом перетаскивать. Но если вы делали лендинг через нейросеть одним файлом index.html по нашим гайдам - собирать ничего не нужно, перетаскиваете как есть.
Уже разобрались с публикацией и хотите собирать сами - лендинги, боты, калькуляторы? Пройди мини-курс «Claude за вечер»: от установки до первых результатов на твоих задачах.
Пройти мини-курс →Способ 2: Cloudflare Pages - когда важны лимиты
Cloudflare Pages чуть сложнее Netlify, но выигрывает по запасу прочности: у него нет лимита по трафику вообще. Если сайт станет вирусным, вас не отключат.
единственный из четвёрки без потолка по посещаемости
предел на один сайт, для лендинга огромный запас
потолок размера одного файла на бесплатном тарифе
Публиковать без git тоже можно - через прямую загрузку (Direct Upload). Вы заходите в панель Cloudflare, создаёте проект Pages и перетаскиваете папку или zip-архив с файлами прямо в браузере.
Пошагово:
- Зарегистрируйтесь бесплатно в Cloudflare (карта не нужна).
- В панели найдите раздел
Workers & Pages, нажмитеCreateи выберите вкладкуPages. - Выберите вариант прямой загрузки (
Direct Upload), подключение к git пропустите. Придумайте имя проекта. - Перетащите папку с файлами или zip-архив в появившуюся зону.
- Cloudflare развернёт сайт по всей своей сети и выдаст ссылку вида
proyekt.pages.dev.
Обновлять такой сайт тоже несложно: в том же проекте заходите в Create new deployment и загружаете обновлённую папку. Cloudflare хранит все версии, при желании можно откатиться на предыдущую.
Один подводный камень Cloudflare: если вы один раз опубликуете проект через git-интеграцию, переключиться потом на прямую загрузку для того же проекта уже нельзя. Поэтому если идёте без git - сразу выбирайте `Direct Upload` и не смешивайте два способа в одном проекте.
Cloudflare Pages стоит выбрать, если вы ждёте много посетителей или просто хотите не думать про лимиты трафика в принципе. Ещё плюс: у Cloudflare своя быстрая сеть по всему миру, сайт грузится шустро откуда угодно.
Способ 3: GitHub Pages - когда нужен бесплатный домен и полный контроль
GitHub Pages - классика. Он бесплатный, даёт свой домен и хорошо подходит, если вы не против разобраться с git один раз.
Минус для нетехнаря честный: тут без репозитория никак. Придётся завести аккаунт на GitHub, создать репозиторий (папку для файлов на их сервере), загрузить туда файлы и включить Pages в настройках. Это не страшно, но это те самые полчаса возни, которых нет у Netlify Drop.
Пошагово, если решились:
- Заведите бесплатный аккаунт на GitHub.
- Нажмите
Newи создайте новый публичный репозиторий, напримерmoy-sayt. ОбязательноPublic, приватный Pages бесплатно не отдаёт. - Загрузите файлы сайта через кнопку
Add file-Upload files(это можно сделать прямо в браузере, командная строка не обязательна). Перетащите файлы в окно и нажмитеCommit changes. - Зайдите в
Settingsрепозитория, разделPages, в полеBranchвыберите вашу основную ветку (обычноmain) и нажмитеSave. - Через минуту-две сайт откроется по адресу
vash-nik.github.io/moy-sayt. Ссылка появится вверху того же разделаPages.
Лимиты: репозиторий до 1 ГБ, трафик 100 ГБ в месяц как мягкая граница. Для лендинга или визитки это с огромным запасом. Свой купленный домен подключается бесплатно в тех же настройках Pages, поле Custom domain.
GitHub Pages стоит выбрать, если вы цените, что всё лежит у вас, версии сохраняются, и не жалко потратить один вечер на знакомство с репозиторием. Заодно освоите инструмент, который пригодится дальше, если пойдёте в Claude Code - там git становится вашим рабочим инструментом.
Способ 4: Vercel - для React и Next.js
Vercel - мощный хостинг, заточенный под современные фреймворки вроде React и Next.js. Если вы собирали приложение на них - Vercel будет самым удобным и быстрым.
Для простого лендинга из одного HTML-файла Vercel тоже работает: у него есть Vercel Drop, куда можно перетащить файлы без git, похоже на Netlify. Но есть важное ограничение: свой домен на бесплатном тарифе Vercel по данным на июль 2026 недоступен, за него нужно платить. Трафик - 100 ГБ в месяц бесплатно.
Пошагово через Vercel Drop:
- Зарегистрируйтесь бесплатно в Vercel.
- Найдите Vercel Drop, перетащите папку с файлами.
- Получите ссылку вида
proyekt.vercel.app.
Вывод простой: если вы не на React - Vercel не ваш первый выбор из-за платного домена. Если на React - он лучший. Что именно вы собрали (простой HTML или фреймворк), проще всего уточнить у той нейросети, которая вам это собирала.

Netlify или GitHub Pages: что выбрать новичку
Два самых частых кандидата у нетехнаря - Netlify Drop и GitHub Pages. Оба бесплатные, оба тянут статичный сайт. Разница в том, сколько возни на входе и что получаете в обмен.
| Что важно | Netlify Drop | GitHub Pages |
|---|---|---|
| Скорость первого запуска | 5 минут, перетащил папку | 30-40 минут, разобраться с репо |
| Нужен ли git | Нет | Да, минимально |
| Обновление сайта | Перетащить новую папку | Загрузить файлы в репо |
| История версий | Нет из коробки | Да, все версии сохранены |
| Бесплатные формы заявок | Да | Нет |
| Осваиваете полезный навык | Нет | Да (git пригодится дальше) |
Правило простое. Нужна ссылка прямо сейчас и лишнее время жалко - Netlify Drop. Готовы вложить вечер, чтобы заодно освоить git и иметь историю версий - GitHub Pages, он окупится, когда пойдёте в Claude Code или вайб-кодинг.
Правило выбора: нужна ссылка за пять минут - Netlify Drop. Ждёте много трафика - Cloudflare Pages. Хотите свой домен даром и контроль - GitHub Pages. Собрали на React - Vercel. Во всех случаях базовая публикация бесплатна и без карты.
Как проверить, что сайт реально работает
Получили ссылку - не спешите радоваться. Прогоните три быстрые проверки, они ловят почти все типовые косяки.
Первое: откройте ссылку с чужого устройства, лучше с телефона по мобильному интернету, без домашнего Wi-Fi. На своём компьютере браузер мог закешировать старую версию и показать её, даже если на сервере пусто. С чужого телефона вы видите сайт глазами обычного посетителя.
Второе: откройте ссылку в режиме инкогнито. Это тот же приём против кеша: инкогнито грузит страницу заново, без сохранённых копий. Если и там всё на месте - сайт действительно опубликован.
Третье: пройдитесь по картинкам и кнопкам. Частая беда - картинки не подгрузились, вместо них серые прямоугольники или значок сломанного изображения. Значит, в HTML ссылка на картинку ведёт не туда: файл называется иначе или лежит в другой папке. Это чинится правкой пути в коде.
Если картинки не видны, а по клику на них открывается адрес с большими буквами или пробелами - дело в имени файла. Переименуйте картинки латиницей строчными буквами без пробелов (`foto-1.jpg` вместо `Фото 1.jpg`) и поправьте ссылки на них в `index.html`. Хостинги чувствительны к регистру: `Foto.jpg` и `foto.jpg` для них разные файлы.
Отдельно проверьте форму заявки, если она есть. Нажмите «отправить» с тестовыми данными и убедитесь, что заявка реально куда-то дошла. На статичном сайте кнопка сама по себе никуда не пишет, ей нужен обработчик - об этом ниже.
Подводные камни бесплатного хостинга
Пара честных предупреждений, чтобы не удивляться потом.
Лимиты трафика реальны. 100 ГБ в месяц у Netlify, GitHub и Vercel - это много для лендинга, но если сайт станет вирусным, вы можете упереться. При перерасходе сайт либо тормозят, либо просят перейти на платный тариф. Если ждёте большой трафик - берите Cloudflare Pages без лимита.
Поддомен вместо своего адреса. Бесплатно вы получаете адрес вида imya.netlify.app. Выглядит не так солидно, как vashe-delo.ru. Свой домен решает вопрос: он стоит примерно от 200 рублей в год, покупается отдельно, а подключается к хостингу бесплатно (кроме Vercel).
Динамика не работает статично. Бесплатные хостинги из этого гайда рассчитаны на статичные сайты: лендинги, визитки, портфолио. Если вам нужна база данных, личные кабинеты, приём платежей - это уже другой уровень, там бесплатным одним файлом не обойтись.
Формы требуют настройки. Кнопка «оставить заявку» на статичном сайте сама по себе никуда не отправит данные. Нужен обработчик. У Netlify есть бесплатные формы из коробки - это его плюс. На других хостингах форму придётся подключать через сторонний сервис. Или собрать приём заявок через бота в Телеграме - заявки будут падать вам прямо в чат.
Netlify сменил модель оплаты. С осени 2025 Netlify считает расходы кредитами, донастроили в апреле 2026. На бесплатном тарифе это не мешает, но если перерастёте его - следите за списаниями внимательнее, чем раньше.
Что делать, если сайт открылся кривым
Самые частые проблемы после публикации и как их закрыть.
По ссылке открывается список файлов вместо сайта. Значит, хостинг не нашёл index.html в корне. Причина обычно одна: вы загрузили папку-обёртку, внутри которой лежит папка с сайтом. Перезалейте ту папку, где index.html лежит прямо на верхнем уровне.
Сайт открывается, но без стилей, голым текстом. Файл со стилями style.css не подгрузился. Проверьте, что он лежит в той же папке, что и index.html, и что ссылка на него в коде написана правильно, без лишних папок в пути.
Картинки не видны, вместо них значки поломки. Пути к картинкам в HTML не совпадают с реальными именами файлов. Чаще всего виноваты большие буквы или пробелы в именах. Переименуйте файлы латиницей и поправьте ссылки.
Сайт открывается у вас, но не открывается у других. Скорее всего, вы кинули им не ту ссылку - например, локальный адрес file:/// со своего компьютера вместо адреса на хостинге. Настоящая ссылка всегда начинается с https:// и содержит .netlify.app, .pages.dev или ваш домен.
Изменения не видны после обновления. Браузер показывает старую версию из кеша. Откройте в инкогнито или обновите страницу с очисткой кеша (Ctrl+F5 на Windows, Cmd+Shift+R на Mac).
Если сломался путь к файлу или картинке, а руками в коде ковыряться не хочется, скиньте файл `index.html` и описание проблемы в нейросеть или в Claude Code и попросите поправить пути. Это ровно та задача, которую ИИ чинит за секунды: он видит, где ссылка ведёт не туда.
Как подключить свой домен вместо поддомена
Поддомен imya.netlify.app годится для теста и для отправки другу. Но на визитку и в рекламу хочется адрес вроде vashe-delo.ru. Это делается в два шага и на бесплатном тарифе почти везде (кроме Vercel).
Сначала домен нужно купить - это отдельная небольшая покупка, примерно от 200 рублей в год за зону .ru. Удобнее всего брать домен у российского регистратора, чтобы платить рублёвой картой без танцев с бубном. Весь путь покупки и привязки, для человека, который делает это впервые, разобран в свежем гайде как купить домен в Timeweb - там и про то, как привязать купленный домен к сайту на стороннем хостинге вроде Vercel или Netlify.
После покупки домен привязывается к вашему сайту. На Netlify это раздел Domain management, кнопка Add a domain. На GitHub Pages - поле Custom domain в настройках Pages. На Cloudflare Pages - вкладка Custom domains в проекте. Вы вписываете купленный домен, а хостинг подсказывает, какие DNS-записи прописать в панели регистратора. Точные значения даёт сам хостинг, вы их просто переносите.
Новый домен открывается не сразу. После привязки адрес расходится по интернету от нескольких часов до суток. Это норма, не паникуйте и не перепривязывайте по десять раз. Просто подождите и проверьте позже в режиме инкогнито. Заодно проверьте, что включился замочек `https` - на бесплатных хостингах он подключается сам, но иногда нужно подождать те же несколько часов.
Как выбрать: короткая шпаргалка
- Никогда не слышали про git и хотите ссылку за пять минут - Netlify Drop.
- Боитесь лимитов трафика или ждёте много гостей - Cloudflare Pages.
- Хотите, чтобы всё лежало у вас, и не жалко вечер на git - GitHub Pages.
- Собрали проект на React или Next.js - Vercel.
Во всех четырёх случаях базовая публикация статичного сайта - бесплатна и без карты.
Чек-лист: сайт в интернете за 10 минут
- Файлы сайта собраны в одну папку,
index.htmlлежит в корне этой папки. - Имена файлов латиницей, строчными, без пробелов.
- Выбран хостинг по шпаргалке выше.
- Для самого простого пути - открыт
app.netlify.com/drop. - Папка перетащена, получена живая ссылка.
- Ссылка проверена с чужого телефона в инкогнито: сайт открывается, картинки на месте.
- Кнопка заявки проверена: данные реально доходят (или настроена форма).
- По желанию - подключён свой домен вместо поддомена, дождались раскрутки за сутки.
Выложить сайт бесплатно в 2026 году - дело нескольких минут, если сайт статичный. Самое долгое во всём процессе - собрать сам сайт, а публикация занимает минуты. Если сайта ещё нет, начните с создания лендинга нейросетью или попробуйте вайб-кодинг, а опубликуете за пять минут по этому гайду.
Хотите не только выкладывать, но и собирать сайты и инструменты сами, словами? Пройди мини-курс «Claude за вечер»: от установки до первых результатов на твоих задачах.
Пройти мини-курс →Частые вопросы
Как выложить сайт в интернет бесплатно без программиста?
Самый простой способ на июль 2026 - перетащить папку с файлами сайта в браузер на Netlify Drop по адресу app.netlify.com/drop. Не нужен git, аккаунт и командная строка. Через минуту получите живую ссылку вида имя.netlify.app, которую можно отправить кому угодно. Способ работает для статичных сайтов и лендингов из HTML.
Какой бесплатный хостинг лучше для простого сайта?
Для новичка без git лучший вариант - Netlify Drop: перетащил папку, получил ссылку. Cloudflare Pages выигрывает по лимитам, у него нет ограничения по трафику, но публиковать чуть сложнее. GitHub Pages хорош тем, что даёт бесплатный свой домен, но требует разобраться с репозиторием. Универсального лидера нет, выбор зависит от того, готовы ли вы возиться.
Нужна ли карта, чтобы выложить сайт бесплатно?
Нет, для базовой публикации статичного сайта карта не нужна ни на GitHub Pages, ни на Cloudflare Pages, ни на Netlify. Netlify Drop вообще работает без регистрации. Карта может понадобиться только если вы захотите платные функции или снятие лимитов, но для лендинга или простого сайта бесплатных тарифов достаточно.
Можно ли подключить свой домен к бесплатному сайту?
Да. GitHub Pages, Cloudflare Pages и Netlify позволяют подключить свой купленный домен бесплатно на базовом тарифе. У Vercel по данным на июль 2026 свой домен требует платного тарифа. Сам домен вы покупаете отдельно, примерно от 200 рублей в год, а подключение к хостингу бесплатное.
В чём разница между GitHub Pages, Cloudflare Pages, Vercel и Netlify?
Все четыре бесплатно хостят статичные сайты. GitHub Pages простой и с бесплатным доменом, но лимит трафика 100 ГБ в месяц и репозиторий до 1 ГБ. Cloudflare Pages без лимита трафика. Netlify удобен для новичков благодаря drag-and-drop и бесплатным формам. Vercel силён для React-проектов, но свой домен у него платный.