Ferramentas de texto

Gerador de Slug

Converta texto em slugs limpos e compatíveis com URLs, com controlo de separadores e suporte para minúsculas.

Executar ferramenta

Esta ferramenta online converte texto comum num formato de slug limpo e legível para ligações web. O processo analisa cada linha do texto inserido de forma independente, decompondo carateres acentuados e removendo símbolos não compatíveis com o padrão ASCII. Sequências de espaços em branco, sublinhados ou hífenes são substituídas pelo caráter separador definido, evitando repetições desnecessárias. Por predefinição, a aplicação converte todas as letras para minúsculas e utiliza o hífen como separador padrão, embora seja possível personalizar o separador ou manter as maiúsculas originais desmarcando a respetiva opção. Se fornecer vários carateres no campo do separador, apenas o primeiro caráter é aproveitado. Os separadores presentes no início e no fim de cada linha são automaticamente eliminados, assegurando um resultado final pronto a ser integrado em endereços de páginas, nomes de ficheiros ou identificadores de sistemas.

Instruções

  1. Introduza ou cole o texto pretendido na caixa de texto principal.
  2. Especifique o caráter separador que deseja aplicar entre as palavras, ou mantenha o hífen predefinido.
  3. Mantenha a opção de minúsculas selecionada ou desmarque-a caso pretenda conservar maiúsculas.
  4. Execute a transformação para visualizar o slug gerado na área de saída.

Exemplos

  • Entrada: «Guia de Viagem em Lisboa!» com separador «-» e minúsculas ativas gera «guia-de-viagem-em-lisboa».
  • Entrada: «Produtos e Serviços / 2025» com separador «_» e minúsculas inativas gera «Produtos_e_Servicos_2025».

Perguntas frequentes

Como são tratados os acentos e carateres especiais?

A ferramenta decompõe os carateres acentuados nos equivalentes ASCII e elimina carateres especiais que não sejam letras, números, espaços, hífenes ou sublinhados.

O que acontece ao inserir texto com várias linhas?

Cada linha é processada individualmente e o resultado apresenta os respetivos slugs separados por quebras de linha.

É possível utilizar uma sequência de vários carateres como separador?

Se introduzir múltiplos carateres no campo do separador, o sistema utiliza unicamente o primeiro caráter indicado.

O que sucede se o campo de texto for deixado em branco?

Ao submeter uma entrada vazia, a ferramenta apresenta uma saída igualmente vazia sem produzir mensagens de erro.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.