Guía rápida sobre el uso de mayúsculas y minúsculas
El uso de mayúsculas y minúsculas es la forma en que los idiomas escritos distinguen entre letras capitales más grandes y minúsculas más pequeñas. Los sistemas de escritura que cuentan con ambas formas las emparejan: cada mayúscula tiene una minúscula gemela que comparte su nombre, sonido y lugar en el alfabeto. Lo que sigue es un breve recorrido por las transformaciones que realiza esta herramienta y cuándo conviene usar cada una.
MAYÚSCULAS
Cada letra se muestra en su forma capital. Útiles para etiquetas cortas, alertas y siglas; evítalas para nada más largo que unas pocas palabras: se leen más despacio y pueden sonar como si estuvieras gritando.
THIS IS AN EXAMPLE OF UPPERCASE IN USE.
minúsculas
Cada letra se muestra en su forma pequeña. Las minúsculas son la opción por defecto para el cuerpo de texto en la escritura moderna: fáciles de leer y discretas en la página.
this is an example of lowercase in use.
Sentence case (mayúscula inicial)
Solo se pone en mayúscula la primera letra de cada oración, además de los nombres propios y lo que exija la gramática. Es la opción natural para párrafos, textos de interfaz y escritura conversacional.
This is an example of sentence case in use.
Title Case
Pone en mayúscula las palabras principales —sustantivos, verbos, adjetivos— y deja en minúscula los artículos, preposiciones y conjunciones cortas. Es el estilo clásico de titulares en publicaciones y blogs.
This Is an Example of Title Case in Use.
Capitalized Case
La primera letra de cada palabra va en mayúscula y el resto en minúscula; a diferencia de Title Case, no respeta las palabras cortas. Habitual en nombres, marcas y etiquetas que buscan un aspecto uniforme.
This Is An Example Of Capitalized Case In Use.
aLtErNaTiNg cAsE
Empieza en minúscula y va alternando con cada carácter, sin importar la capitalización original. Se usa sobre todo para dar énfasis estilístico en redes sociales.
tHiS Is aN ExAmPlE Of aLtErNaTiNg cAsE In uSe.
iNVERSE cASE
Invierte cada letra: las mayúsculas pasan a minúsculas y viceversa. Práctico para efectos visuales rápidos o para revisar una capitalización extraña en un texto de origen.
tHIS IS AN EXAMPLE OF INVERSE CASE IN USE.
camelCase
La primera palabra va en minúscula y cada palabra siguiente empieza con mayúscula, todas unidas sin espacios. Es el estilo por defecto para variables y funciones en JavaScript, Java y Swift.
thisIsAnExampleOfCamelCase
PascalCase
Todas las palabras —incluida la primera— empiezan con mayúscula y se unen sin espacios. Se usa para nombres de tipos: clases, interfaces y componentes de React.
ThisIsAnExampleOfPascalCase
snake_case
Palabras en minúscula unidas con guiones bajos. Es el estándar para identificadores en Python, Rust y Ruby, y para la mayoría de nombres de columnas SQL.
this_is_an_example_of_snake_case
kebab-case
Palabras en minúscula unidas con guiones. Es la convención para slugs de URL, nombres de clases CSS y atributos HTML.
this-is-an-example-of-kebab-case
CONSTANT_CASE
Palabras en mayúscula unidas con guiones bajos. Se usa para constantes reales en la mayoría de lenguajes de programación y para variables de entorno.
THIS_IS_AN_EXAMPLE_OF_CONSTANT_CASE
Invertir
Invierte el orden de cada carácter del texto. Útil para ofuscar rápidamente, comprobar palíndromos o jugar con la tipografía.
.esu ni esrever fo elpmaxe na si sihT
Limpiar espacios
Reduce los espacios seguidos a uno solo, elimina los espacios al principio y al final de cada línea y quita las líneas vacías. Ideal para sanear texto pegado desde Word o un PDF.
Clean, tidy text on one line.
Eliminar líneas duplicadas
Elimina las líneas repetidas conservando la primera aparición de cada una. Se mantiene el orden de las líneas restantes.
alpha beta gamma
Ordenar líneas
Ordena todas las líneas alfabéticamente con una comparación sensible a la configuración regional. Práctico para organizar listas, columnas CSV o conjuntos de claves JSON.
alpha beta gamma
Slugify
Normaliza una cadena para usarla como slug de URL: elimina acentos, puntuación y caracteres especiales, pasa todo a minúsculas y une las palabras restantes con guiones.
this-is-an-example-of-a-slug
Codificar Base64
Codifica cualquier texto UTF-8 en una cadena Base64. Útil para guardar datos seguros en JSON, incrustar pequeños recursos en HTML o compartir cargas cortas en URLs.
VGhpcyBpcyBhbiBleGFtcGxlIG9mIEJhc2U2NC4=
Decodificar Base64
Decodifica una cadena Base64 a texto UTF-8. Devuelve cadena vacía si la entrada no es Base64 válido.
This is an example of Base64.
Codificar URL
Codifica una cadena con porcentaje para incluirla con seguridad en una consulta o segmento de URL.
Hello%20World%20%26%20friends
Decodificar URL
Decodifica una cadena URL codificada con porcentaje y devuelve los caracteres originales.
Hello World & friends
Escapar HTML
Reemplaza los cinco caracteres HTML reservados (<, >, &, ", ') con sus entidades para incrustar texto no confiable de forma segura en HTML.
<script>alert(1)</script>
Desescapar HTML
Decodifica entidades HTML (con nombre y numéricas) a sus caracteres originales.
<script>alert(1)</script>
Quitar Markdown
Elimina la sintaxis Markdown — encabezados, énfasis, bloques de código, enlaces, imágenes, listas — y devuelve texto plano.
Bold text and a link become plain words.
ROT13
Cifrado por sustitución que reemplaza cada letra por la que está 13 posiciones más adelante. Es autoinverso: aplicarlo dos veces vuelve al texto original.
Guvf vf na rknzcyr bs EBG13 va hfr.
Texto a binario
Codifica cada byte UTF-8 de la entrada como un número binario de 8 bits separado por espacios. Útil para demos a bajo nivel y ejercicios de informática.
01001000 01101001
Binario a texto
Decodifica una secuencia de números binarios de 8 bits a texto UTF-8. Se ignoran los espacios, comas y otros caracteres no binarios.
Hi
Texto a hex
Codifica cada byte UTF-8 de la entrada como un valor hexadecimal de dos dígitos. Habitual para depurar codificaciones y compartir datos binarios en texto plano.
48 65 6c 6c 6f
Hex a texto
Decodifica una secuencia de valores hexadecimales por byte a texto UTF-8. Se ignoran los espacios y los caracteres no hex.
Hello
Texto tachado
Añade una marca combinante Unicode (U+0336) tras cada carácter para que el texto aparezca tachado en texto plano, perfiles sociales y la mayoría de chats.
T̶h̶i̶s̶ ̶i̶s̶ ̶s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶.
Texto subrayado
Añade una marca combinante Unicode (U+0332) tras cada carácter para que el texto aparezca subrayado sin HTML ni Markdown.
T̲h̲i̲s̲ ̲i̲s̲ ̲u̲n̲d̲e̲r̲l̲i̲n̲e̲d̲.
Texto al revés
Asigna a cada carácter su contrapartida visualmente invertida en Unicode e invierte el orden, para que el resultado se lea como el original girado 180°.
˙uʍop ǝpᴉsdn sᴉ sᴉɥ┴
Texto en espejo
Refleja cada carácter horizontalmente con glifos Unicode invertidos y voltea el orden de la cadena — como si lo leyeras en un espejo.
.bɘɿoɿɿim ƨi ƨiʜT
Eliminar HTML
Elimina todas las etiquetas HTML de la entrada y decodifica las entidades comunes, dejando solo texto plano. Elementos en bloque como p, br y li se convierten en saltos de línea para preservar la estructura.
This is plain text.
Extraer correos
Examina la entrada y extrae todas las direcciones de correo, sin duplicados, una por línea. Útil para sacar direcciones de hilos de correo pegados o volcados HTML.
alice@example.com bob@convertcasehq.com
Extraer URLs
Saca todas las URL http(s) de la entrada, sin duplicados, una por línea. Útil para recopilar enlaces de artículos copiados o registros de chat.
https://convertcasehq.com https://example.com/blog
Numerar líneas
Añade a cada línea su número (base 1), con relleno para que los dos puntos queden alineados. Forma rápida de referenciar líneas al compartir un fragmento.
1: First line 2: Second line
Mezclar líneas
Aleatoriza el orden de las líneas usando una mezcla Fisher–Yates. Útil para barajar listas de nombres, listas de reproducción o datos de muestra.
gamma alpha beta
Línea aleatoria
Elige una línea no vacía al azar de la entrada. Ideal para elegir un nombre, un ganador o una sugerencia de una lista.
alpha
Unir líneas
Convierte texto multilínea en una sola línea separada por espacios, eliminando el espacio sobrante. Útil para desenvolver párrafos con saltos de línea forzados de correos o PDFs.
First line second line third line.
Convertir a LF
Normaliza los saltos de línea Windows (CRLF) y Mac antiguos (CR) al estilo Unix LF. A menudo necesario antes de subir archivos a repositorios o pasarlos por herramientas Unix.
line one line two
Convertir a CRLF
Convierte los saltos de línea al estilo Windows CRLF. Útil cuando generas archivos que se abrirán en Bloc de notas o se usarán con herramientas que esperan CRLF.
line one\r\nline two