Acerca de esta herramienta
Convierte a camelCase nombres con espacios, guiones, guiones bajos, puntos o cambios de mayúsculas y minúsculas. Las siglas como XML se reconocen como palabras completas: XMLHttpRequest se convierte en xmlHttpRequest.
Cómo usarla
- Introduce frases, identificadores existentes o varias líneas de nombres.
- Por defecto se convierte cada línea por separado. Desactiva la opción para tratar toda la entrada como un nombre.
- Pulsa «Convertir» y comprueba que la primera palabra esté en minúsculas y las siguientes empiecen con mayúscula.
- Copia o descarga el resultado y borra la entrada para procesar otros nombres.
Ejemplos de uso
- Hola Mundo → holaMundo; hola_mundo → holaMundo.
- XMLHttpRequest → xmlHttpRequest; XML HTTP Request → xmlHttpRequest.
- nombre público → nombrePúblico. Se conservan las letras Unicode y los caracteres chinos, sin traducirlos al inglés.
Reglas y límites
Los espacios, guiones, guiones bajos y cambios de mayúsculas a minúsculas pueden separar las palabras de un nombre. Se separan los límites entre minúsculas y mayúsculas y las palabras tras siglas, y luego los separadores habituales. La primera palabra pasa a minúsculas; las siguientes se normalizan a minúsculas y se capitaliza su inicial. Los caracteres sin distinción de caja, como los chinos, se conservan sin traducir ni convertir a pinyin.
Usos habituales
- Preparar nombres de variables y propiedades JavaScript por lotes.
- Adaptar nombres de campos a las convenciones del proyecto.
- Unificar nombres con separadores distintos.
Privacidad
El texto, los archivos y las vistas previas se procesan en tu navegador. El contenido que introduces no se envía ni se guarda automáticamente. Guarda lo que quieras conservar antes de salir de la página.
FAQ
¿Qué es camelCase?
La primera palabra va en minúsculas y las siguientes empiezan con mayúscula, sin separadores; por ejemplo, nombreUsuario.
¿En qué se diferencia de PascalCase?
PascalCase también pone en mayúscula la inicial de la primera palabra, como NombreUsuario. Esta página genera camelCase.
¿Cómo se tratan las siglas?
Siglas como XML y HTTP se normalizan como palabras. XML HTTP Request se convierte en xmlHttpRequest.
¿El resultado siempre es un identificador válido?
No necesariamente. La herramienta convierte el formato, pero no comprueba las palabras reservadas, restricciones iniciales ni todas las reglas de cada lenguaje.