Как скопировать текст с сайта, который не даёт копировать

Чтобы скопировать текст с сайта, который блокирует копирование, откройте страницу в режиме чтения Chrome, распечатайте её в PDF или откройте исходный код через Ctrl+U и скопируйте текст оттуда. Можно также отключить JavaScript для сайта в его настройках и перезагрузить страницу. Быстрее всего — расширение вроде Highlight and Copy Protected Text: включите его, затем выделите и скопируйте.

Установить в Chrome

Можно попробовать бесплатно 52 языков

Почему некоторый текст не копируется

Сайты блокируют копирование несколькими типовыми способами: правило стилей отключает выделение, скрипт отменяет Ctrl+C и меню правого клика или поверх текста лежит прозрачный слой. Каждый способ разобран в статье Как сайты блокируют копирование. Большинство из них работают, только пока активны скрипты и стили страницы, — поэтому методы ниже и помогают.

1. Режим чтения в Chrome

Кликните правой кнопкой по пустому месту страницы и выберите Open in reading mode («Открыть в режиме чтения») — или откройте боковую панель и выберите Reading mode. Chrome покажет текст статьи на боковой панели, без скриптов страницы. Выделите и скопируйте его там.

Подходит для: статей, блогов, документации. Может пропустить: таблицы, комментарии, меню.

2. Печать в PDF

Нажмите Ctrl + P (Cmd + P), выберите в качестве принтера Save as PDF («Сохранить как PDF»), сохраните и откройте PDF. В большинстве программ для PDF текст можно выделить и скопировать.

Подходит для: почти любой страницы, которую можно распечатать. Некоторые сайты прячут содержимое при печати.

3. Исходный код страницы

Нажмите Ctrl + U (Cmd + Option + U на Mac). В новой вкладке откроется HTML страницы. Нажмите Ctrl + F, найдите несколько слов из нужного текста и скопируйте их. Текст стоит между HTML-тегами, так что его, возможно, придётся почистить.

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

4. Отключите JavaScript для сайта

  1. Нажмите на значок слева от адреса → Настройки сайтов.
  2. Для JavaScript выберите Блокировать.
  3. Перезагрузите страницу и скопируйте текст.
  4. Когда закончите, верните JavaScript в режим Разрешить (или «По умолчанию»).

Подходит для: блокировок на скриптах. Не подходит для блокировок на стилях и для сайтов, которым JavaScript нужен, чтобы показать содержимое.

5. Инструменты разработчика

Правый клик (или F12) → Inspect («Просмотреть код»). На панели Elements найдите абзац, кликните по нему правой кнопкой → Copy → Copy element или отредактируйте его как HTML и скопируйте текст. Точно, но долго для длинных текстов.

6. Расширение, разрешающее копирование

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

Если ничего не помогает

  • Текст — это картинка. Распознайте его с помощью Image Text to Text.
  • Контент за входом в аккаунт, платным доступом или DRM — ни один способ здесь не открывает то, что вы и так не можете прочитать, и не должен.

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

Почему с некоторых сайтов нельзя скопировать текст?

Сайт отключает выделение правилом стилей, отменяет событие копирования скриптом или закрывает текст невидимым слоем. Некоторые сайты показывают текст картинкой, а не текстом.

Как проще всего скопировать защищённый текст?

С помощью расширения, разрешающего копирование: один переключатель — и вы выделяете и копируете как обычно. Без установки чего-либо на большинстве страниц помогают режим чтения и печать в PDF.

Всегда ли помогает отключение JavaScript?

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

Как скопировать текст с картинки?

Текст на картинке выделить нельзя. Используйте инструмент распознавания текста, например Image Text to Text: он превращает картинку или область экрана в редактируемый текст.

Это законно?

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

Обновлено: