Espacio de trabajo
Convertidor de mayúsculas y minúsculas
Entrada
Cambia las mayúsculas y minúsculas de cualquier texto con este convertidor de texto online y gratuito. Convierte contenido a mayúsculas, minúsculas, formato de título, formato de oración y estilos de programación como camelCase, PascalCase, snake_case y kebab-case.
Entrada
Resultado
Cargando herramienta
Herramientas de texto
Convertidor de Texto
Cambia las mayúsculas y minúsculas de cualquier texto con este convertidor de texto online y gratuito. Convierte contenido a mayúsculas, minúsculas, formato de título, formato de oración y estilos de programación como camelCase, PascalCase, snake_case y kebab-case.
Escribe o pega tu texto, selecciona un formato y revisa el resultado mientras escribes o después de pulsar Convertir. Puedes copiar el texto convertido o descargarlo en un archivo TXT.
Guía rápida
Cómo usar
Introduce el texto: Escribe o pega el contenido en el campo de entrada.
Selecciona un formato: Elige una opción como mayúsculas, Sentence case, camelCase o snake_case.
Revisa el resultado: Comprueba el texto convertido en el área de salida. Puedes utilizar la vista previa en tiempo real o pulsar Convertir, según el modo disponible.
Copia el resultado: Utiliza la opción de copiar para guardar el texto en el portapapeles.
Descarga el texto: Guarda el resultado como archivo TXT si necesitas conservarlo.
Puedes modificar el texto o elegir otro formato para obtener una conversión diferente.
Detalles
Sobre esta herramienta
Cambia las mayúsculas y minúsculas de cualquier texto con este convertidor de texto online y gratuito. Convierte contenido a mayúsculas, minúsculas, formato de título, formato de oración y estilos de programación como camelCase, PascalCase, snake_case y kebab-case.
Escribe o pega tu texto, selecciona un formato y revisa el resultado mientras escribes o después de pulsar Convertir. Puedes copiar el texto convertido o descargarlo en un archivo TXT.
Formatos de conversión disponibles
El convertidor incluye 12 formatos para escribir, editar texto y crear nombres de identificadores utilizados en programación.
Formatos de texto
Convenciones de nombres para programación
Estos formatos se utilizan habitualmente para nombres de variables, funciones, constantes y otros identificadores.
Diferencia entre Title Case y Sentence Case
Ambos formatos utilizan letras mayúsculas, pero siguen reglas distintas.
Title Case pone en mayúscula la primera letra de cada palabra detectada. Es habitual en títulos, encabezados y etiquetas.
Ejemplo: a guide to working with text se convierte en A Guide To Working With Text.
Sentence case pone en mayúscula el comienzo de cada oración y mantiene las demás palabras en minúsculas, según las reglas de conversión.
Ejemplo: a guide to working with text. another example. se convierte en A guide to working with text. Another example.
Title Case resulta útil para títulos y encabezados, mientras que Sentence case suele ser más adecuado para párrafos y textos corrientes.
Convenciones de nombres en programación
Los proyectos y lenguajes de programación utilizan diferentes estilos para nombrar elementos. El formato adecuado depende de las reglas de tu proyecto.
camelCase: Frecuente en variables y funciones de JavaScript, por ejemplo, customerName.
PascalCase: Habitual en nombres de clases y componentes, como CustomerProfile.
snake_case: Utilizado en variables y funciones de Python, como customer_name.
kebab-case: Común en clases CSS y direcciones URL, como customer-profile.
CONSTANT_CASE: Frecuente para constantes, como MAX_RETRY_COUNT.
dot.case: Útil para etiquetas o claves separadas por puntos, como customer.profile.name.
Son convenciones habituales, pero no reglas obligatorias para todos los lenguajes.
Cómo se procesan la puntuación y las palabras
El convertidor trata los textos normales y las convenciones de programación de manera diferente.
En los formatos de texto, como mayúsculas, minúsculas, Title Case, Sentence case, Alternating case e Inverse case, se conservan los espacios y los signos de puntuación.
En los formatos de programación, la herramienta detecta las palabras y las une mediante el estilo seleccionado. Por eso, algunos signos de puntuación y separadores pueden eliminarse o sustituirse.
Por ejemplo, Customer profile - account settings se convierte en snake_case como:
customer_profile_account_settings
La detección de palabras puede variar según los signos de puntuación, los números, los caracteres Unicode y la ortografía de cada idioma. Revisa el resultado antes de utilizarlo como nombre de variable, función o clase.
Ayuda
Preguntas frecuentes
¿Qué es un convertidor de texto?
Es una herramienta que cambia la capitalización de las letras o la forma en que se unen las palabras. Puede dar formato a textos normales y crear nombres siguiendo convenciones de programación.
¿Cuál es la diferencia entre mayúsculas y minúsculas?
Las mayúsculas convierten las letras en caracteres capitales, como hello → HELLO. Las minúsculas hacen lo contrario, como HELLO → hello.
¿Cuál es la diferencia entre camelCase y PascalCase?
Ambos formatos unen palabras sin espacios ni separadores. camelCase comienza con una letra minúscula, como customerName. PascalCase comienza cada palabra con mayúscula, como CustomerName.
¿Cuál es la diferencia entre snake_case y kebab-case?
snake_case separa las palabras con guiones bajos (customer_name), mientras que kebab-case utiliza guiones (customer-name).
¿Se conservan los signos de puntuación?
Los formatos de texto conservan la puntuación y los espacios. Los formatos de programación detectan las palabras y las unen según la convención elegida, por lo que algunos signos pueden desaparecer o cambiar.
¿Puedo utilizarlo para nombres de variables y clases?
Sí. Puedes convertir texto a camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE y dot.case. Comprueba siempre que el resultado cumpla las convenciones de tu proyecto.
¿Admite caracteres Unicode?
Sí, admite palabras con caracteres Unicode. Sin embargo, la detección de palabras y las reglas de mayúsculas pueden variar según el idioma y los caracteres utilizados.
¿Puedo descargar el resultado?
Sí. Puedes copiar el texto convertido o descargarlo como archivo TXT.