Conversor a kebab-case

Conversor de kebab-case online y gratuito. Convierte cualquier texto, título o nombre de variable a kebab-case — todo en minúsculas con las palabras unidas por guiones, como mi-entrada-de-blog o enlace-del-menu — ideal para slugs de URL, nombres de clases CSS y atributos HTML. Copia el resultado con un solo clic. Sin subidas, sin registro, y tu texto nunca sale de tu dispositivo.


    

El Conversor a kebab-case de ToolsSoup es una herramienta online gratuita que reescribe cualquier texto en kebab-case: pone todas las palabras en minúsculas y las une con guiones en lugar de espacios. Así, “Mi Entrada De Blog”, “miEntradaDeBlog” y “mi_entrada_de_blog” se convierten todos en mi-entrada-de-blog. Es el formato que necesitas para slugs de URL limpios, nombres de clases CSS, atributos data de HTML y nombres de archivos. Pega el título de una página, el nombre de un componente o un identificador en camelCase o snake_case, haz clic en el botón y obtendrás una cadena en minúsculas separada por guiones, lista para usar directamente en tus rutas u hojas de estilo. Todo se ejecuta en tu navegador: sin subidas, sin registro y sin límite de caracteres, y tu texto nunca sale de tu dispositivo.

¿Qué es kebab-case?

kebab-case es un estilo de nomenclatura en el que cada palabra de una frase va en minúsculas y las palabras se unen con guiones en lugar de espacios, como mi-entrada-de-blog, boton-primario o get-user-data. El nombre viene de que las palabras parecen trozos ensartados en un kebab. Como los guiones son seguros y legibles en las direcciones web y en las hojas de estilo, kebab-case es el estándar para slugs de URL, nombres de clases y propiedades personalizadas CSS, y valores de atributos HTML. Se diferencia de snake_case, que usa guiones bajos entre las palabras, y de camelCase y PascalCase, que prescinden del separador y usan mayúsculas para marcar el inicio de cada palabra. A kebab-case también se le llama dash-case, hyphen-case o spinal-case.

Cómo convertir texto a kebab-case

Transformar una frase o un identificador en kebab-case solo lleva unos segundos:

  1. Escribe directamente en el cuadro de texto o pega el texto que quieres convertir.
  2. Haz clic en Convertir a kebab-case para poner las palabras en minúsculas y unirlas con guiones.
  3. Revisa el resultado en kebab-case en el cuadro de salida de la derecha.
  4. Haz clic en Copiar resultado para copiar el slug en kebab-case al portapapeles.

¿Cuándo deberías usar kebab-case?

Usa kebab-case siempre que necesites una cadena en minúsculas separada por guiones para la web: slugs de URL y rutas de página amigables para el SEO, nombres de clases y propiedades personalizadas CSS, valores de atributos id y data de HTML, y nombres de archivos que sigan siendo legibles en cualquier sistema operativo. Es el estilo predeterminado que muchos frameworks esperan para los nombres de archivos de componentes y los segmentos de ruta. Como el conversor acepta texto con espacios, camelCase, PascalCase y snake_case como entrada, es una forma rápida de transformar un título legible en un slug ordenado o de normalizar nomenclaturas mixtas en un único estilo kebab-case sin tener que volver a escribir nada.

¿Por qué usar este conversor de kebab-case?

  • Transforma títulos y frases en slugs limpios, en minúsculas y separados por guiones con un solo clic.
  • Une cada palabra con un único guion: ideal para URLs, clases CSS y atributos HTML.
  • También separa camelCase, PascalCase y snake_case, así que miEntradaDeBlog se convierte correctamente en mi-entrada-de-blog.
  • Trata cada línea de forma independiente, para que puedas convertir una lista entera de títulos o nombres de clases a la vez.
  • Sin límite de caracteres y con copia instantánea en un clic.
  • Se ejecuta por completo en tu navegador: tu texto nunca se sube ni se almacena.

Preguntas frecuentes

¿Cómo convierto texto a kebab-case?

Pega tu texto en el cuadro y haz clic en Convertir a kebab-case. La herramienta divide el texto en palabras, pone cada una en minúsculas y las une con guiones. El resultado en kebab-case aparece en el cuadro de salida, listo para copiar con un solo clic.

¿Qué es kebab-case?

kebab-case escribe una frase toda en minúsculas con las palabras unidas por guiones, como mi-entrada-de-blog o enlace-del-menu. Es el estilo de nomenclatura estándar para slugs de URL, nombres de clases CSS y valores de atributos HTML, porque los guiones son seguros y legibles en la web.

¿Es kebab-case bueno para los slugs de URL?

Sí. kebab-case es el formato preferido para URLs amigables con el SEO: los motores de búsqueda tratan los guiones como separadores de palabras, así que un slug como /como-hacer-pan se lee con claridad tanto para las personas como para los rastreadores, a diferencia de los guiones bajos o las palabras pegadas.

¿Cuál es la diferencia entre kebab-case y snake_case?

kebab-case une las palabras con guiones (mi-entrada-de-blog), mientras que snake_case las une con guiones bajos (mi_entrada_de_blog). kebab-case se usa en URLs, CSS y HTML, mientras que snake_case es habitual en variables de Python y columnas de bases de datos, donde no se permiten guiones en los identificadores.

¿Puede convertir camelCase o snake_case a kebab-case?

Sí. El conversor trata los espacios, los guiones bajos y los límites entre letras minúsculas y mayúsculas como saltos de palabra, así que miEntradaDeBlog, mi_entrada_de_blog y “Mi Entrada De Blog” se convierten todos en mi-entrada-de-blog.

¿Puedo convertir varios títulos a la vez?

Sí. Cada línea se convierte de forma independiente, así que puedes pegar una lista de títulos o nombres de clases y obtener un slug en kebab-case por línea con un solo clic.

¿Es privado mi texto?

Por supuesto. Toda la conversión ocurre localmente en tu navegador con JavaScript, así que el texto que introduces nunca se envía ni se almacena en ningún servidor.