Guia completo

Como fazer um sorteio
no Instagram?

Em 4 passos simples você pode escolher um ganhador justo e aleatório entre todos os comentários da sua publicação. Grátis, sem cadastro e sem limite de comentários.

1

Abra o post no Instagram Web

No seu computador, acesse instagram.com e abra a publicação do sorteio. É importante fazer isso pelo navegador de computador, não pelo celular nem pelo app.

2

Role até o final dos comentários

Desça até o final dos comentários até que não apareçam mais. O Instagram os carrega em partes, então você precisa chegar ao último para capturar todos. Com muitos comentários isso pode levar alguns minutos.

3

Abra o console e cole o script

Pressione F12 para abrir as ferramentas do navegador. Clique na aba Console, cole o script abaixo e pressione Enter. O arquivo comentarios_instagram.csv será baixado automaticamente.

⚠️ Chrome e Edge: ao abrir o console pela primeira vez aparece um aviso de segurança. É normal. Simplesmente escreva allow pasting e pressione Enter — depois já pode colar o script sem problema.

Navegadores compatíveis: Chrome, Edge, Brave e Opera (precisam de allow pasting) · Firefox (não precisa desse passo, cole direto).

4

Cole os comentários no Sorteador

Abra o CSV com o Bloco de Notas, copie todo o conteúdo e cole no campo de comentários do Sorteador. Configure as regras e pressione Realizar sorteio para ver a animação e conhecer o ganhador.

5

Baixe o certificado do sorteio

Após revelar o ganhador, pressione Baixar certificado. Uma imagem 9:16 é gerada automaticamente com o nome do ganhador, a data e um código de verificação único. Qualquer pessoa pode confirmar que o sorteio foi legítimo em sorteador.social/pt/verificar.

JavaScript — F12 → Console → Enter
// Sorteador — Script para exportar comentários do Instagram
// Passo 1: role até o final dos comentários do post
// Passo 2: F12 → Console → cole isto → Enter

(function() {
  const results = [];
  const seen = new Set();
  let csv = "usuario,comentario\n";

  document.querySelectorAll('a[href^="/"][role="link"]').forEach(link => {
    const href = link.href;
    if (!href.match(/instagram\.com\/[a-zA-Z0-9_.]+\/?$/)) return;
    const username = link.textContent.trim();
    if (!username || username.length < 2) return;

    let container = link.closest('li, [role="menuitem"]');
    if (!container) return;

    const spans = container.querySelectorAll('span');
    let commentText = '';
    spans.forEach(s => {
      const t = s.textContent.trim();
      if (t && t !== username && t.length > 1 &&
          !t.match(/^[0-9]+[smhd]$/) &&
          !t.includes('Me gusta') &&
          !t.includes('Responder')) {
        if (t.length > commentText.length) commentText = t;
      }
    });

    if (!commentText || seen.has(username + commentText)) return;
    seen.add(username + commentText);

    csv += `"${username}","${commentText.replace(/"/g, '""')}"\n`;
    results.push({ username, commentText });
  });

  console.log(`✅ ${results.length} comentários encontrados`);

  const blob = new Blob([csv], { type: 'text/csv;charset=utf-8;' });
  const url = URL.createObjectURL(blob);
  const a = document.createElement('a');
  a.href = url;
  a.download = 'comentarios_instagram.csv';
  a.click();

  return `Pronto: ${results.length} comentários exportados`;
})();
⚠️

Importante: o Instagram atualiza sua estrutura de vez em quando, o que pode afetar quantos comentários o script captura. Se o número parecer baixo, certifique-se de ter chegado até o último comentário antes de executá-lo. O console mostrará quantos foram encontrados.

🎉

100% grátis

Sem planos, sem assinaturas, sem cartão de crédito. O Sorteador é completamente gratuito para sempre.

🔓

Sem cadastro

Não precisa criar conta nem fazer login. Acessa, sorteia e pronto. Sem formulários nem e-mails.

Sem limite de comentários

Tenha 100 ou 10.000 comentários, o Sorteador processa todos sem restrições.

🛡️

Sem enviar dados

Tudo roda no seu navegador. Os comentários nunca são enviados para nenhum servidor externo.

👥

Múltiplos ganhadores

Você pode escolher quantos ganhadores quiser. Cada um será sorteado com sua própria animação.

📋

Certificado verificável

Cada sorteio gera um certificado 9:16 com código único. Qualquer pessoa pode verificá-lo em sorteador.social/pt/verificar.

O Sorteador descarta comentários que não cumpram as regras que você define, como menções insuficientes.

Pronto para sortear?

Você já tem tudo o que precisa. Agora vá ao Sorteador e escolha seu ganhador.

Ir ao Sorteador ✦