CanDoYa
PT-BR

Kebab Case Converter online grátis

Funciona inteiramente no seu navegador - sem upload, sem cadastro.

Letras e números de qualquer sistema de escrita são mantidos; pontuação, espaços e limites de formato viram underlines.
Texto ou identificadores de entrada
Saída kebab-case
Cole texto ou identificadores para converter em kebab-case
Compartilhe esta ferramenta

O que é um Kebab Case Converter?

Um Kebab Case Converter transforma texto ou nomes usados em código em identificadores separados por underline, como user-profile-url. Cole uma frase, camelCase, PascalCase, kebab-case ou pontuação misturada e o resultado muda em tempo real. Ele também lida com várias linhas e pode alternar para UPPER-KEBAB-CASE em constantes.

Como usar

  1. 1Cole o texto. Digite uma frase, uma lista de rótulos ou identificadores existentes. Cada linha de entrada vira uma linha de saída.
  2. 2Escolha o formato. Mantenha a saída kebab-case padrão ou mude para UPPER-KEBAB-CASE para constantes e variáveis de ambiente.
  3. 3Defina o tratamento de caracteres. Deixe letras Unicode ativadas para texto multilíngue, ou desative quando precisar de identificadores ASCII estritos.
  4. 4Copie o resultado. Use Copiar para pegar o identificador convertido ou a coluna convertida inteira.

Para quem é

Este conversor roda inteiramente no seu navegador, então código colado, campos de banco de dados e anotações privadas não são enviados para fora do dispositivo. Ele separa limites comuns de identificadores como HTTPServerError, customerProfileURL e invoice-total, depois normaliza separadores repetidos em um único underline. Letras Unicode ficam preservadas por padrão para identificadores localizados, e o modo ASCII estrito remove acentos latinos quando um sistema aceita apenas a-z, 0-9 e underlines.

Perguntas frequentes

Este Kebab Case Converter é grátis?

Sim. A ferramenta é grátis, não exige cadastro e não tem limite prático de linhas para uso normal no navegador. Cole um valor ou uma coluna inteira e converta na hora.

Meu texto é enviado para algum lugar?

Não. A conversão acontece localmente no navegador. Seus identificadores, nomes de campos internos, payloads de API e rascunhos ficam no seu dispositivo.

O que significa kebab-case?

kebab-case é um estilo de nomenclatura em que as palavras ficam em minúsculas e separadas por underlines, como <code>customer-profile-url</code>. É comum em Python, Ruby, Rust, bancos de dados, nomes de arquivo e muitas convenções de API.

Ele converte camelCase ou PascalCase?

Sim. Ele detecta limites comuns entre palavras, então <code>customerProfileURL</code> vira <code>customer-profile-url</code> e <code>HTTPServerError</code> vira <code>http-server-error</code>.

Para que serve UPPER-KEBAB-CASE?

UPPER-KEBAB-CASE é a variante em maiúsculas, geralmente usada para constantes, valores de enum e variáveis de ambiente como <code>API-BASE-URL</code>. Use o modo UPPER quando o destino espera identificadores em maiúsculas.

Ele aceita acentos e texto em outros idiomas?

Sim. Letras Unicode são mantidas por padrão, então palavras em cirílico, grego, hindi, chinês e outros sistemas de escrita são preservadas quando separadas por espaços ou pontuação. Desative Unicode apenas quando precisar de saída ASCII estrita.

Posso converter muitos nomes de uma vez?

Sim. Cole um valor por linha e a ferramenta retorna um identificador convertido por linha na mesma ordem, o que ajuda em cabeçalhos de planilhas, colunas de banco de dados e limpeza de código em lote.