Cambia el texto a MAYÚSCULAS, minúsculas, Tipo Título o Tipo oración, convierte nombres a camelCase o snake_case, y elimina líneas duplicadas u ordena una lista.
Mayúsculas y minúsculas
Líneas
Nada de lo que introduces se guarda: se convierte y se devuelve en la misma solicitud.
Acerca de Conversor de mayúsculas y herramientas de líneas
Un título escrito con el Bloq Mayús activado, una columna de nombres que ordenar, una lista de correos con repetidos. Pega el texto, pulsa un botón y vuelve a copiarlo.
Qué hace
MAYÚSCULAS, minúsculas, Tipo Título y Tipo oración para cualquier idioma con mayúsculas.
camelCase, PascalCase, snake_case, kebab-case y CONSTANT_CASE, línea por línea.
Elimina líneas duplicadas, de forma exacta o sin distinguir mayúsculas, conservando la primera de cada una.
Ordena líneas de la A a la Z o de la Z a la A, inviértelas, quita líneas vacías o recorta espacios.
Deshaz el último cambio con un clic.
Cómo funciona
1Pega tu texto en el cuadro.
2Pulsa la acción de mayúsculas o de líneas que quieras.
3Copia el resultado, o deshaz y prueba otra.
Ejemplo práctico: de encabezados de columna a código
Pega una lista de encabezados de hoja de cálculo como Customer Name, Invoice Date y GST Number, uno por línea. snake_case da customer_name, invoice_date y gst_number para una base de datos o Python; camelCase da customerName, invoiceDate y gstNumber para JavaScript; kebab-case da customer-name para URL y CSS. Un camelCase existente se separa primero en palabras, así que invoiceDate se convierte limpiamente en invoice_date.
Lo que hace y lo que no hace Tipo Título
Tipo Título pone en mayúscula la primera letra de cada palabra y el resto en minúscula, así que también convierte NASA en Nasa e iPhone en Iphone. Las guías de estilo que dejan en minúscula artículos y preposiciones no coinciden entre sí, así que revisa los títulos que vayas a publicar. Tipo oración pasa todo a minúsculas y pone en mayúscula la primera letra tras un punto, un signo de interrogación o de exclamación, así que restaura a mano los nombres propios.
Orden, espacios y particularidades de cada idioma
La ordenación ignora mayúsculas pero sigue los puntos de código Unicode, no el orden del diccionario ni el natural: item10 va antes que item2, y las palabras que empiezan por É u Ö van después de la Z. Rellena los números (item02) o usa la ordenación de tu hoja de cálculo si el orden importa. Quitar duplicados exactos trata "Acme" y "Acme " con un espacio final como líneas distintas, así que recorta los espacios antes. Los cambios de mayúsculas usan la correspondencia Unicode estándar, no las reglas del turco: i pasa a I y no a İ, y ß pasa a SS. Tipo Título da O'neil y Mcdonald, y Tipo oración también pone en mayúscula la palabra que sigue a una abreviatura como p. ej.
Qué formato usar en cada caso: Python, JavaScript y direcciones web
La guía de estilo oficial de Python, PEP 8, usa snake_case para nombres de funciones y variables (invoice_total), CapWords, que esta página llama PascalCase, para nombres de clases (InvoiceTotal) y mayúsculas con guiones bajos para constantes (MAX_ROWS), el botón CONSTANT_CASE. El código JavaScript suele usar camelCase para variables y funciones (invoiceTotal). Para direcciones web, Google Search Central recomienda guiones en lugar de guiones bajos entre palabras, así que kebab-case encaja en el slug de una página: summer-clothing, no summer_clothing. Los encabezados de hojas de cálculo y las columnas de bases de datos no tienen una regla única: elige un estilo y mantenlo en todo el archivo.
Preguntas
¿Cómo elimino duplicados de una columna de Excel?
Copia la columna, pégala aquí, elige eliminar duplicados y vuelve a pegar el resultado. Se conserva la primera aparición de cada valor en su posición original. Usa la opción sin distinguir mayúsculas si Acme y ACME deben contar como iguales.
¿Funciona con texto que no está en inglés?
Sí. Mayúsculas, minúsculas, Tipo Título y Tipo oración siguen las reglas de Unicode, así que las letras acentuadas, el cirílico y el griego cambian correctamente. Las escrituras sin mayúsculas, como el hindi o el chino, quedan sin cambios.
¿Eliminar duplicados cambia el orden?
No. La primera vez que aparece cada línea se mantiene en su sitio y las repeticiones posteriores se eliminan.
¿Por qué camelCase trata cada línea por separado?
Para que una lista pegada de nombres de campos o columnas siga siendo una lista, con cada nombre convertido por su cuenta.
¿Cómo se separan siglas como HTTP o IPv6?
Una serie de mayúsculas seguida de una palabra con mayúscula inicial se separa antes de esa palabra, así que getHTTPResponse pasa a get_http_response y HTTPServer a http_server. Después la sigla se escribe como cualquier otra palabra, por lo que PascalCase da HttpServer, mientras que PEP 8 prefiere HTTPServer para nombres de clases en Python: corrígelos a mano. Las palabras también se separan en cada cambio de minúscula a mayúscula, así que IPv6 Address pasa a i_pv6_address; escríbelo como Ipv6 Address para obtener ipv6_address.
¿Se guarda mi texto?
No. Se convierte y se devuelve en la misma petición y nunca se escribe en una base de datos ni en un registro.
¿Qué fórmulas de Excel o Google Sheets hacen lo mismo?
UPPER(A1) y LOWER(A1) equivalen a los botones UPPER CASE y lower case. PROPER(A1) se parece a Tipo Título, pero también pone en mayúscula la letra que sigue a un apóstrofo o a un dígito: PROPER da O'Neil y 76Budget, mientras que Tipo Título aquí da O'neil y 76budget. No existe una función para tipo oración; en una celda con una sola frase, =UPPER(LEFT(A1))&LOWER(MID(A1,2,LEN(A1))) lo resuelve. TRIM(A1) quita los espacios de los extremos y además deja en uno los espacios repetidos dentro del texto, mientras que Recortar espacios aquí solo los quita al principio y al final de cada línea. El TRIM de Excel no elimina el espacio de no separación (carácter 160) que suele traer el texto copiado de una página web; Recortar espacios sí lo quita en los extremos de la línea. En Excel en español estas funciones se llaman MAYUSC, MINUSC, NOMPROPIO y ESPACIOS, y los argumentos se separan con punto y coma.
¿Cómo cambio mayúsculas y minúsculas en Word o Google Docs?
En Word, selecciona el texto y pulsa Shift+F3 (fn+Shift+F3 en muchos teclados de Mac) para alternar entre minúsculas, MAYÚSCULAS y Poner En Mayúsculas Cada Palabra, o usa el botón Cambiar mayúsculas y minúsculas (Aa) de la pestaña Inicio, que también ofrece Tipo oración. En Google Docs, selecciona el texto y elige Format > Text > Capitalization y luego minúsculas, MAYÚSCULAS o Title Case. Ninguno tiene camelCase, snake_case ni elimina líneas duplicadas. Usa esta página para eso, o para texto que no está en un documento, como una columna de hoja de cálculo, un correo o código: pégalo, pulsa el botón y cópialo de vuelta. Trabaja con texto plano, así que la negrita, los enlaces y el resto del formato no se conservan.
¿Cómo arreglo un texto escrito con el Bloq Mayús activado?
Pégalo y pulsa Tipo oración. Primero se pasa todo a minúsculas y luego se pone en mayúscula la primera letra de cada línea y de cada palabra tras un punto, un signo de interrogación o de exclamación, así que tHANK YOU. sEE YOU ON MONDAY! se convierte en Thank you. See you on monday! Los nombres, días y siglas como Monday o GST quedan en minúsculas, así que corrígelos a mano. Para una lista de nombres o títulos, uno por línea, pulsa Tipo Título: jOHN sMITH se convierte en John Smith. Si el resultado no es el esperado, Deshacer recupera el texto que pegaste.
¿Cómo limpio una lista pegada de correos o nombres?
Pulsa los botones en este orden, porque cada uno trabaja sobre el resultado del anterior: Recortar espacios, luego Eliminar líneas vacías, luego Eliminar duplicados (sin distinguir mayúsculas) y, si quieres la lista ordenada, Ordenar de la A a la Z. Recortar primero importa: [email protected] con un espacio al final no coincide exactamente con [email protected]. Sin distinguir mayúsculas, [email protected] y [email protected] cuentan como una sola línea y se conserva la que aparece primero. Tras cada paso la herramienta indica cuántas líneas ha eliminado. Los dominios de correo no distinguen mayúsculas; la parte antes de la @ sí puede hacerlo según el RFC 5321, aunque los grandes proveedores de correo la ignoran.