TC

Conversor camelCase

Convierte texto, snake_case o kebab-case en nombres de variables camelCase. Cada línea se convierte por separado: pega una lista entera.

Caracteres: 0
Palabras: 0
Líneas: 0
Tiempo de lectura: 0 min

Atajos de teclado: Ctrl/⌘+B para copiar • Ctrl/⌘+S para descargar • Ctrl/⌘+Retroceso para borrar

¿Qué es camelCase?

En camelCase las palabras van juntas, sin espacios: la primera en minúscula y cada palabra siguiente empieza con mayúscula, como las jorobas de un camello. Se eliminan tildes y puntuación para obtener un identificador válido.

Ejemplo

Antes

nombre del usuario
dirección-de-envío
precio_total_iva

Después

nombreDelUsuario
direccionDeEnvio
precioTotalIva

Cuándo usar camelCase

Es la convención para variables y funciones en JavaScript, TypeScript, Java y Swift, y para las claves de muchas API JSON. Las clases y componentes suelen usar PascalCase.

Usos prácticos: camelCase

Variables en JavaScript

Convierte una descripción como precio total pedido en precioTotalPedido, la convención de nombres de JavaScript y TypeScript.

Claves JSON y APIs

Muchas APIs REST y GraphQL usan claves en camelCase (firstName, createdAt). Convierte la lista de campos de una especificación antes de programar.

Métodos en Java y Swift

Los nombres de métodos y propiedades como getUserProfile o isEnabled siguen el camelCase en Java, Kotlin y Swift.

Migrar desde snake_case

Pega nombres de Python o SQL como user_id y created_at para obtener userId y createdAt en el front-end.

Cómo convertir texto a camelCase

  1. 1

    Pega o escribe tu texto en el cuadro de arriba. El texto pegado se convierte a camelCase automáticamente.

  2. 2

    ¿Necesitas otro formato? Pulsa cualquier botón para cambiar, tantas veces como quieras.

  3. 3

    Copia el resultado con el botón Copiar (Ctrl/⌘+B) o descárgalo como archivo .txt (Ctrl/⌘+S).

Preguntas Frecuentes

Sí. Guiones bajos, guiones, espacios y puntos se tratan como separadores, y las mayúsculas existentes separan palabras.

Se eliminan, porque los identificadores deben usar letras ASCII: dirección pasa a direccion y año a ano.

camelCase empieza en minúscula (nombreUsuario). PascalCase empieza en mayúscula (NombreUsuario).

Las guías de estilo varían. Las guías de JavaScript y Java de Google recomiendan tratar las siglas como palabras (userId, htmlParser): es lo que genera este conversor y resulta más legible.

Sí. Los números se quedan en su sitio y la palabra siguiente empieza con mayúscula: pagina 2 titulo se convierte en pagina2Titulo.