Saltar al contenido principal
FixLines

Convertidor de camelCase, snake_case y kebab-case

Convierte nombres en código a camelCase, PascalCase, snake_case y más.

Editor

Lín. 1, Col. 10 líneas0 palabras0 caracteres

Convertidor de camelCase, snake_case y kebab-case: para qué sirve

Transforma palabras o identificadores existentes al estilo que tu código necesita: camelCase para variables, PascalCase para clases, snake_case para Python y bases de datos, kebab-case para URLs y CSS, CONSTANT_CASE para constantes. Cada línea se convierte por separado.

Convertidor de camelCase, snake_case y kebab-case: cómo usarla

  1. Pega un nombre o frase por línea.
  2. Elige el estilo de nomenclatura.
  3. Selecciona Aplicar y copia los nombres convertidos.

Convertidor de camelCase, snake_case y kebab-case: cuándo usarla

  • Renombra variables, funciones o claves JSON según la convención de una nueva base de código.
  • Genera nombres de archivo o carpeta en kebab-case a partir de una lista de títulos de páginas.
  • Convierte nombres de columnas de una hoja de cálculo a snake_case para una base de datos o un script de Python.

Convertidor de camelCase, snake_case y kebab-case: ejemplos

Crear nombres en camelCase

Texto de entrada

nombre usuario
precio total pedido

Resultado

nombreUsuario
precioTotalPedido
Convertir nombres existentes entre estilos

Texto de entrada

nombreUsuario
precio-total-pedido
CANTIDAD_MAXIMA_REINTENTOS

Resultado

nombre_usuario
precio_total_pedido
cantidad_maxima_reintentos

Convertidor de camelCase, snake_case y kebab-case: preguntas frecuentes

¿Puede convertir entre estilos, como de snake_case a camelCase?

Sí. Las palabras se detectan a partir de espacios, guiones, guiones bajos y mayúsculas, por lo que cualquier estilo puede convertirse en otro.

¿Qué ocurre con los símbolos y acentos?

Los símbolos se tratan como separadores de palabras y se omiten. Las letras conservan sus acentos.

¿Maneja siglas como HTTP o ID?

Una serie de mayúsculas se trata como una sola palabra, por lo que “HTTPServer” se convierte en “http_server” en snake_case y en “httpServer” en camelCase.

¿Puedo convertir muchos nombres a la vez?

Sí. Pon un nombre por línea; cada línea se convierte por separado y se conserva el orden original.

¿Se envía mi texto a algún servidor?

No. Todo funciona en tu navegador y en tu propio dispositivo, por lo que tu texto nunca sale de él.

Herramientas que a menudo se usan junto con esta.

Más en Cambiar mayúsculas y minúsculasVer todas las herramientas de texto