Sobre esta ferramenta
O conversor une com hífenes as palavras segmentadas. Usa as mesmas regras de camelCase e snake_case, mantendo limites de palavra coerentes entre os três formatos.
Como utilizar
- Introduza um nome ou várias linhas de nomes.
- Escolha entre converter cada linha separadamente ou toda a entrada em conjunto.
- Clique em «Converter» para obter o resultado em minúsculas com hífenes.
- Copie ou transfira o resultado e verifique as regras de caracteres do seu caso de utilização.
Exemplos de utilização
- Olá Mundo → olá-mundo; oláMundo → olá-mundo.
- XMLHttpRequest → xml-http-request.
- olá_mundo → olá-mundo; nome público → nome-público.
Regras e limites
A segmentação Unicode partilhada reconhece separadores, limites de maiúsculas e siglas. Converte depois cada palavra para minúsculas e une-as com um único «-». Não aplica codificação URL, transliteração nem validação completa de nomes para URL; conserva chinês e outros caracteres Unicode.
Utilizações comuns
- Organizar nomes de classes CSS.
- Uniformizar nomes de componentes, diretórios ou configuração.
- Converter listas de campos entre convenções de nomes.
Privacidade
O texto, a leitura de ficheiros, as conversões e as pré-visualizações são processados localmente no navegador. A entrada não é enviada e não são usados servidores de processamento, bases de dados, API online ou CDN de terceiros. O conteúdo não é guardado automaticamente. A cópia e as transferências também são locais.
FAQ
O que é kebab-case?
Une palavras minúsculas com hífenes, como nome-utilizador.
Qual é a diferença para snake_case?
As regras de segmentação são iguais; um usa hífenes e o outro usa sublinhados.
Gera endereços URL automaticamente?
Não. Apenas converte nomes, sem codificação percentual nem garantia de cumprir todas as regras de URL ou caminhos.
A conversão em lote junta todas as linhas?
Por predefinição, não: cada linha é convertida separadamente. Toda a entrada só é tratada como um nome quando desativa essa opção.