Convertidor camelCase
Convierta cualquier frase o identificador en un nombre de variable camelCase (o PascalCase) limpio, uno por línea.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Convertidor camelCase?
camelCase escribe varias palabras como un solo identificador: la primera va en minúscula y cada palabra siguiente empieza en mayúscula, como en nombreUsuario. Es el estándar de variables y funciones en JavaScript, Java, Swift y de las claves JSON. PascalCase también empieza en mayúscula y se usa para clases y tipos.
El convertidor acepta cualquier origen: «user_first_name», «get-http-response», «Parse HTML string» o «XMLHttpRequest». Separa por delimitadores, límites camelCase y siglas, ignora los apóstrofos y puede conservar las siglas en mayúsculas (HTMLParser) o normalizarlas (HtmlParser). Puede convertir cada línea por separado o fusionar todas en un único nombre.
¿Cómo funciona?
- Pegue un nombre o frase por línea.
- Elija camelCase o PascalCase.
- Decida si conserva las siglas en mayúsculas, si trata los números como palabras separadas y si convierte línea a línea o fusiona todo en un identificador.
Casos de uso habituales
- Convertir columnas de base de datos (user_first_name) en nombres de propiedades JavaScript o JSON.
- Pasar el nombre hablado de una funcionalidad a nombre de función o variable.
- Renombrar atributos como data-user-id a una clave de dataset (userId).
- Convertir en bloque una lista de campos de API a PascalCase para propiedades de clase.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
user_first_name get-http-response Parse HTML string XMLHttpRequest order 2 items
userFirstName getHttpResponse parseHtmlString xmlHttpRequest order2Items
Privacidad
Convertidor camelCase se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
El convertidor no sabe qué secuencias en mayúsculas son siglas reales en su código. Revise nombres como ID, URL o API según su convención.
Preguntas frecuentes
¿Cómo trata las siglas como HTML o XML?
Por defecto las normaliza (parseHtmlString). Marque «conservar siglas» para mantenerlas (parseHTMLString), como prefieren algunas guías de estilo.
¿Qué pasa con los números?
Se tratan como palabras separadas: «order 2 items» da order2Items y «2fa» da 2Fa. Desactive la opción para dejarlos pegados a las letras.
Herramientas relacionadas
Convertidor snake_case
Convierta nombres y frases en identificadores snake_case para bases de datos, Python, variables de entorno y claves de configuración.
Herramientas de texto
Convertidor de mayúsculas y minúsculas
Una sola herramienta para todos los estilos de mayúsculas: elija uno de la lista y el texto se convierte al instante.
Herramientas de texto
Convertidor Title Case
Dé formato a títulos y titulares como exige una guía de estilo: palabras principales en mayúscula, artículos y preposiciones cortos en minúscula.
Herramientas de texto
JSON a TypeScript
Pegue un ejemplo de JSON y obtenga declaraciones TypeScript listas para usar que describen su forma.
JSON y datos
Ordenar claves JSON
Reordene alfabéticamente las claves de cada objeto JSON para obtener un documento estable y canónico.
JSON y datos
Generador de Slug de URL
Pegue un título por línea y obtenga slugs de URL cortos y legibles, listos para su CMS o enrutador.
Herramientas para desarrolladores
Convertidor kebab-case
Convierta títulos, nombres de variables y frases en identificadores separados por guiones para clases CSS, URL, nombres de archivo y claves de configuración.
Herramientas de texto