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