EZ
EZ2Conv

Convertidor de Casos de Texto

Convierte texto entre 11 formatos de mayúsculas y minúsculas a la vez, incluyendo camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, Title Case y Sentence case. La herramienta detecta automáticamente el estilo de tu entrada y muestra cada conversión en paralelo para copiarla rápidamente.

Ingresa texto para convertir (ej: hello world, helloWorld, hello_world)...

Cómo Usar

  1. Introduce texto en cualquier formato de mayúsculas/minúsculas (camelCase, snake_case, etc.) en el campo de entrada
  2. Visualiza todas las conversiones de formato disponibles al instante, actualizadas en tiempo real
  3. Haz clic en el botón de copiar junto a cada resultado para copiar una conversión individual
  4. Usa "Copiar todo" para obtener todas las conversiones en formato JSON para uso programático
  5. Soporta 11 formatos de texto diferentes incluyendo camelCase, snake_case, PascalCase y más
  6. Detección automática del formato de entrada para tu comodidad al iniciar la conversión
  7. Sin subida al servidor: procesamiento completamente del lado del cliente para máxima privacidad
  8. Perfecto para desarrolladores que trabajan con convenciones de nombres de variables en código

Convenciones de nombres y estilos de mayúsculas en el código

Qué hace este conversor

En programación, cada convención de nombres no es más que las mismas palabras reordenadas con distintos separadores y mayúsculas. Esta herramienta toma el texto que escribas —una frase, el nombre de una variable, un título— y lo reescribe en once estilos a la vez: camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, Title Case, Sentence case, lowercase y UPPERCASE. En lugar de convertir un formato cada vez, todos los resultados aparecen uno junto a otro, cada uno con su propio botón para copiar.

Antes de convertir, analiza la forma de lo que introduces. Si pegas helloWorld reconoce el salto propio de camelCase; si pegas hello_world separa por el guion bajo. Ese formato detectado se muestra encima de los resultados, así siempre sabes cómo interpretó tu texto antes de copiar nada.

Cuándo conviene usarlo

Los desarrolladores recurren a esto sobre todo cuando un proyecto mezcla convenciones. Una API en JSON puede devolver claves en snake_case mientras tus variables de JavaScript van en camelCase, y una clase de CSS o un slug de URL piden kebab-case. En vez de reescribir el identificador y arriesgarte a una errata, lo pegas una sola vez y copias justo el estilo que espera cada archivo.

Fuera del código también viene bien: convertir una frase suelta en un título en Title Case, normalizar un nombre de archivo a path/case o generar una clave en CONSTANT_CASE para una variable de entorno. Como los once formatos se generan juntos, compararlos o copiar varios de golpe es cuestión de un vistazo.

Ejemplo: helloWorld en cada estilo

Partamos de las palabras hello world. En camelCase se convierten en helloWorld; PascalCase da HelloWorld; snake_case es hello_world y CONSTANT_CASE es HELLO_WORLD. Las mismas palabras se muestran como kebab-case hello-world, dot.case hello.world y path/case hello/world. Title Case produce Hello World, Sentence case Hello world, y las formas lowercase y UPPERCASE completan el conjunto. Una entrada, once salidas listas para copiar.

Detalles y casos límite

La parte delicada son los límites entre palabras. El conversor toma como puntos de corte las jorobas de camelCase, los guiones bajos, los guiones, los puntos, las barras y los espacios, de modo que una entrada mixta como getUser_ID se descompone en palabras antes de recomponerse. Los números quedan unidos a la palabra a la que siguen. Como la transformación solo reagrupa y recapitaliza letras, nunca traduce ni corrige la ortografía: el significado de tu texto no cambia. Usa 'Copy All' para exportar todas las conversiones como un objeto JSON cuando necesites el conjunto completo de una sola vez.

Preguntas frecuentes

Sí. Las once conversiones son gratis y sin límite en la cantidad de texto que proceses. Todos los formatos —de camelCase a UPPERCASE— están disponibles a la vez, con botones para copiar individualmente o en JSON, y no hay planes de pago ni funciones bloqueadas.
Cada transformación se calcula localmente con JavaScript, así que los identificadores, los nombres de variables y cualquier fragmento que pegues nunca salen de tu navegador ni llegan a un servidor. No se registra ni se sube nada, algo clave cuando el texto forma parte de código fuente aún sin publicar.
No. Pega o escribe tu texto y los once estilos aparecen al instante, listos para copiar. No hay cuenta, correo ni inicio de sesión entre tú y los resultados.
El conversor busca los separadores y las mayúsculas propios de cada estilo —las jorobas de camelCase, los guiones bajos de snake_case, los guiones de kebab-case, etc.— e indica la coincidencia más cercana como formato detectado sobre los resultados. Esa detección es solo una etiqueta orientativa: las once conversiones se generan igualmente, sea cual sea tu entrada.
Codifican las mismas palabras con separadores distintos. camelCase une las palabras y pone en mayúscula cada una salvo la primera (helloWorld), snake_case las enlaza con guiones bajos en minúscula (hello_world) y kebab-case usa guiones (hello-world). camelCase es habitual en variables de JavaScript, snake_case en Python y columnas de bases de datos, y kebab-case en URLs y nombres de clases de CSS.
Sí. Cada resultado tiene su propio botón para copiar un estilo suelto, y el botón 'Copy All' exporta todas las conversiones juntas como un objeto JSON, con el nombre de cada formato como clave, ideal para pegar el conjunto completo en código o en un archivo de configuración de una vez.