Convertir texto a camelCase
Convierte frases, kebab-case o snake_case a camelCase, el formato estándar para nombrar variables y funciones en JavaScript, TypeScript y Java.
Se procesa en tu dispositivo. Nada se envía a ningún servidor.
Detecta separadores (espacios, guiones, guiones bajos y cambios de mayúscula) y reconstruye el texto con la primera palabra en minúscula y el resto capitalizadas, sin espacios.
Casos de uso
- Nombrar variables de JavaScript o TypeScript.
- Convertir nombres de columnas snake_case a camelCase para un objeto JS.
- Normalizar nombres de propiedades en un JSON.
Cómo funciona
- 1
Pega tu texto
Escribe una frase, kebab-case o snake_case a la izquierda.
- 2
Copia el resultado
El identificador en camelCase aparece automáticamente a la derecha.
Detalles técnicos
- Ejemplos: «nombre de usuario» → nombreDeUsuario; «user_id» → userId; «fecha-de-alta» → fechaDeAlta.
- Las tildes y la «ñ» se conservan tal cual («año nuevo» → añoNuevo); si el identificador tiene que ser ASCII puro, quítalas antes.
- Los signos de puntuación no se eliminan: «hola, mundo!» conserva la coma y la exclamación. Límpialos antes si el resultado va a ser un nombre de variable o de archivo.
- Las siglas seguidas se tratan como una sola palabra: «XMLHttpRequest» se separa en «XMLHttp» y «Request».
Preguntas frecuentes
¿Funciona con snake_case y kebab-case como entrada?
Sí, detecta guiones bajos, guiones y espacios como separadores de palabra.
¿Genera PascalCase (con la primera letra en mayúscula)?
No: la primera palabra siempre queda en minúscula (camelCase). Para PascalCase, pon en mayúscula la primera letra del resultado.