Conversión de mayúsculas y minúsculas

Convierte tu texto a diferentes formatos como minúsculas, MAYÚSCULAS, camelCase y más de manera sencilla y rápida.

5 de 2 calificaciones
Conversión de mayúsculas y minúsculas

Conversión de mayúsculas y minúsculas es una herramienta gratuita que transforma texto en lowercase, UPPERCASE, Sentence case, camelCase, PascalCase y varios formatos de nombres basados en separadores.

¿Cómo uso el conversor?

Pega o escribe el texto y elige el formato que necesites.

  1. Selecciona minúsculas, MAYÚSCULAS, Tipo oración, camelCase, PascalCase, Tipo Título, CONSTANT_CASE, dot.case, snake_case o param-case.
  2. Copia el resultado convertido y compruébalo en su destino.
La herramienta Conversión de mayúsculas y minúsculas en digily.link, con su formulario de entrada

Si estás convirtiendo código, un nombre de archivo o un nombre de campo, revisa el nombre convertido en contexto. Así podrás detectar más fácilmente espacios sobrantes y separadores que falten.

¿Qué formato de mayúsculas y minúsculas debo elegir?

Elige el formato que exijan el sistema, la guía de estilo o el lenguaje de programación donde vayas a utilizar el texto.

  • minúsculas sirve para normalizar términos de búsqueda, etiquetas y textos que deban escribirse en minúsculas.
  • MAYÚSCULAS resulta adecuado para etiquetas breves, códigos de referencia y encabezados cuando la guía de estilo permite usar mayúsculas.
  • Tipo oración es apropiado para encabezados normales y etiquetas de interfaz en los que solo necesitan mayúscula inicial la primera palabra, los nombres propios, las siglas y otros términos similares.
  • Tipo Título escribe con mayúscula inicial las palabras y suele utilizarse en títulos o campos con nombre.
  • camelCase es habitual en variables de JavaScript y nombres de miembros de objetos JSON.
  • PascalCase se utiliza mucho para nombres de clases, tipos y componentes en lenguajes como C# y TypeScript.
  • snake_case es frecuente en Python, nombres de columnas SQL y exportaciones de datos.
  • CONSTANT_CASE es una convención habitual para constantes y nombres de variables de entorno.
  • param-case utiliza guiones, por lo que resulta apropiado para muchos slugs de URL, opciones de comandos y nombres de clases CSS.
  • dot.case puede utilizarse para claves de configuración y etiquetas jerárquicas cuando el sistema de destino admite puntos.

Ejemplos de conversión

Al usar como entrada quarterly sales report, se obtienen estos ejemplos sencillos:

  • minúsculas produce quarterly sales report.
  • MAYÚSCULAS produce QUARTERLY SALES REPORT.
  • Tipo oración produce Quarterly sales report.
  • camelCase produce quarterlySalesReport.
  • PascalCase produce QuarterlySalesReport.
  • Tipo Título produce Quarterly Sales Report.
  • CONSTANT_CASE produce QUARTERLY_SALES_REPORT.
  • dot.case produce quarterly.sales.report.
  • snake_case produce quarterly_sales_report.
  • param-case produce quarterly-sales-report.
Ejemplo de resultado generado por la herramienta Conversión de mayúsculas y minúsculas

¿Cuándo permite ahorrar tiempo esta conversión?

La conversión ahorra tiempo cuando necesitas adaptar las mismas etiquetas a otra plataforma, archivo o convención de nombres.

  • Limpia los encabezados de columnas copiados de Microsoft Excel o Google Sheets antes de importar un archivo CSV en una base de datos.
  • Convierte el título de un contenido en una propuesta de slug con guiones para WordPress, pero comprueba por separado la puntuación, los caracteres acentuados y cualquier otro carácter no admitido.
  • Convierte nombres de campos de una API a camelCase para JavaScript o a snake_case para Python.
  • Uniformiza los encabezados antes de preparar datos para combinar correspondencia en Microsoft Word, Mailchimp u otro sistema que dependa de nombres de campo coherentes.
  • Crea nombres legibles de variables de entorno para una configuración de despliegue mediante CONSTANT_CASE.
  • Normaliza encabezados copiados antes de incluirlos en tickets de Jira, incidencias de GitHub o documentación interna.

Cambiar entre mayúsculas y minúsculas no suele reducir la cantidad de caracteres latinos comunes. Si el destino tiene un límite de caracteres, como una publicación en redes sociales o un campo de formulario, utiliza el Contador de caracteres después de la conversión en lugar de dar por hecho que el texto ya cabe.

¿Qué ocurre con los espacios, la puntuación y los caracteres poco habituales?

Los espacios y la puntuación requieren una revisión visual final, sobre todo al convertir texto a un formato propio de programación o de URL.

Los números no tienen mayúsculas ni minúsculas, así que la conversión no modifica los dígitos. Los formatos basados en separadores suelen sustituir los límites entre palabras por guiones bajos, guiones o puntos. Sin embargo, la puntuación presente en textos reales puede generar resultados no aptos para código o URL.

Las letras acentuadas y los sistemas de escritura no latinos son más complejos, ya que su correspondencia entre mayúsculas y minúsculas depende de Unicode y, en algunos casos, de reglas específicas de cada idioma.

¿Cómo se procesa mi texto?

La entrada se envía al servidor mediante HTTPS, se procesa allí y no se almacena.

Como la conversión no se realiza únicamente en tu navegador, evita introducir contraseñas, claves privadas, datos personales no publicados u otra información sensible. HTTPS protege la conexión durante el envío, pero no es necesario convertir secretos y hacerlo podría invalidarlos.

Preguntas frecuentes

¿Cambiar entre mayúsculas y minúsculas modifica una contraseña o un número de referencia?

Sí, puede modificar cualquier valor que contenga letras. Las contraseñas, las claves de API, las referencias de productos y los identificadores de bases de datos pueden distinguir entre mayúsculas y minúsculas, así que no los conviertas salvo que el sistema de destino lo exija expresamente.

¿camelCase siempre genera un identificador de programación válido?

No. Un identificador puede seguir siendo inválido si comienza por un número, contiene caracteres no admitidos o coincide con una palabra reservada del lenguaje. Comprueba el resultado con tu editor, compilador o linter antes de utilizarlo en código.

¿Puedo usar CONSTANT_CASE para variables de entorno?

CONSTANT_CASE sigue la convención visual habitual, pero cada shell, plataforma de alojamiento y formato de configuración puede imponer reglas adicionales. Un dígito inicial, un signo de puntuación o un carácter no ASCII todavía podrían provocar su rechazo.

¿Puedo convertir automáticamente una columna completa de una hoja de cálculo?

Para una lista puntual, puede resultar práctico copiar las celdas en una herramienta de texto. Si se trata de un proceso recurrente, las funciones de Excel LOWER, UPPER y PROPER, o una transformación de Power Query, son más fáciles de repetir y auditar.

¿La conversión también traduce el texto?

No. Solo cambia el uso de mayúsculas y minúsculas y, en los formatos de nombres, los separadores entre palabras. No traduce palabras, corrige la ortografía ni reescribe la gramática.

Comprobaciones finales

Pega el resultado en su destino y revisa los espacios iniciales, la puntuación, las siglas, las letras acentuadas y cualquier restricción aplicable a los nombres. Si trabajas con código o datos importados, valida una muestra antes de convertir el resto de la lista.

Herramientas populares