Registro TXT: o que é e como configurar no DNS
Entenda o registro TXT do DNS: campos, aspas e limite de 255 caracteres, usos em SPF, DKIM e DMARC, passo a passo de verificação, vários TXT no mesmo nome e erros comuns.
Por Redação Eleven Host · @robson.direitodigital · 28 de outubro de 2026 · 9 min de leitura

Capa da Redação Eleven Host para o guia: Registro TXT: o que é e como configurar no DNS Arte: Eleven Host
O registro TXT guarda um texto no DNS do seu domínio. Ele serve para provar que você é o dono do domínio e para as regras de e-mail SPF, DKIM e DMARC, que são publicadas no DNS do domínio.
Este guia explica o que é o registro TXT, o que vai em cada campo, para que ele serve e como criar um de verificação. Também mostra como conferir o resultado e quais erros evitar. Os nomes seudominio.com.br e seletor são exemplos: troque pelos seus.
O que é um registro TXT
Segundo a documentação da Cloudflare, um registro TXT permite colocar texto no sistema DNS. Na prática, ele liga um texto a um nome do domínio, e quem consulta o DNS pode ler esse texto.
A RFC 1035 define que o conteúdo de um TXT é formado por um ou mais textos. A mesma RFC diz que o significado do texto depende do nome onde ele foi publicado. Um texto em seudominio.com.br pode ter um papel, e um texto em _dmarc.seudominio.com.br tem outro. Por isso, ao criar um TXT, o campo de nome importa tanto quanto o valor.
O significado de um TXT depende do nome onde ele está publicado. O mesmo texto colocado no nome errado não faz o efeito esperado.
Os campos do registro TXT
Ao criar um TXT, você preenche nome, valor e TTL. Os rótulos podem mudar de um painel para outro, então confira os do seu:
- Nome: onde o texto fica publicado. Pode ser o domínio raiz (alguns painéis usam
@), um subdomínio como_dmarcou um nome com seletor, comoseletor._domainkey. - Valor (conteúdo): o texto em si, como
v=spf1 ...ou o código que um serviço pede. - TTL: o tempo de vida do registro; use o valor que o seu painel sugerir.
Alguns detalhes do valor merecem atenção:
- Aspas. Segundo a Cloudflare, o conteúdo é formado por um ou mais textos delimitados por aspas duplas. Aspas faltando ou trocadas dão erro de validação. Se você salvar o conteúdo sem aspas, a Cloudflare acrescenta as aspas duplas sozinha. Pela RFC 1035, aspas dentro do texto precisam de uma barra invertida antes:
\". - Limite de 255 caracteres por texto. Cada texto tem no máximo 255 caracteres. O limite vale para cada trecho entre aspas, e não para o registro inteiro.
- Vários textos no mesmo registro. Para um conteúdo maior, o mesmo registro TXT pode ter vários textos entre aspas. Pela RFC 7208, eles são lidos colados, sem espaço entre eles. Assim,
"parte1" "parte2"vale o mesmo que"parte1parte2". - Tamanho total. A Cloudflare informa o máximo de 4.096 bytes por registro. Registros com o mesmo nome e tipo somam no máximo 8.192 caracteres.
Para que serve o registro TXT
Veja quatro usos: três dizem respeito ao e-mail do domínio, e o quarto, à prova de propriedade.
SPF
O SPF lista quem pode enviar e-mail pelo seu domínio. Segundo a RFC 7208, ele é publicado somente como registro TXT. O antigo tipo de registro chamado SPF foi descontinuado. O texto começa com v=spf1. Não existe mais um tipo separado para criar.
DKIM
O DKIM publica uma chave pública no DNS. De acordo com a RFC 6376, as chaves DKIM ficam em um subdomínio chamado _domainkey. Com o seletor seletor e o domínio seudominio.com.br, a consulta acontece em seletor._domainkey.seudominio.com.br. O texto traz, entre outras tags, v=DKIM1 (quando presente, vem primeiro), k= com o tipo da chave e p= com a chave pública em base64, que é obrigatória. O seletor e a chave quem fornece é o serviço que envia o seu e-mail. Não invente nem altere esses valores.
DMARC
O DMARC é publicado como TXT no subdomínio _dmarc, por exemplo _dmarc.seudominio.com.br, segundo a RFC 7489. As tags v e p são obrigatórias, nessa ordem, com v=DMARC1. O valor de p pode ser none (sem ação específica), quarantine (tratar como suspeita) ou reject (rejeitar). A tag rua indica os endereços que recebem relatórios agregados e é opcional. Um exemplo de leitor, montado para este guia: v=DMARC1; p=none; rua=mailto:dmarc@seudominio.com.br.
Verificação de propriedade
A Cloudflare cita que o TXT é usado para demonstrar a posse do domínio antes da emissão de certificados SSL/TLS. Um serviço externo pode pedir um TXT com um código para confirmar que o domínio é seu. Você copia o código da tela do serviço e o publica no DNS.
Para configurar SPF, DKIM e DMARC com os valores e a ordem de cada um, o guia SPF, DKIM e DMARC: como configurar no DNS do domínio detalha o passo a passo. Aqui o foco é o registro TXT em si.
Quer conhecer os planos de VPS? O Plano Bronze da VPS sai a partir de R$ 17,00/mês; confira na loja o que cada plano inclui. Ver planos de VPS
Passo a passo: criar um TXT de verificação
Este é um caso de uso do TXT. Um serviço pede que você publique um código no DNS para provar que o domínio é seu. Antes, tenha em mãos o nome e o valor que o serviço informou.
- Na tela do serviço, copie o nome (se ele informar) e o valor do TXT. Copie o valor inteiro, sem apagar nenhuma parte.
- Abra o painel de DNS do seu domínio e escolha adicionar um registro.
- No tipo, selecione
TXT. - No campo de nome, digite o que o serviço informou. Se ele pedir o domínio raiz, siga o que o seu painel orienta para o domínio raiz, como o símbolo
@. - No campo de valor, cole o texto. Se o painel não acrescentar as aspas sozinho, ponha o texto entre aspas duplas.
- No TTL, use o valor que o seu painel sugerir.
- Salve o registro.
- Volte ao serviço e peça a verificação. Se ela falhar logo depois de salvar, aguarde e tente de novo, depois de conferir o registro pela seção seguinte.
Se o seu domínio é registrado na Eleven Host, o DNS gerenciado é grátis na rede da Cloudflare para domínios registrados conosco, com painel na área do cliente.
Vários TXT no mesmo nome: o que pode e o que não pode
É permitido ter mais de um registro TXT no mesmo nome. O domínio pode ter, ao mesmo tempo, um TXT de verificação e um SPF. A regra de "um só" não é do TXT, e sim do SPF e do DMARC:
- Um SPF por nome. A RFC 7208 diz que um nome de domínio não pode ter vários registros que levariam a verificação a escolher mais de um. Se sobrar mais de um registro começando com
v=spf1, o resultado é "permerror", um erro permanente. Dois SPF não se somam. Para autorizar mais um serviço de envio, edite o SPF que já existe, em vez de criar um segundo. - Um DMARC por nome. Segundo a RFC 7489, se houver mais de um registro DMARC válido, ou nenhum, a busca da política termina e o DMARC não é aplicado à mensagem.
- Outros TXT convivem com o SPF. A RFC 7208 descreve que o verificador descarta os registros que não começam com exatamente
v=spf1. Um TXT de verificação no mesmo nome não atrapalha o SPF.
O tamanho também conta. A RFC 7208 recomenda manter o SPF pequeno, para caber em 512 octetos, e a conta considera os TXT do mesmo nome.
Como conferir o registro TXT
Depois de salvar, consulte o DNS para ver se o texto aparece. No Linux e no macOS, use o dig:
dig TXT seudominio.com.br +short
Para o DMARC e o DKIM, consulte o nome onde cada um fica:
dig TXT _dmarc.seudominio.com.br +short
dig TXT seletor._domainkey.seudominio.com.br +short
No Windows, o comando equivalente é:
nslookup -type=TXT seudominio.com.br
A resposta vem entre aspas. Textos quebrados aparecem como "parte1" "parte2", e isso é esperado quando o conteúdo passa de 255 caracteres. Se o registro novo ainda não aparece, aguarde um pouco e consulte de novo. O guia Propagação de DNS: quanto tempo leva e como conferir mostra como acompanhar essa espera e consultar servidores diferentes.
Erros comuns com o registro TXT
- Dois SPF no mesmo nome. Resultado: permerror. Junte os dois em um único registro.
- Aspas faltando ou trocadas. O painel pode recusar o valor. Use aspas duplas simples, sem aspas tipográficas coladas de um editor de texto.
- Valor copiado pela metade. Confira o início e o fim do valor depois de colar.
- Texto no nome errado. O DMARC vai em
_dmarc, e o DKIM, emseletor._domainkey. Colocar esses textos no domínio raiz não cumpre a função deles. - Espaço sobrando entre trechos. Os textos de um mesmo registro são lidos colados, sem espaço entre eles. Confira onde cada trecho começa e termina.
- Criar um tipo SPF. O tipo de registro SPF foi descontinuado. Use o TXT.
Se a verificação ou o e-mail falhar mesmo com o registro correto na consulta, o problema pode estar em outro registro do e-mail. O guia Registro MX: o que é e como configurar no DNS ajuda a conferir a parte que recebe as mensagens.
Checklist: publicar um TXT sem erro
- Copiei o nome e o valor exatamente como o serviço informou.
- O tipo escolhido é TXT, e não SPF.
- Cada trecho entre aspas tem no máximo 255 caracteres.
- Só existe um registro começando com
v=spf1no nome. - Só existe um registro DMARC, em
_dmarc. - O DKIM está em
seletor._domainkey, com o seletor que o serviço de e-mail forneceu. - Conferi o resultado com
dig TXTounslookup.
Ainda sem o endereço do seu site? Registre o seu domínio na Eleven Host: DNS gerenciado grátis na rede da Cloudflare para domínios registrados conosco (painel na área do cliente). Registrar domínio
Perguntas frequentes
Para que serve o registro TXT?
Ele guarda um texto ligado a um nome do domínio. É usado para provar que o domínio é seu e para as regras de e-mail SPF, DKIM e DMARC.
Posso ter mais de um registro TXT no mesmo domínio?
Pode. A restrição é do SPF, que deve ser um único registro por nome, e do DMARC, que também precisa ser único. Dois SPF resultam em permerror.
Por que o valor do TXT aparece dividido entre aspas?
Cada texto de um registro TXT tem no máximo 255 caracteres. Para conteúdo maior, o registro traz vários textos entre aspas, que são lidos colados, sem espaço.
Como vejo se o TXT foi publicado?
Use dig TXT seudominio.com.br +short no Linux e no macOS, ou nslookup -type=TXT seudominio.com.br no Windows. Se não aparecer, aguarde um pouco e consulte de novo.