Herramienta gratuita para desarrolladores

Convertidor de formato de texto: camelCase, snake_case y más

Convierte cualquier frase a camelCase, PascalCase, snake_case, kebab-case, Title Case, tipo oración, MAYÚSCULAS o minúsculas. Ocho formatos, un clic.

camelCase PascalCase snake_case kebab-case Title Case Tipo oración MAYÚSCULAS minúsculas

Convierte texto a camelCase, snake_case o Title Case

¿Nombras variables, escribes títulos o creas URL? Este convertidor reescribe tus palabras en el formato exacto que necesitas, para que dejes de corregir mayúsculas y guiones bajos a mano. Pega una frase, elige un estilo y copia el resultado.

Leer más
Ejemplo de camelCase: "user first name" se convierte en userFirstName

camelCase para JavaScript y JSON

camelCase une las palabras sin espacios y pone en mayúscula cada palabra después de la primera: userFirstName. Es el estándar para variables de JavaScript y métodos de Java, y muchas API JSON lo usan para sus claves.

Resultado en PascalCase para el nombre de un componente de React

PascalCase para clases y componentes

PascalCase pone en mayúscula todas las palabras, incluida la primera: UserProfileCard. Los desarrolladores lo usan para nombres de clases en C# y Java y para componentes de React.

Ejemplo de snake_case para variables de Python y columnas de base de datos

snake_case para Python y bases de datos

snake_case escribe las palabras en minúsculas y las une con guiones bajos: user_first_name. Es la convención de Python para variables y funciones (PEP 8) y una opción habitual para columnas de bases de datos.

Resultado en kebab-case usado como nombre de clase CSS

kebab-case para URL y CSS

kebab-case une palabras en minúsculas con guiones: user-first-name. Lo encontrarás en clases CSS, atributos HTML, nombres de archivo y slugs de URL optimizados para SEO.

El mismo titular de blog en Title Case y en tipo oración

Title Case y tipo oración para titulares

Title Case pone en mayúscula las palabras principales de un título, ideal para títulos de blog, encabezados H1 y asuntos de correo. El tipo oración solo pone en mayúscula la primera palabra, con un aspecto más suave y moderno.

Convertidor de formato de texto con ocho botones de formato

Todas las convenciones de nombres en un solo lugar

MAYÚSCULAS y minúsculas están junto a los formatos para desarrolladores, así que puedes cambiar entre los ocho estilos sin abrir otra herramienta. Haz clic en Muestra para ver cada uno en acción.

Cómo usar el Convertidor de formato de texto

1

Pega tu texto

Escribe o pega una palabra, frase o nombre de variable en el cuadro. Haz clic primero en Muestra si quieres ver cómo funciona.
2

Elige camelCase, snake_case u otro formato

Elige camelCase, PascalCase, snake_case, kebab-case, Title Case, tipo oración, MAYÚSCULAS o minúsculas.
3

Copia el resultado

El texto convertido aparece al instante. Cópialo en tu editor de código, CMS, hoja de cálculo o documento.
4

Borra y convierte el siguiente

Haz clic en Borrar para empezar de nuevo y convertir la siguiente variable, nombre de archivo o titular.

Preguntas frecuentes sobre el Convertidor de formato de texto

Convenciones de nombres explicadas con ejemplos.

¿Qué es camelCase?

camelCase escribe una frase sin espacios, empieza en minúscula y pone en mayúscula cada palabra siguiente, como las jorobas de un camello. También se conoce como notación camello, camel caps o lower camel case. Todos estos nombres se refieren al mismo estilo.

¿Puedes mostrar un ejemplo de camelCase?

Claro. "first name" se convierte en firstName, "total order value" en totalOrderValue e "is user active" en isUserActive. Pega tu propia frase en la herramienta para obtener el mismo resultado al instante, también con nombres más largos.

¿Cuál es la diferencia entre camelCase y snake_case?

camelCase une las palabras con mayúsculas (orderTotal), mientras que snake_case usa palabras en minúsculas y guiones bajos (order_total). La elección depende del lenguaje: JavaScript y Java prefieren camelCase, y Python, Ruby y SQL prefieren snake_case. Más que el estilo en sí, lo importante es mantenerlo coherente en todo el proyecto.

PascalCase o camelCase: ¿cuál es la diferencia?

Solo la primera letra. PascalCase (también llamado notación Pascal o upper camel case) pone en mayúscula también la primera palabra: OrderTotal. camelCase la deja en minúscula: orderTotal. Las clases y los componentes suelen usar PascalCase; las variables y funciones, camelCase.

¿Qué es kebab-case?

kebab-case une palabras en minúsculas con guiones, como trozos en una brocheta: order-total. La mayoría de los lenguajes de programación no lo admiten en nombres de variables porque el guion significa resta, así que se usa sobre todo en URL, clases CSS y nombres de archivo.

¿Qué es Train-Case?

Train-Case pone en mayúscula cada palabra y las une con guiones: Content-Type. Es habitual en los nombres de cabeceras HTTP. Todavía no hay un botón Train-Case, pero puedes convertir a Title Case y cambiar los espacios por guiones.

¿Por qué importan las convenciones de nombres?

Los nombres coherentes hacen que el código sea más fácil de leer, buscar y revisar. Los linters y guías de estilo como PEP 8 esperan un formato concreto para cada tipo de nombre, así que mezclar snake_case, PascalCase y camelCase en un mismo proyecto genera errores y diffs desordenados.

¿Este convertidor de camelCase es gratuito?

Sí. Todos los formatos de este convertidor son gratuitos, sin registro y sin límites. Funciona en cualquier navegador, en ordenador o móvil.

¿Creas una URL a partir de un título?

Convierte cualquier titular en un slug limpio y optimizado para SEO con nuestra herramienta Texto a Slug.

Crear un slug

Raheel Jakhura

CEO / Co-Founder

Our goal is to provide online free tools so you don't have to install any software for basic usages. We are trying to add more tools and make these tools free forever.

cookies image
Nos preocupamos por sus datos y nos encantaría usar cookies para mejorar su experiencia.