Скриншот сайта/веб-страницы по URL
Скриншот сайта по URL делает снимок любой публичной страницы с помощью серверного рендерера. Выберите область просмотра настольного компьютера или телефона, укажите формат PNG, JPG, WEBP, BMP или GIF, при необходимости обрежьте изображение по центру, затем просмотрите его и скачайте. Никаких расширений и установки, а приватные и внутренние хосты заблокированы.
Использование Скриншот сайта/веб-страницы по URL
Прочитать текст
Что делает этот инструмент
Введите публичный веб-адрес, выберите размер области просмотра, и сервер запросит у сервиса безголового захвата снимок этой страницы. Изображение возвращается на страницу в панель предпросмотра, и вы можете скачать его в формате PNG, JPG, WEBP, BMP или GIF. В вашем браузере ничего не устанавливается; рендеринг происходит на стороне сервера, поэтому результат не зависит от размера вашего экрана, расширений браузера или того, спит ли ваш ноутбук.
Он захватывает область просмотра, а не всю прокручиваемую страницу. Длинная статья будет обрезана по выбранной вами высоте, и в этом интерфейсе нет опции захвата всей страницы. Если вам нужна вся страница, выполняйте захват с большой пользовательской высотой в пределах допустимого диапазона или сделайте несколько снимков при разных позициях прокрутки с помощью специализированного инструмента.
Как выполняется захват
- URL проверяется: это должен быть полный адрес
httpилиhttps. - Частные и внутренние хосты отклоняются, поэтому инструмент нельзя использовать для проверки локальной сети или сервера за брандмауэром.
- Сервер отправляет адрес в сервис создания скриншотов с запрошенной шириной и высотой области просмотра и запрашивает изображение в ответ.
- Возвращённый PNG сохраняется, при необходимости конвертируется в выбранный вами формат и обрезается, если вы указали размеры обрезки.
- В ответе содержится публичный URL изображения, который страница загружает в предпросмотр и использует для кнопки «Скачать».
Поскольку страницу загружает сторонний рендерер, вы получаете его представление: его IP-адрес, его местоположение, его хранилище cookie и его пользовательский агент по умолчанию. Сайт, который персонализирует контент по стране или блокирует трафик из дата-центров, может вернуть не то, что вы видите в своём браузере.
Параметры области просмотра
Селектор «Область просмотра» предлагает распространённые размеры для настольных компьютеров и несколько размеров для телефонов:
- Настольный: 1280×720, 1024×768, 1280×800, 1366×768, 1920×1080 (по умолчанию).
- Мобильный: iPhone 14 (390×844), iPhone 16 (393×852), Galaxy (360×780), Pixel (412×915).
- Пользовательская область просмотра: введите любую ширину от 320 до 5000 пикселей и высоту от 240 до 10000 пикселей.
Выбор предустановки очищает поля пользовательской ширины и высоты, поэтому при выборе предустановки она всегда имеет приоритет. Предустановка задаёт только размеры области просмотра; будет ли адаптивный сайт отдавать свою мобильную версию, зависит от сервиса захвата и от того, как сайт определяет устройства.
Форматы и качество
PNG — это собственный формат вывода и самый безопасный выбор для скриншотов с текстом, чёткими краями или прозрачностью. JPG даёт меньшие файлы для фотографических страниц. WEBP ещё меньше и широко поддерживается в браузерах, BMP не сжимается и имеет большой размер, а GIF ограничен 256 цветами, поэтому он полезен в основном для простой графики, а не для страниц с большим количеством текста. Сервис захвата возвращает PNG; сервер конвертирует его, когда вы выбираете другой формат, и конвертация может слегка размыть очень мелкий текст.
Поле «Качество» принимает значения от 0 до 100 и по умолчанию равно 90. Оно важно для форматов с потерями, таких как JPG и WEBP; PNG, BMP и GIF его игнорируют. Если страница выглядит размытой при качестве 50, повысьте его, а не вините рендерер.
Обрезка
Ширина обрезки и высота обрезки обрезают изображение от центра. Управления смещением нет, поэтому вы не можете выбрать область в левом верхнем углу; обрезка всегда центрируется по захваченной области просмотра. Чтобы обрезка произошла, нужно заполнить оба поля. Если хотя бы одно пустое, скриншот возвращается в полном размере.
Единица обрезки определяет, как читаются числа. В пикселях обрезка 800×450 берёт область размером 800 на 450 из середины. В процентах 50×50 берёт половину ширины и половину высоты, а значения ограничены 100 процентами. Обрезка больше источника ограничивается размером источника, поэтому запрос 9000 пикселей из захвата шириной 1280 пикселей просто возвращает полную ширину. Обрезка выполняется библиотекой изображений сервера и повторно кодирует файл, поэтому настройка качества также влияет на обрезанный JPG или WEBP.
Использование страницы
- Вставьте URL, включая
https://. - Выберите формат, область просмотра и, при желании, обрезку.
- Нажмите Захватить и подождите. Медленная страница может занять много секунд; кнопка остаётся неактивной до завершения запроса.
- Проверьте предпросмотр. Ползунок масштаба изменяет размер изображения в панели, не меняя файл, а кнопка сброса возвращает его к 100 процентам.
- Нажмите Скачать, чтобы сохранить то же изображение, которое показывает предпросмотр. Имя файла формируется сервером в виде
capture-YYYYMMDD-HHMMSS-random.ext.
Строка состояния сообщает об успехе или содержит текст ошибки от сервиса захвата. Ошибки часто представляют собой пояснение сервиса о том, почему он не смог загрузить страницу, например из-за тайм-аута или заблокированного запроса, а не проблему с вашими входными данными.
Что влияет на результат
- Баннеры о cookie и модальные окна появляются, потому что рендерер — новый посетитель; они могут перекрывать нужный вам контент.
- Изображения с отложенной загрузкой могут отсутствовать, если они загружаются только при прокрутке, поскольку рендерится только начальная область просмотра.
- Страницы с обязательным входом показывают экран входа, потому что захват выполняется анонимно.
- Анимации захватываются на том кадре, до которого доходит рендерер, поэтому карусель может быть в середине перехода.
- Геозависимый контент отражает местоположение рендерера, а не ваше.
- Шрифты могут переключаться на запасные, если рендерер не может быстро загрузить веб-шрифт.
Ограничения
Принимаются только публичные адреса HTTP и HTTPS; localhost, диапазоны частных IP-адресов и внутренние имена хостов блокируются намеренно. Область просмотра ограничена 5000 пикселями в ширину и 10000 пикселями в высоту, и обрезка — теми же границами. Захваты кэшируются на три минуты для каждого URL и набора параметров, поэтому нажатие «Захватить» дважды с одинаковыми настройками возвращает то же сохранённое изображение вместо нового рендеринга. Нет пакетного режима, нет запланированного захвата, нет аутентификации, нет внедрения cookie и нет способа прокрутить страницу перед захватом.
Поле «Тайм-аут» принимает значения от 3 до 120 секунд, но исходящий запрос использует настроенный тайм-аут сервиса захвата, а не это поле, поэтому его изменение может не изменить то, как долго сервер ожидает. Если захват не удался на стороне сервиса, повторная попытка позже обычно эффективнее, чем увеличение числа.
Конфиденциальность и куда попадает изображение
Страница загружается сторонним сервисом рендеринга, что означает, что целевой сайт видит запрос этого сервиса, а не ваш. Полученное изображение записывается во временную общедоступную папку и возвращается в виде URL, поэтому любой, у кого есть ссылка, может открыть его, пока папка не будет очищена. Не захватывайте приватные панели управления, административные панели, счета или что-либо, содержащее персональные данные. URL, который вы отправляете, также передаётся поставщику сервиса захвата.
Типичные ошибки
- Забыли указать схему.
example.comне проходит проверку;https://example.comработает. - Ожидание снимка всей страницы. Захватывается только область просмотра.
- Заполнение только одного поля обрезки. Для обрезки требуются и ширина, и высота.
- Желание обрезать не по центру. Обрезка всегда выполняется по центру.
- Захват приватного URL. Внутренние хосты отклоняются, а публичные временные ссылки доступны для распространения.
- Предположение, что повторный захват свежий. Идентичные настройки кэшируются на три минуты.
Часто задаваемые вопросы
Часто задаваемые вопросы
Комментарии (0)
Опишите возникшую проблему, чтобы мы могли её изучить и усовершенствовать инструмент.