Por que meu formulário falha na China e o que usar no lugar do reCAPTCHA?
Talvez seu formulário esteja certo. Olhe primeiro para o script que fica antes do botão de enviar.
A resposta curta
Um formulário pode falhar na China se um script bloqueado fica entre o visitante e o envio. O reCAPTCHA padrão carrega de www.google.com, e todos os testes recentes desse script na GreatFire falharam. O Turnstile também não tem suporte lá, diz a Cloudflare. Use verificações no seu servidor ou um CAPTCHA chinês, sem deixar um widget falho travar o envio.
- Os testes da GreatFire com www.google.com/recaptcha/api.js falharam 4 vezes em 4 nos 90 dias até 1º de novembro de 2026.
- O script de recaptcha.net conectou em 2 de 2 testes da GreatFire no mesmo período, embora usuários o tenham relatado como bloqueado no início de 2024.
- A FAQ da Cloudflare, lida em novembro de 2026, diz que o Turnstile não tem suporte na China continental.
- Em um tópico do Marketo de agosto de 2021, um botão de envio ficou desabilitado porque o reCAPTCHA não inicializou.
- A FAQ do hCaptcha, lida em novembro de 2026, oferece suas opções de baixa latência na China a clientes Enterprise.
Um visitante na China pode preencher seu formulário, clicar em enviar e nada acontecer. Você nunca fica sabendo, porque um lead perdido não deixa rastro na sua caixa de entrada.
Este guia explica a causa e o que usar no lugar. Ele faz parte do nosso guia Site na China: como colocar o seu no ar e quais são as opções.
Para as demais dependências do Google, veja quais serviços do Google falham na China.
Não fizemos nenhum teste a partir da China para esta página. Tudo abaixo vem de testes e documentos públicos, e dizemos até onde eles vão.
O reCAPTCHA funciona na China?
Por padrão, não. O script padrão carrega de www.google.com, e esse endereço exato falhou nos 4 testes recentes da GreatFire.1
Veja o que lemos em 1º de novembro de 2026 para os hosts que o Google lista para o reCAPTCHA,4 mais o host alternativo do script.
| Endereço (https) | Função | Resultado na GreatFire | Testes com falha, últimos 90 dias |
|---|---|---|---|
| www.google.com/recaptcha/api.js | Script padrão | Bloqueado, último teste em 18 de outubro de 2026 1 | 4 de 4 |
| www.recaptcha.net/recaptcha/api.js | Host alternativo do Google | Não bloqueado, último teste em 18 de outubro de 2026 2 | 0 de 2 |
| www.gstatic.com/recaptcha | Recursos do script 4 | Não bloqueado, último teste em 20 de agosto de 2026 37 | 0 de 1 |
| recaptcha.google.com | Host do frame 4 | Nunca testado 42 | Nenhum |
Os relatos batem com o teste. Em outubro de 2023, um usuário citou o suporte do Marketo dizendo que o reCAPTCHA está totalmente bloqueado na China, e que formulários com ele não aceitam envios de lá.8
Por que um único script derruba o formulário inteiro?
Porque o formulário muitas vezes é feito para esperar por ele. O visitante vê uma página normal, mas o envio depende de um widget que nunca chega.
Um tópico do Marketo de agosto de 2021 mostra bem o mecanismo. Usuários na China viam o botão de envio desabilitado. Remover o atributo disabled não ajudou, e o envio continuou falhando.7
A explicação aceita nesse tópico: o botão fica desabilitado enquanto o reCAPTCHA inicializa. Se ele nunca inicializa, o formulário não passa na validação.7
A Chinafy, que vende um serviço de otimização para a China, lista os mesmos sintomas: widget que não aparece, formulários que não enviam, carregamento sem fim e erros.5
- 1O visitante preenche o formulário
- 2O script de CAPTCHA é chamado
- 3O script não carrega
- 4O botão continua desabilitado ou a validação falha
- 5Nenhum envio, nenhum rastro do lado da empresa
O CAPTCHA não é o único suspeito. A Chinafy cita o jQuery na CDN do Google entre as dependências do WordPress que têm dificuldade na China,38 e a GreatFire mostra http://ajax.googleapis.com bloqueado em 2 de 2 testes, até 31 de outubro de 2026.41
Um script de formulário que precise do jQuery poderia travar do mesmo jeito. Esse último passo é dedução nossa, então confira o que seu formulário carrega.
Ou seja, são duas tarefas, não uma. Trocar a verificação e mudar o comportamento do formulário quando qualquer verificação falha.
O GeeTest e o Tencent Cloud documentam isso. O cliente do GeeTest aciona um plano alternativo quando uma requisição não retorna HTTP 200.17
O guia da Tencent gera um ticket de recuperação quando o script não carrega, para que seu código decida o que fazer em seguida.19
Esse caminho tem um custo: os bots também passam por ele. O ticket da Tencent é criado no navegador, então não o trate como prova de que há uma pessoa do outro lado.19 É por isso que as verificações no servidor, mais adiante, importam.
O recaptcha.net resolve de verdade?
Pode funcionar hoje, mas ninguém garante que vá continuar funcionando. As evidências apontam para os dois lados, e nenhuma resolve a questão.
- A favor: O Google diz que você pode usar www.recaptcha.net quando www.google.com não está acessível aos seus usuários. Sua FAQ, atualizada em 29 de outubro de 2026, ainda diz isso.4
- A favor: O script nesse endereço conectou em 2 de 2 testes da GreatFire.2
- Contra: Dois usuários do fórum de desenvolvedores do Google o relataram como bloqueado em janeiro e fevereiro de 2024.6
- Contra: A Chinafy, em abril de 2025, o chama de pouco confiável, citando desenvolvedores e donos de sites sem nomeá-los.5
- Misto: Uma issue do GitHub aberta em 2022 vai nos dois sentidos. Um usuário não encontrou bloqueio a partir de Xangai em agosto de 2023, e o autor disse em março de 2026 que ainda parecia bloqueado.40
- Lacuna: Nenhuma das duas FAQs do Google menciona a China.34 Não encontramos nenhuma promessa do Google de que funcione lá.
Dois testes de conexão não provam que um formulário funciona, e relatos soltos de usuários não descrevem um país inteiro. Só podemos dizer que o endereço conectou recentemente.
Se for tentar, trocar uma tag não basta. O Google manda alterar o host do script e depois todos os outros lugares em que seu site usa www.google.com/recaptcha/.3
Plugins podem esconder essas referências, então talvez você não controle todas.
Verdict
Use o recaptcha.net como solução paliativa se não puder trocar de ferramenta nesta semana. Não faça dele o plano para um formulário importante, e mantenha um plano B ao lado.
Por que o Turnstile não resolve?
Porque a própria Cloudflare diz isso. Sua FAQ afirma que o Turnstile não tem suporte na China continental, e que visitantes de lá podem ter problemas tanto em zonas globais quanto em zonas da China Network.9
É fácil cair nessa armadilha. O Contact Form 7 traz uma integração com o Turnstile e a apresenta como alternativa ao CAPTCHA.10 Um site que troca por esse motivo pode ter substituído um problema por outro na China.
Em português, o risco é o mesmo. O guia do WPForms, que vende plugins de formulário, atualizado em setembro de 2026, escreve que o Turnstile “é uma solução ideal se o reCAPTCHA não estiver funcionando”, dá como exemplo um erro de domínio inválido para a chave do site e não menciona a China.44 Não transponha esse conselho para a China.
Uma mudança recente pode confundir. O changelog da Cloudflare de 28 de outubro de 2026 diz que as Challenge Pages em zonas da China Network agora usam widgets Turnstile hospedados na China continental.11
Isso vale para as páginas de desafio nessas zonas. Visitantes roteados pela rede global da Cloudflare continuam vendo a página padrão.11 A nota não diz nada sobre o widget do seu formulário.
A China Network também exige um registro ou licença ICP para cada domínio.39 Veja CDN na China: o Cloudflare funciona?.
Quais alternativas você pode usar?
Existem quatro caminhos: nenhum CAPTCHA, um auto-hospedado, um serviço chinês ou o hCaptcha Enterprise. Não encontramos medição independente de nenhum deles, então esta tabela compara evidências, não desempenho.
| Opção | O que as fontes dizem | O que checar antes de escolher |
|---|---|---|
| Verificações no servidor, sem CAPTCHA | Nada de fora para o navegador carregar. O suporte do Marketo recomendou um formulário para a China com o reCAPTCHA desativado 8 | O tratamento do spam fica com você |
| ALTCHA, auto-hospedado | Proof of work com licença MIT, com exemplos que servem o script dos seus próprios arquivos 2122 | Nenhum teste na China encontrado |
| GeeTest | A Chinafy diz que é amplamente adotado na China 5. A própria página do GeeTest mostra 56,2% de participação de mercado entre grandes clientes corporativos, e 56,3% das grandes empresas em outro trecho, sem fonte para nenhum dos dois 16 | A GreatFire nunca testou static.geetest.com 18. Nenhum preço informado 16 |
| Tencent Cloud Captcha | Script global, tratamento documentado de falha de carregamento, verificação no servidor obrigatória 19 | A documentação que lemos não descreve resultados a partir da China |
| Alibaba Cloud Captcha 2.0 | A região padrão é a China continental. A região do cliente e o endpoint do servidor precisam estar ambos dentro ou ambos fora da China, senão a validação falha 20 | Condições de conta para empresa estrangeira |
| hCaptcha | https://js.hcaptcha.com conectou em 2 de 2 testes da GreatFire, até 1º de novembro de 2026, com dois testes recusados fora da conta 14. A Chinafy relata resultados mistos 5. As opções para a China são para Enterprise 13 | Pergunte sobre essas opções antes de confiar no plano padrão |
| CAPTCHA de imagem próprio | A Grazitti criou um com 20 padrões de imagem, para IPs chineses 36 | Nenhum resultado informado. A manutenção é sua |
Repare no que falta na segunda coluna: resultados. Os fornecedores vendem esses produtos, e ninguém que lemos publicou uma comparação justa. A Chinafy também cita MTCaptcha, BotDetect e KeyCAPTCHA,5 que não avaliamos.
O Tecnoblog noticiou em abril de 2020 que a Cloudflare, ao trocar o reCAPTCHA, disse que o hCaptcha “funciona em regiões onde o Google é bloqueado”.43 É uma afirmação antiga, sem teste, e não muda a tabela.
Os guias em português citam outras ferramentas, como ActiveLayer, WP Armour, CleanTalk, Zero Spam e Akismet.4445 Não avaliamos nenhuma, e esses guias não falam da China. Verifique o que cada uma carrega no navegador.
Nossa opinião: para um formulário B2B de contato com tráfego modesto, comece com verificações no servidor e não adicione mais nada. Não há script de terceiro para falhar, nem conta de fornecedor para abrir.
Passe para um serviço chinês quando o spam virar um problema de fato, ou quando for proteger login ou cadastro. É aí que um CAPTCHA se justifica. Isso é um julgamento, não um resultado de teste.
Verificação gratuita
Seu site aparece no Baidu?
Informe seu site. Verificamos o Baidu, o acesso a partir da China e a configuração do site, e enviamos o relatório por e-mail.
Pedido recebido
Enviaremos seu relatório por e-mail.
Como barrar spam sem CAPTCHA?
Rode as verificações no seu próprio servidor, onde um domínio bloqueado não as atinge. Algumas camadas simples dificultam a vida dos bots, embora nenhuma pare um atacante determinado.
- Honeypot: Um campo escondido das pessoas. Bots que o preenchem se denunciam.23
- Controle de tempo: Marque envios rápidos demais, por exemplo abaixo de 5 segundos. A WorkOS observa que bots costumam levar milissegundos.23
- Rate limit: Limite os envios por endereço IP no seu servidor, com folga para um escritório que divide o mesmo endereço. A WorkOS diz que combinar honeypots com rate limit reforça a proteção.23
- Revisão manual dos casos duvidosos: Marque em vez de apagar, para não perder um comprador real.
A WorkOS avisa que bots sofisticados podem detectar honeypots.23 O WP Mail SMTP, cuja editora vende plugins de formulário, acrescenta que navegadores que preenchem campos automaticamente podem causar falsos positivos.45 Por isso, marque esses envios em vez de descartá-los.
Contra bots, um formulário de contato precisa de obstáculos, não de uma fortaleza. Uma página de login envolve mais risco, então trate de outro jeito.
Não filtre demais. O HubSpot, por exemplo, permite bloquear domínios de e-mail gratuitos.32 Pense duas vezes antes de usar isso com leads chineses.
Muitos compradores podem usar endereços pessoais. Isso é cautela nossa, não um fato medido.
E HubSpot, Typeform e Jotform?
Confira o script que seu formulário realmente carrega, não a página inicial do fornecedor. O site de um fornecedor pode passar em um teste enquanto o código incorporado chama outra coisa.
| Ferramenta | Evidências sobre a China | Lacuna |
|---|---|---|
| http://docs.google.com bloqueado, 1 de 1 teste, 7 de setembro de 2026 24. A AppInChina diz que o Google Forms é bloqueado 25 | Nenhum teste de URL de formulário. Não conte com ele para a China | |
| Typeform | https://typeform.com conectou em 1 teste conclusivo, data incerta. Um teste recusado em 24 de setembro de 2026 ficou fora da conta 26 | Embeds não testados |
| Jotform | Domínio classificado como Mixed em 42 URLs 27. Em 2019, um usuário culpou a CDN do Jotform pela falha de itens incorporados, e o suporte não confirmou 28 | js.jotform.com nunca testado 27 |
| HubSpot | Formulários de captura de leads podem não funcionar direito sem localização, segundo a AppInChina em 2025 30. A IT Consultis diz que incorporar direto não é um padrão pronto para a China e sugere uma camada de captura do lado chinês 31 | js.hsforms.net nunca testado 29 |
| Jinshuju | Ferramenta chinesa de formulários, com número ICP no site, sem versão em inglês visível 33 | Interface em chinês, e seus dados ficam com uma empresa chinesa |
Plugins também contam. A Chinafy cita o Contact Form 7 e os formulários HubSpot entre as ferramentas que podem usar reCAPTCHA internamente,5 e o Gravity Forms entre os plugins que costumam chamar serviços externos.38
Para problemas de plataforma, veja WordPress funciona na China?.
O destino dos dados é uma questão separada de o formulário carregar ou não. Leia PIPL e LGPD: diferenças e se a lei chinesa se aplica ao seu site e fale com um assessor jurídico local.
Como testar seu formulário?
Simule a falha primeiro e depois teste a partir da China. O primeiro passo pode ser feito do Brasil, sem conexão chinesa, e mostra como seu formulário se comporta quando algo dá errado.
- Liste os hosts. Abra a página no Chrome, aperte F12, escolha Network (Rede, se o Chrome estiver em português) e recarregue. Filtre por
recaptcha,gstatic,googleapis,hcaptcha,turnstile,hsforms,jotformetypeform. Envie um teste e anote também para onde o formulário envia os dados. - Confira o endereço exato. Procure cada URL de script na GreatFire, não a página inicial. O bloqueio é por endereço, então uma página inicial diz pouco.35
- Simule o bloqueio. Em Network, clique com o botão direito no script e escolha Block request. O Chrome mostra o padrão em Request conditions.34
- Recarregue e envie. Se o botão não responder e nenhuma mensagem aparecer, você achou o bug sem sair da mesa.
- Confirme que o lead chegou. Olhe sua caixa de entrada ou seu CRM. Uma mensagem de sucesso não prova a entrega.
- Teste a partir da China. Peça a alguém em uma rede da China continental que faça um envio real, sem VPN. Veja como saber se o seu site funciona na China.
O DevTools marca a requisição como (blocked:devtools), e uma falha real não aparece assim.34 A Chinafy, que é fornecedora, diz que um navegador pode esperar 30 segundos ou mais por um arquivo que bloqueia a renderização e falhou,38 então o passo 6 continua valendo. Fechar o DevTools também desliga o bloqueio.34
O essencial
Se for guardar uma coisa só, que seja esta: um formulário não deve depender de um script que ele não consegue carregar. O reCAPTCHA padrão falha nos testes, o Turnstile não tem suporte e o recaptcha.net é uma solução paliativa.
Coloque as verificações de spam no seu próprio servidor, mostre um e-mail simples e teste um envio real a partir da China.
Como a Index in China pode ajudar
Localizamos sites para o chinês simplificado e fazemos com que sejam indexados nos buscadores chineses. Ajustes em formulários não fazem parte da lista dessa oferta.
Ser encontrado só adianta se o comprador conseguir falar com você depois, então traga o assunto do formulário para a nossa conversa.
Quando um lead chegar, veja como responder clientes chineses sem falar chinês. Agende uma reunião de 30 minutos.
Agendar uma chamada de 30 minutosPerguntas frequentes
O reCAPTCHA v3 funciona melhor na China do que o v2?
Não encontramos nenhuma evidência disso. Um usuário fez exatamente essa pergunta em um tópico da Adobe em setembro de 2023, e ninguém respondeu com dados.8 O suporte do Marketo, citado nesse tópico, disse que o reCAPTCHA está bloqueado, sem separar versões.8 Como o v3 roda em segundo plano, uma falha pode ser ainda mais difícil de notar, então teste do mesmo jeito.
Posso mostrar o reCAPTCHA para todo mundo, menos para quem está na China?
Tecnicamente sim, e um usuário do Marketo pediu isso em 2021.7 A Grazitti descreve uma troca por endereço IP, que mostra aos IPs chineses seu próprio CAPTCHA de imagem, mas não informa resultados.36 A detecção por IP cria mais um ponto de falha, e viajantes e usuários de VPN caem do lado errado. Um formulário separado nas páginas em chinês é mais simples.
Hospedar o site na China resolve o reCAPTCHA?
Não. A Chinafy, ao falar de WordPress, diz que a hospedagem local resolve a proximidade, não a compatibilidade, e que o reCAPTCHA continua lento ou inacessível onde quer que o site esteja.38 Pode até surgir um problema novo. Se seu servidor for para a China continental, a chamada de verificação ao Google também pode falhar. Esse último ponto é dedução nossa, então confira antes de migrar.
Posso simplesmente colocar um e-mail na página?
Mostre um de qualquer forma. Um endereço simples não precisa de script, então continua funcionando quando todo o resto falha, e quase não custa nada. Ele não substitui o formulário para todo comprador, e você perde dados estruturados e facilidade de atribuição. Trate o e-mail como o plano B ao lado do formulário, não como o plano inteiro.
É legal coletar leads da China por um formulário hospedado fora do país?
Essa pergunta é para um assessor jurídico local, não para um guia técnico. A IT Consultis levanta a divulgação do destinatário no exterior e o consentimento em seu artigo sobre formulários HubSpot, e avisa que aquilo não é aconselhamento jurídico.31 Comece pelo nosso guia sobre a lei chinesa de privacidade e leve sua configuração exata, incluindo o destino dos dados, a esse assessor.
Fontes
- GreatFire: resultados dos testes de https://www.google.com/recaptcha/api.js
- GreatFire: resultados dos testes de https://www.recaptcha.net/recaptcha/api.js
- Google: FAQ do reCAPTCHA, marcada como obsoleta na própria página
- Google Cloud: FAQ do reCAPTCHA
- Chinafy: Does Google reCAPTCHA work in China? (em inglês)
- Fóruns Google Developer: Issues with reCAPTCHA for China users (em inglês)
- Comunidade Adobe Marketo: formulários que não enviam na China (em inglês)
- Comunidade Adobe Marketo: integração de CAPTCHA na China (em inglês)
- Cloudflare: FAQ da China Network
- Contact Form 7: integração com o Cloudflare Turnstile
- Cloudflare: changelog das Challenge Pages nativas da China
- GreatFire: resultados dos testes de https://challenges.cloudflare.com
- hCaptcha: FAQ
- GreatFire: resultados dos testes de https://js.hcaptcha.com
- hCaptcha: configuração
- GeeTest: página do produto China CAPTCHA
- GeeTest: visão geral da Behavior Verification
- GreatFire: static.geetest.com, nunca testado
- Tencent Cloud: integração web do Captcha
- Alibaba Cloud: acesso ao Captcha 2.0 fora da China continental
- ALTCHA: repositório do projeto
- ALTCHA: open source e versão paga
- WorkOS: como barrar bots com honeypots
- GreatFire: resultados dos testes de docs.google.com
- AppInChina: Does Google Forms work in China? (em inglês)
- GreatFire: resultados dos testes de https://typeform.com
- GreatFire: js.jotform.com, nunca testado, com resumo do domínio jotform.com
- Suporte Jotform: Is Jotform blocked in China? (em inglês)
- GreatFire: js.hsforms.net, nunca testado
- AppInChina: Does HubSpot work in China? (em inglês)
- IT Consultis: formulários HubSpot na China
- HubSpot: prevenir e filtrar spam em envios de formulário
- Jinshuju: página inicial (em chinês)
- Chrome for Developers: bloquear solicitações de rede
- GreatFire: FAQ
- Grazitti: formulários Salesforce Lightning e um CAPTCHA que funciona na China
- GreatFire: resultados dos testes de https://www.gstatic.com/recaptcha
- Chinafy: Does WordPress work in China in 2026? (em inglês)
- Cloudflare: China Network, primeiros passos
- GitHub: issue 501 de google/recaptcha
- GreatFire: resultados dos testes de ajax.googleapis.com
- GreatFire: https://recaptcha.google.com, nunca testado
- Tecnoblog: Cloudflare troca reCaptcha após Google planejar cobrar milhões de dólares
- WPForms: melhores alternativas ao reCAPTCHA para seus formulários de contato
- WP Mail SMTP: melhores alternativas para honeypot anti-spam