Convertidor de mayúsculas y minúsculas

Convierte texto entre varios formatos de mayúsculas y minúsculas en tu navegador. Botones rápidos, conversiones de código, reglas personalizadas y buscar-reemplazar.

?
Resaltado:
Límite:
?
Todo el procesamiento se ejecuta localmente en tu navegador. Tus datos nunca se envían a ningún servidor.
Escribe o pega texto arriba
Conversión de formato (camelCase, snake_case, ...) ?
Reglas de caracteres / palabras ?
Buscar y reemplazar ?
Cómo usar

Botones rápidos

UPPERCASE
Convierte todos los caracteres a mayúsculas. Ejemplo: hello world → HELLO WORLD
lowercase
Convierte todos los caracteres a minúsculas. Ejemplo: HELLO WORLD → hello world
Title Case
Pone en mayúscula la primera letra de cada palabra. Ejemplo: hello world → Hello World
Sentence case
Pone en mayúscula solo la primera letra de cada oración. Ejemplo: hello world. goodbye. → Hello world. Goodbye.
1 Espacio
Reduce múltiples espacios consecutivos a uno solo. Las tabulaciones y saltos de línea no se ven afectados.
Líneas → Espacio
Reemplaza todos los saltos de línea con un espacio, uniendo múltiples líneas en una.

Resaltado y límite

Off
Sin resaltado. El modo predeterminado.
Todo
Colorea la primera letra de cada palabra — azul para mayúsculas, naranja para minúsculas.
A↑
Colorea solo las palabras cuya primera letra es mayúscula (azul).
a↓
Colorea solo las palabras cuya primera letra es minúscula (naranja).
Límite: Espacio
Las palabras se dividen solo por espacios. Útil para prosa normal.
Límite: Todo
Las palabras se dividen por espacios y caracteres especiales (guion bajo, guion, punto, barra, coma, etc.). Útil para código y texto técnico.

Conversión de formato

Selecciona el formato actual de tu texto (Entrada) y el formato deseado (Salida), luego haz clic en Aplicar. Cada línea se convierte de forma independiente.

Separado por espacios
Texto normal con espacios entre palabras. Ejemplo: my variable name
camelCase
Primera palabra en minúsculas, siguientes palabras en mayúscula, sin separador. Ejemplo: myVariableName
PascalCase
Cada palabra en mayúscula, sin separador. Ejemplo: MyVariableName
snake_case
Todo en minúsculas, separado por guiones bajos. Ejemplo: my_variable_name
kebab-case
Todo en minúsculas, separado por guiones. Ejemplo: my-variable-name
CONSTANT_CASE
Todo en mayúsculas, separado por guiones bajos. Ejemplo: MY_VARIABLE_NAME
dot.case
Todo en minúsculas, separado por puntos. Ejemplo: my.variable.name

Reglas de caracteres / palabras

Ingresa un patrón de palabra o carácter, elige una acción y haz clic en Aplicar todo. Las reglas se aplican en orden de arriba a abajo. Todas las ocurrencias del patrón se ven afectadas.

MAYÚSCULAS
Convierte todo el texto coincidente a mayúsculas.
minúsculas
Convierte todo el texto coincidente a minúsculas.
Primera letra mayúscula
Pone en mayúscula solo el primer carácter del texto coincidente.
Primera letra minúscula
Pone en minúscula solo el primer carácter del texto coincidente.
Agregar espacio después
Inserta un espacio después de cada ocurrencia. Aplicar múltiples veces agrega múltiples espacios.
Agregar espacio después (si no hay)
Inserta un espacio después de la coincidencia solo si no hay uno. Seguro para aplicar repetidamente.

Buscar y reemplazar

Agrega uno o más pares de buscar y reemplazar. Todos los pares se aplican en orden de arriba a abajo al hacer clic en Aplicar todo. Cada ocurrencia del texto 'Buscar' se reemplaza.

Tips

Botones rápidos para conversiones comunes

MAYÚSCULAS, minúsculas, Tipo Título y Tipo oración cubren la gran mayoría de necesidades diarias de formato de texto. Un clic para transformar todo tu texto.

Conversión de formato para código

Usa la sección de Conversión de formato para transformar entre camelCase, PascalCase, snake_case, kebab-case y CONSTANT_CASE. Selecciona el formato de entrada para que la herramienta sepa cómo dividir las palabras.

Buscar y reemplazar múltiples pares

Agrega múltiples pares de buscar y reemplazar y aplícalos todos a la vez. Útil para renombrar variables en lote, corregir errores tipográficos o normalizar terminología.

El resaltado visual ayuda a verificar

Activa la función de resaltado para colorear la primera letra de cada palabra — azul para mayúsculas, naranja para minúsculas. Una verificación visual rápida después de convertir.

Casos de uso comunes

📝

Escritura y edición

Corrige las mayúsculas en publicaciones de blog, artículos o correos electrónicos. Convierte títulos a Tipo Título o texto a Tipo oración en segundos.

💻

Nombres de variables

Convierte entre camelCase, snake_case, PascalCase y kebab-case al mover código entre lenguajes o seguir convenciones de nomenclatura.

📊

Limpieza de datos

Normaliza las mayúsculas inconsistentes en exportaciones CSV, volcados de base de datos o datos de hojas de cálculo antes de importar a otro sistema.

🔤

Redes sociales y marketing

Crea encabezados en MAYÚSCULAS llamativos o texto estético en minúsculas para publicaciones y descripciones en redes sociales.

📋

Procesamiento de texto en lote

Aplica múltiples reglas de buscar y reemplazar a la vez para limpiar grandes bloques de texto. Combina con conversión de formato para transformaciones potentes.

🌐

Internacionalización

Prepara texto para i18n normalizando las mayúsculas antes de la traducción. Asegura un formato consistente en los archivos de idioma.

Preguntas frecuentes

¿Se envían mis datos de texto a un servidor?
No. Todo el procesamiento de texto ocurre completamente en tu navegador usando JavaScript. Tus datos nunca salen de tu dispositivo. Puedes verificarlo desconectándote de internet — la herramienta sigue funcionando.
¿Cuál es la diferencia entre Tipo Título y Tipo oración?
Tipo Título pone en mayúscula la primera letra de cada palabra (ej., "The Quick Brown Fox"). Tipo oración pone en mayúscula solo la primera letra de cada oración (ej., "The quick brown fox").
¿Cómo convierto entre camelCase y snake_case?
Abre la sección "Conversión de formato" debajo del editor. Selecciona el formato de entrada (ej., camelCase) y el formato de salida (ej., snake_case), luego haz clic en Aplicar. La herramienta divide las palabras según las reglas del formato de entrada y las une en el formato de salida.
¿Puedo aplicar múltiples transformaciones a la vez?
Sí. Usa la sección "Reglas de caracteres / palabras" para definir múltiples reglas, o la sección "Buscar y reemplazar" para configurar múltiples pares de reemplazo. Haz clic en "Aplicar todo" para ejecutarlos en orden.
¿Funciona sin conexión?
Sí. Todo el código se sirve desde este sitio sin dependencias externas. Una vez que la página está cargada y en caché del navegador, funciona sin conexión a internet.