Site-Shot

Бесплатный онлайн-инструмент и REST API для скриншотов сайтов по URL. Захват целой страницы до 20 000 px в PNG или JPEG, эмуляция устройств, ротация прокси и геолокация. Для разработчиков, дизайнеров и маркетологов.

РазработчикSite-Shot

Что такое Site-Shot

Site-Shot — это облачный сервис, который делает скриншоты веб-страниц по одному клику или по запросу через API. Он работает полностью онлайн: вы вставляете URL, выбираете параметры и получаете изображение готовое для публикации, отладки или презентации. Главная фишка — захват всей страницы, а не только видимой области, причем высота снимка может достигать 20 000 пикселей. Это не просто утилита для «сфотографировать сайт», а полноценный инструмент, который умеет имитировать разные устройства, подменять геолокацию и работать через прокси, что делает его полезным и для разработчиков, и для маркетологов.

Ключевые возможности

  • Полностраничный захват — скриншот всей высоты сайта до 20 000 px, включая контент, который подгружается при прокрутке.
  • Выбор формата — сохранение результата в PNG или JPEG с настройкой качества.
  • Эмуляция устройств — можно снимать сайт как на десктопе, так и на мобильных устройствах (iPhone, iPad, Android) с нужной шириной экрана и плотностью пикселей.
  • REST API — интеграция в ваши проекты: отправляете запрос, получаете готовый скриншот в ответе. Подходит для автоматизации тестирования или генерации превью.
  • Геолокация и прокси — возможность указать регион, из которого выполняется запрос, что важно для проверки локального контента или рекламы.
  • Бесплатный тариф — базовый функционал доступен без оплаты, что позволяет оценить сервис перед покупкой.

Кому подойдёт

Инструмент закрывает потребности сразу трёх аудиторий:

  • Разработчикам — удобно проверять адаптивность верстки, находить баги с «плывущими» элементами и автоматически генерировать скриншоты для CI/CD через API.
  • Дизайнерам — быстро показывать клиенту, как выглядит текущая версия сайта, или делать снимки для портфолио и кейсов.
  • Маркетологам и SEO-специалистам — создавать превью для блогов, отслеживать, как сайт отображается в разных регионах, и делать архивные копии конкурентов.

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

Плюсы и минусы

Плюсы:

  • Полностью бесплатный доступ для базовых задач без ограничений по количеству снимков в минуту.
  • Не требует установки — работает в браузере.
  • Высокое качество полностраничных скриншотов с точной передачей шрифтов и графики.
  • Простая документация по API — можно запустить интеграцию за 15 минут.

Минусы:

  • Бесплатный тариф имеет ограничения по частоте запросов и не включает расширенные функции (например, кастомные прокси).
  • Нет встроенного редактора — обрезать или аннотировать изображение придется в стороннем ПО.
  • Захват очень длинных страниц (ближе к 20 000 px) может занимать заметное время.

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

Можно ли делать скриншоты страниц, которые требуют авторизации?

Нет, Site-Shot работает только с публичными страницами. Если контент закрыт логином или паролем, сервис не сможет его захватить.

Сколько скриншотов можно сделать бесплатно?

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

Поддерживает ли Site-Shot захват сайтов с JavaScript?

Да, сервис использует полноценный браузерный движок, поэтому страницы с динамическим контентом (слайдеры, бесконечная прокрутка, карты) отображаются корректно.

Как быстро приходит скриншот через API?

Обычно ответ приходит в течение 2–5 секунд в зависимости от сложности страницы и загрузки серверов. Для тяжелых сайтов с большим количеством медиа время может увеличиться до 10 секунд.

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

Что такое Site-Shot и что он умеет?

Site-Shot — сервис скриншотов веб-страниц по URL: бесплатный онлайн-инструмент в браузере и REST API для автоматизации. Обе части рендерят страницу реальным Chromium и отдают изображение в PNG или JPEG, включая полностраничный захват с прокруткой.

Нужна ли регистрация для Site-Shot?

Онлайн-инструмент на сайте работает без регистрации, API-ключа и банковской карты — достаточно ввести URL. Для работы с API нужно создать аккаунт и получить персональный ключ в Dashboard; при этом доступен бесплатный тир без привязки карты.

Сколько стоит Site-Shot API?

Платные планы: X-Lite — $5/мес (2 000 скриншотов), Lite — $15/мес (10 000), Optimal — $50/мес (50 000), Professional — $500/мес (625 000). При превышении лимита дополнительные скриншоты тарифицируются поштучно — от $0,0008 до $0,0025 в зависимости от плана.

Как сделать скриншот через API?

Отправьте GET-запрос на https://api.site-shot.com/ с параметрами url и userkey, например: https://api.site-shot.com/?url=https://example.com&userkey=YOUR_API_KEY. API вернёт изображение напрямую или в виде JSON с картинкой в base64. Готовые примеры кода есть для Python, Node.js, PHP, Java, C#, Go, Ruby, cURL и Perl.

Можно ли захватить всю страницу целиком?

Да. Параметр full_size=1 включает захват всей прокручиваемой страницы, а max_height задаёт максимальную высоту — до 20 000 px. Это удобно для длинных лендингов, статей и одностраничных приложений.

Можно ли снимать сайты из разных стран?

Да. Параметр country маршрутизирует запрос через прокси-IP выбранной страны, а geolocation задаёт точные GPS-координаты. Параметры language и time_zone отвечают за язык и часовой пояс — так можно увидеть, как сайт выглядит для посетителей из конкретного региона.

Какие форматы и очистку страницы поддерживает Site-Shot?

Доступны форматы PNG и JPEG. Для чистых снимков используйте no_ads=1, чтобы заблокировать рекламу, и no_cookie_popup=1, чтобы убрать cookie-баннеры. Параметры можно комбинировать.

Альтернативы Site-Shot