Extrator de texto

Cole qualquer texto — e-mails, links e números saem como uma lista limpa.

Como usar

  1. Cole seu texto — e-mails, links e números são verificados ao mesmo tempo, e as contagens nos chips são atualizadas enquanto você digita.
  2. E-mails e links vêm ativados por padrão. Ative “Números” só quando realmente quiser algarismos: datas, números de versão e códigos de pedido também entram.
  3. Copie a lista ou baixe-a como .txt. Ambos seguem a ordem na tela — e-mails, depois links, depois números, um item por linha.

Exemplo

Entrada

Reunião em São Paulo — confirmações de reserva
Contato: ana.silva@empresa.com.br (ela/dela), cc info@empresa.com.br
Apresentação: https://empresa.com.br/deck/sp.pdf
Pauta: https://empresa.com.br/pauta — 3 páginas
Endereço alternativo: ana.silva@empresa.com.br

Extraído (padrões)

ana.silva@empresa.com.br
info@empresa.com.br
https://empresa.com.br/deck/sp.pdf
https://empresa.com.br/pauta

Apenas as opções padrão (e-mails e links ativados, números desativados, duplicatas removidas). O endereço alternativo repetido é descartado e contabilizado, e o “3” fica no grupo oculto de Números, então não aparece na lista — o chip Números ainda mostra que ele está lá.

Regras, limites e problemas conhecidos

  • Correspondência de padrões, não verificação: um endereço com cara de e-mail nunca é checado em um servidor, e um link pode estar desatualizado. A extração privilegia capturar correspondências reais, então passe os olhos na lista em busca de eventuais falsos positivos.
  • Links devem começar com http://, https:// ou www. Um domínio solto como exemplo.com.br não é tratado como link, nem ftp: ou mailto: — textos colados estão cheios de “.com” no fim de frases que, de outra forma, virariam ruído.
  • A pontuação final da frase é removida dos links, enquanto parênteses que pertencem à URL são mantidos: https://pt.wikipedia.org/wiki/Foo_(bar) mantém o parêntese de fechamento, um “)” que encerra a frase não.
  • Um e-mail precisa parecer local@dominio.tld. Nomes de arquivo parecidos como logo@2x.png são ignorados, mas .zip, .app e .dev são domínios de topo reais, então esses endereços são mantidos.
  • Números são extraídos exatamente como escritos: separadores de milhar e marcas decimais ficam como digitados, e 1.234 nunca é adivinhado como 1234 ou 1,234 — isso se lê de formas diferentes em países diferentes. Não há soma, média ou conversão de moeda, e o sinal de menos não faz parte do número (−5 gera 5).
  • Como nada é interpretado, datas e versões se dividem: 2026-01-05 gera três números, v1.2.3 gera 1.2 e 3, e um código de pedido como A12345 gera 12345. Deixe “Números” desativado quando quiser apenas contatos.
  • Texto dentro de um link ou de um endereço de e-mail nunca é extraído de novo: usuario123@mail.com gera um e-mail e nenhum número, e https://x.com/item/2026 gera um link e nenhum número.
  • Duplicatas são comparadas por tipo: e-mails ignoram maiúsculas, links são comparados exatamente (caminhos diferenciam maiúsculas), números pela forma escrita — “1.000” e “1000” são duas entradas diferentes.
  • Dígitos de largura total (123) e arábico-índicos (١٢٣) são reconhecidos. Páginas em chinês e árabe oferecem a opção “Dígitos de meia largura”, que os transforma em 0-9, como as planilhas esperam; ela vem desligada para que seu texto nunca seja reescrito em silêncio.
  • Acima de 2.000 correspondências apenas as primeiras 2.000 são listadas, enquanto copiar e baixar ainda contêm tudo; acima de 200.000 caracteres o resultado é atualizado cerca de 0,6 s depois de você parar de digitar. Sem telefones, números de documento ou de rastreio (eles exigem regras específicas de cada país), sem upload de arquivo e sem histórico — tudo roda no seu navegador.

O que as pessoas costumam precisar depois que a lista está pronta.