Resumen / Texto y contenido / Conversor de mayúsculas y formatos de texto
Texto y contenido 100% en el navegador y sin conexión

Conversor de mayúsculas y formatos de texto

Convierte texto a UPPERCASE, lowercase, camelCase, snake_case, kebab-case, Title Case o PascalCase.

Pega o escribe texto; el resultado se actualiza en vivo.

Tus archivos y datos nunca salen de tu navegador: no se sube nada.

Texto de entrada:

Acciones de conversión:

Llega un titular entero en mayúsculas y hay que dejarlo legible antes de publicar. O el encabezado de una columna de Excel debe pasar a nombre de variable. Con el conversor de mayúsculas y minúsculas pegas el texto, pulsas uno de diez botones y el cuadro se reescribe en el acto.

Cuatro pasos con el conversor de mayúsculas y minúsculas

  1. Escribe o pega el texto en Texto de entrada. Al abrir la página ya hay una frase: "suite de web tools para desarrolladores y diseñadores".
  2. Pulsa uno de los botones de Acciones de conversión, por ejemplo camelCase (JavaScript).
  3. El cuadro muestra el resultado y aparece el aviso "¡Texto convertido!". No hay deshacer. Con el cuadro vacío no ocurre nada.
  4. Con Copiar el texto pasa al portapapeles; Borrar vacía el cuadro.

Del encabezado de Excel al nombre de variable

Una API devuelve nombre_cliente y el cliente en JavaScript espera nombreCliente: pegas, pulsas camelCase, copias. El título de una entrada de blog se queda en suite-de-web-tools-para-desarrolladores con kebab-case. "tamaño máximo de subida" pasa a TAMAÑO_MÁXIMO_DE_SUBIDA en CONSTANT_CASE, con la eñe y la tilde intactas. Y Sentence case salva el párrafo que alguien escribió con el bloqueo de mayúsculas.

Dónde cortan las palabras los formatos de código

Los cinco formatos de código (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE) parten el texto en estos puntos:

  • los espacios y los saltos de línea;
  • los guiones bajos, los guiones y los puntos también separan;
  • cada paso de minúscula a mayúscula, como en nombreCliente.

Una serie de mayúsculas no se parte: XMLHttpRequest da xmlhttp_request en snake_case y HTMLParser da htmlparser. El resto de signos se queda, y "hola, mundo" da hola,Mundo. Como los saltos de línea valen como espacios, una lista con un nombre por línea acaba en un solo identificador.

Title Case, la ñ y las tildes

Title Case pone en mayúscula la primera letra de cada palabra y no toca las demás, así que un texto en capitales sigue en capitales: pulsa antes minúsculas. Tampoco omite palabras como "de" o "la". Solo reconoce como letras de palabra la A–Z, los dígitos y el guion bajo, por eso "año nuevo" se convierte en "AñO Nuevo". Sentence case baja todo a minúsculas primero, de modo que ONU queda como "onu" salvo al inicio de frase, y pone mayúscula tras cualquier punto: "archivo.txt" pasa a "Archivo.Txt". UPPERCASE y lowercase siguen las reglas de JavaScript, y "straße" pasa a "STRASSE".

Qué ocurre con tu texto

La conversión corre como JavaScript en la pestaña. Un clic no envía ninguna petición, y la pestaña de red lo confirma. La herramienta no guarda el texto. Copiar usa el portapapeles del navegador y no se descarga ningún archivo.

Preguntas frecuentes (FAQ)

Pega la frase y pulsa camelCase (JavaScript). "suite de web tools" pasa a suiteDeWebTools.