#143 · Conversión de mayúsculas y minúsculas

Convertidor a kebab-case

Convierte títulos, rutas y nombres legibles a kebab-case, con palabras en minúsculas separadas por guiones. Resulta útil para slugs, clases CSS, nombres de archivos y claves que necesitan una sintaxis sencilla y consistente. El procesamiento se realiza localmente en el navegador.

Entrada de texto

Conversión de formato
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Escribe, pega o carga el texto en el cuadro de entrada.
  2. Elige si quieres convertir cada línea por separado o todo el texto como una sola frase.
  3. Pulsa “Convertir a kebab-case” o usa Ctrl/Cmd + Enter.
  4. Revisa el resultado y las métricas.
  5. Copia la salida o descárgala como TXT.

Qué hace esta herramienta

Genera texto en minúsculas con cada palabra separada por un guion, sin espacios ni separadores mezclados.

La entrada se divide en tokens, se normaliza a minúsculas y los tokens se unen con “-”.

El procesamiento se realiza localmente en el navegador. Revisa el resultado antes de usarlo en código, rutas o contenido publicado.

Ejemplo

Entrada: Título de página del producto User Profile Settings

Salida: título-de-página-del-producto-user-profile-settings

El resultado se obtiene aplicando las reglas indicadas a la entrada.

Casos de uso

  • Normalizar identificadores antes de pegarlos en código o configuración.
  • Convertir listas de nombres con separadores mezclados.
  • Preparar convenciones de nombres coherentes para proyectos y documentación.
  • Comparar rápidamente cómo queda un mismo nombre en distintos estilos de casing.

Consejos para obtener mejores resultados

  • Revisa siglas y acrónimos después de convertirlos, porque una regla automática no conoce siempre la capitalización deseada.
  • Usa entradas breves y representativas cuando estés definiendo una convención de nombres para un proyecto.
  • Conserva una copia del texto original si la transformación forma parte de una limpieza más amplia.
  • Prueba caracteres como ñ, á, ü y números si tus identificadores pueden contenerlos.
  • Comprueba las reglas de estilo de tu lenguaje o plataforma antes de usar el resultado en producción.

Detalles del procesamiento

La herramienta trabaja carácter por carácter o mediante tokens Unicode, según el tipo de conversión. Conserva los saltos de línea cuando el modo elegido lo requiere y calcula métricas a partir de la salida generada.

Las reglas automáticas no pueden inferir por sí solas la capitalización semántica de nombres propios, siglas o convenciones internas. Comprueba esos casos manualmente.

Preguntas frecuentes

¿Cómo convierte esta herramienta una frase a kebab-case?

Detecta las palabras aunque estén separadas por espacios, guiones, guiones bajos, puntos o cambios de mayúsculas, y después aplica las reglas de kebab-case.

¿Funciona kebab-case con letras acentuadas y ñ?

Sí. La segmentación utiliza caracteres Unicode, por lo que letras como á, é, í, ó, ú, ü y ñ se conservan durante la conversión.

¿Qué ocurre si pego varias líneas para convertirlas a kebab-case?

Cada línea no vacía se convierte de manera independiente y se mantienen los saltos de línea para facilitar el trabajo con listas de identificadores.

¿Se eliminan los números al generar kebab-case?

No. Los números se conservan como parte de los tokens siempre que aparezcan en la entrada; los separadores se normalizan según el formato elegido.

¿Mi texto se envía a un servidor al convertirlo a kebab-case?

No. La conversión se ejecuta en el navegador con JavaScript y el contenido no necesita enviarse a un servicio externo para obtener el resultado.

Resumen de la conversión

AspectoComportamiento
EntradaTexto, frases o listas
ProcesamientoLocal en el navegador
SalidaTexto convertido y métricas
PrivacidadSin envío obligatorio a servidores