Ir para o conteudo principal

Ferramentas de texto

Transforme, codifique e conte os seus textos em 2 cliques

Conversor de maiúsculas, codificador Base64, gerador de slug, contador de palavras: utilitários gratuitos que funcionam no navegador para manter os seus dados privados.

Conversor de maiúsculas

Converta parágrafos inteiros para minúsculas, MAIÚSCULAS ou Tipo Título com um clique. Ideal para normalizar texto copiado.

Codificador Base64

Codifique ou descodifique strings Base64 para payloads de API, webhooks, segredos ou registos DNS TXT.

Gerador de slug

Transforme qualquer título num slug limpo (URL-friendly) para o seu CMS, rotas de API ou âncoras HTML.

Contador de palavras

Conte palavras e caracteres instantaneamente. Verifique o comprimento do assunto de email ou limites de registos DNS.

Gerador de senhas

Crie senhas aleatórias ou frases-senha fáceis de lembrar. Entropia, tempo de quebra e força exibidos em tempo real.

Hash Generator

Calcule os hashes MD5, SHA-1, SHA-256 e SHA-512 de qualquer texto em um clique. Cópia individual por algoritmo.

Codificador / decodificador URL

Codifique ou decodifique texto com percent-encoding (RFC 3986). Ideal para query strings, parâmetros UTM e redirecionamentos.

Regex Tester

Teste uma expressão regular contra um texto e visualize correspondências, grupos de captura e posições. Sintaxe RE2.

JSON / YAML Formatter

Formate, valide e converta JSON e YAML. Pretty-Print, minify, JSON para YAML e YAML para JSON.

Porquê usar ferramentas de texto online?

Reformatar texto, codificar um payload, criar um slug: tarefas recorrentes que interrompem o seu fluxo de trabalho. Em vez de abrir um editor local ou escrever um script, as nossas ferramentas executam estas operações diretamente no navegador.

Casos de uso comuns:

  • Normalizar texto copiado → O conversor transforma um texto EM MAIÚSCULAS para minúsculas limpas
  • Preparar um segredo de API → O codificador Base64 codifica/descodifica credenciais antes de colar num ficheiro .env
  • Criar URLs limpas → O gerador de slug transforma "O Meu Artigo de Blog!" em "o-meu-artigo-de-blog"
  • Verificar limites de caracteres → O contador valida que o assunto do seu email tem menos de 78 caracteres

Como usar as ferramentas de texto

Passo 1: Escolher a ferramenta

NecessidadeFerramenta a usar
Alterar maiúsculas/minúsculasConversor de maiúsculas
Codificar/descodificar Base64Codificador Base64
Criar um slug URL-friendlyGerador de slug
Contar palavras e caracteresContador de palavras
Gerar uma senha seguraGerador de senhas
Calcular hash MD5, SHA-256Hash Generator
Codificar/descodificar um URL (percent-encoding)Codificador / decodificador URL
Testar uma expressão regularRegex Tester
Formatar/converter JSON ou YAMLJSON / YAML Formatter

Passo 2: Colar e transformar

Cole o seu texto na área de entrada. A ferramenta aceita vários parágrafos e adapta-se automaticamente.

Atalhos de teclado:

  • Mac: ⌘+⏎ para iniciar a transformação
  • Windows/Linux: Ctrl+⏎ para iniciar a transformação

Passo 3: Copiar o resultado

O resultado aparece instantaneamente. Clique em "Copiar" para usar. Nenhum dado é conservado após a transformação.


Detalhes das ferramentas

Conversor de maiúsculas/minúsculas

Transforma a capitalização do texto com um clique:

ModoEntradaSaída
minúsculas"OLÁ Mundo""olá mundo"
MAIÚSCULAS"olá mundo""OLÁ MUNDO"
Tipo Título"olá mundo""Olá Mundo"
Tipo frase"OLÁ. MUNDO.""Olá. Mundo."

Caso de uso: Normalizar texto copiado de PDFs, emails ou fontes externas.


Codificador / Descodificador Base64

Converte texto para Base64 e vice-versa:

OperaçãoEntradaSaída
Codificarcaptaindns.comY2FwdGFpbmRucy5jb20=
DescodificarY2FwdGFpbmRucy5jb20=captaindns.com

Usos comuns:

  • Codificar credenciais para um ficheiro .env
  • Descodificar um payload de webhook para debugging
  • Preparar dados para um registo DNS TXT codificado

Gerador de slug

Cria slugs limpos a partir de qualquer texto:

EntradaSaída
"O Meu Artigo de Blog!"o-meu-artigo-de-blog
"Café e Chá: Guia 2024"cafe-e-cha-guia-2024
"O verão em Lisboa"o-verao-em-lisboa

Transformações aplicadas:

  • Remoção de acentos (ã → a, ç → c)
  • Substituição de espaços por hífenes
  • Conversão para minúsculas
  • Remoção de caracteres especiais

Contador de palavras e caracteres

Análise instantânea do comprimento do texto:

MétricaDescrição
PalavrasNúmero total de palavras (separadas por espaços)
CaracteresNúmero total de caracteres (espaços incluídos)
Caracteres (sem espaços)Caracteres sem contar espaços
LinhasNúmero de linhas

Casos de uso:

  • Verificar que o assunto de email respeita o limite de 78 caracteres
  • Validar que registos DNS TXT não excedem 255 caracteres por string
  • Estimar tempo de leitura (~200 palavras/minuto)

Gerador de senhas

Crie senhas aleatórias ou frases-senha fáceis de lembrar:

OpçãoDescrição
ComprimentoDe 8 a 128 caracteres, ajustável
Caracteres especiaisInclua !@#$%^&* para mais força
Frase-senhaPalavras aleatórias fáceis de lembrar
EntropiaBits de entropia e tempo de quebra estimado

Casos de uso:

  • Criar uma senha forte para uma nova conta
  • Gerar um segredo de API ou token aleatório
  • Avaliar a força de uma senha existente com o indicador de entropia

Hash Generator

Calcule os hashes criptográficos de qualquer texto:

AlgoritmoExemplo de saída (para "captaindns")
MD5d41d8cd98f00b204e9800998ecf8427e
SHA-1da39a3ee5e6b4b0d3255bfef95601890afd80709
SHA-256e3b0c44298fc1c149afbf4c8996fb924...
SHA-512cf83e1357eefb8bdf1542850d66d8007...

Casos de uso:

  • Verificar a integridade de um ficheiro ou texto
  • Gerar um hash para armazenar uma senha (uso educativo)
  • Comparar hashes MD5/SHA-256 para verificação de downloads

Codificador / Decodificador URL

Codifique ou decodifique texto com percent-encoding (RFC 3986):

OperaçãoEntradaSaída
Codificarhello world&foo=barhello%20world%26foo%3Dbar
Decodificarhello%20world%26foo%3Dbarhello world&foo=bar

Casos de uso:

  • Codificar parâmetros de query string antes de os passar num URL
  • Descodificar URLs codificados para debugging
  • Preparar parâmetros UTM ou redirecionamentos

Regex Tester

Teste uma expressão regular contra um texto e visualize os resultados:

FuncionalidadeDescrição
CorrespondênciasDestaque dos matches no texto
Grupos de capturaDetalhe de cada grupo capturado
PosiçõesÍndice de início e fim de cada match
Sintaxe RE2Compatível com Go, Rust e Google RE2

Casos de uso:

  • Validar um padrão antes de o integrar no código
  • Depurar uma regex que não corresponde como esperado
  • Aprender sintaxe de expressões regulares com feedback visual

JSON / YAML Formatter

Formate e converta JSON e YAML em um clique:

OperaçãoEntradaSaída
Formatar JSONJSON compacto ou mal indentadoJSON indentado (2 ou 4 espaços) ou minificado
JSON → YAMLJSON válidoYAML formatado
YAML → JSONYAML válidoJSON indentado
Formatar YAMLYAML com indentação irregularYAML normalizado

Casos de uso:

  • Pretty-Print de um payload JSON minificado para debugging
  • Converter uma config JSON em YAML para Kubernetes ou Docker Compose
  • Validar a sintaxe de um documento JSON ou YAML

FAQ - Perguntas frequentes

P: As ferramentas de texto são gratuitas?

R: Sim, 100% gratuitas e sem registo. Sem limite de utilização.


P: Os meus dados são armazenados?

R: Não. As transformações executam-se no navegador (conversor, contador) ou via API sem armazenamento permanente (Base64). Os seus textos permanecem privados.


P: Qual é o tamanho máximo de texto aceite?

R: O conversor e o contador aceitam até 100.000 caracteres (~15-20 páginas). O codificador Base64 suporta até 50 KB de dados.


P: Como funciona o gerador de slug?

R: O gerador aplica estas transformações por ordem:

  1. Remoção de acentos (transliteração)
  2. Conversão para minúsculas
  3. Substituição de espaços por hífenes
  4. Remoção de caracteres especiais
  5. Limpeza de hífenes múltiplos

P: Posso usar estas ferramentas para registos DNS?

R: Sim. O codificador Base64 é útil para registos TXT codificados. O contador ajuda a verificar o limite de 255 caracteres por string TXT (um registo pode conter várias strings).


P: Os atalhos de teclado funcionam?

R: Sim. ⌘+⏎ (Mac) ou Ctrl+⏎ (Windows/Linux) inicia a transformação sem abandonar o teclado.


Ferramentas complementares

FerramentaFinalidade
Lookup DNSConsultar registos DNS de um domínio
Teste de propagaçãoVerificar a propagação DNS mundial
Inspetor SPFValidar o seu registo SPF
Inspetor DKIMVerificar a sua assinatura DKIM
Parser CSRAnalisar um pedido de certificado

Recursos úteis