Acerca de esta herramienta
El conversor reconoce espacios, guiones, guiones bajos, puntos y límites de mayúsculas con reglas comunes de segmentación. Primero trata las siglas como palabras completas y luego normaliza su caja para evitar resultados como xML.
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
Comparte la segmentación Unicode con snake_case y kebab-case. 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, la lectura de archivos, las conversiones y las vistas previas se procesan localmente en el navegador. No se sube la entrada ni se utilizan servidores de procesamiento, bases de datos, API en línea ni CDN de terceros. El contenido no se guarda automáticamente. La copia y las descargas también son locales.
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.