Conversor de kebab-case

Convierte texto o identificadores a kebab-case al instante.

Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.

Qué hace esta herramienta

Divide texto o identificadores en palabras minúsculas y las une con guiones para producir kebab-case. Reconoce espacios, separadores habituales, transiciones camelCase, límites PascalCase y pasos de una sigla a una palabra.

Cómo utilizarla

Pega una frase o identificador y la salida kebab-case aparece de inmediato. Puedes copiarla o restablecerla; los botones superiores convierten la misma entrada a camel, Pascal, snake, dot, path, constant o no case.

Ejemplo resuelto

La entrada "HTTPServer_v2.0/TestValue" produce "http-server-v2-0-test-value". El límite de la sigla, guion bajo, punto, barra y transiciones de minúscula a mayúscula separan palabras antes de unirlas.

Reglas de segmentación

El conversor añade límites entre minúscula o dígito y una mayúscula posterior, y entre una sigla y una palabra con inicial mayúscula. Secuencias de guiones bajos, guiones, puntos, barras o espacios son separadores.

Reglas de salida

Cada palabra detectada pasa a minúsculas, se eliminan las partes vacías y la secuencia restante se une con un guion. Así desaparecen los separadores reconocidos iniciales o finales y se agrupan los repetidos.

Limitaciones

No se eliminan caracteres distintos de los separadores reconocidos: comas, comillas, símbolos y muchos signos pueden quedar dentro de un token. El resultado no es automáticamente un slug, identificador CSS, archivo u opción de comando segura; valídalo para ese contexto.

Usos y privacidad

kebab-case es habitual en clases CSS, claves de configuración, opciones de comando e identificadores tipo URL, pero cada plataforma puede imponer reglas adicionales. La conversión es local y el texto no se sube.

Preguntas Frecuentes

¿Para qué se usa kebab-case?
Se usa mucho en nombres de clases CSS, atributos HTML, flags de línea de comandos y slugs de URL, ya que los guiones son legibles y seguros para URLs.
¿Puedo convertir de snake_case o camelCase a kebab-case?
Sí — la herramienta divide tu texto por guiones bajos, puntos, espacios y los límites de camelCase/PascalCase existentes antes de volver a unirlo con guiones, así que funciona partiendo de cualquiera de esos formatos.
¿Es kebab-case lo mismo que un slug de URL?
Es prácticamente el mismo formato — para convertir frases u títulos completos en slugs de URL limpios (quitando la puntuación), usa la herramienta dedicada Text to Slug.