Como os sites bloqueiam a cópia de texto

Os sites bloqueiam a cópia de quatro formas habituais: uma regra CSS (user-select: none) que desativa a seleção de texto, scripts que cancelam os eventos de copiar e colar, scripts que cancelam o menu do botão direito e camadas transparentes sobre o texto. Todas funcionam apenas dentro do navegador, por isso o modo de leitura, a impressão, o código-fonte ou uma extensão contornam esta proteção contra cópia.

Adicionar ao Chrome

Experimente grátis 52 idiomas

1. Seleção desativada com CSS

Uma única regra de estilo, user-select: none, diz ao navegador para não permitir a seleção de texto num elemento. Nada fica destacado quando arrasta o rato. O texto continua na página — o modo de leitura, imprimir para PDF ou uma extensão que remova a regra repõem a seleção.

2. Eventos de copiar, cortar e colar cancelados

Um script deteta o evento copy, cut ou paste e cancela-o. Consegue selecionar o texto, mas o Ctrl+C não copia nada — ou o site substitui o conteúdo da sua área de transferência por uma linha do tipo "Leia mais em…". Bloquear o JavaScript do site ou uma extensão para permitir copiar resolve isto. O mesmo truque bloqueia a colagem em alguns formulários, por exemplo nos campos "repita o e-mail".

3. Clique direito cancelado

Um script cancela o evento contextmenu para que o menu do Chrome nunca abra, muitas vezes com um alerta a dizer "Clique direito desativado". Veja como ativar o clique direito.

4. Camadas transparentes

Um elemento invisível cobre o texto, por isso os seus cliques caem na camada e não nas palavras. O modo de leitura e o código-fonte ignoram estas camadas.

5. Texto que não é texto

Algumas páginas mostram texto como imagem, dentro de um canvas ou num vídeo. Nenhum método de desbloqueio da cópia ajuda aqui, porque não há texto para copiar — use reconhecimento de texto, como o Image Text to Text.

A resposta prática

Se encontra páginas protegidas contra cópia com frequência, o Highlight and Copy Protected Text desliga as técnicas 1–3 com um só interruptor. Para as restantes, siga como copiar texto de um site protegido.

Perguntas frequentes

A proteção contra cópia impede que as pessoas copiem o meu conteúdo?

Na prática, não. Impede a cópia casual com o rato, mas o texto continua na página e pode ser lido através do modo de leitura, do código-fonte ou de uma extensão. O que protege o texto são os direitos de autor, não os scripts.

A proteção contra cópia prejudica a acessibilidade?

Pode prejudicar. Bloquear a seleção dificulta a vida a quem usa tradutores, dicionários ou ferramentas de apoio que dependem do texto selecionado.

A proteção contra cópia pode prejudicar o SEO?

Os scripts que bloqueiam a cópia não impedem os motores de pesquisa de ler o texto, por isso não protegem o conteúdo contra scrapers e normalmente também não afetam diretamente o posicionamento.

Atualizado: