Acerca de

Sobre Nosotros

Por qué creamos un convertidor de mayúsculas que funciona solo en el navegador, cómo funciona y qué nos importa.

Last updated: 21 de octubre de 2026

Por qué lo creamos

Cada proyecto tiene una convención de nomenclatura, y cada una es diferente. Python quiere snake_case. CSS y las URLs quieren kebab-case. JavaScript quiere camelCase y los componentes de React quieren PascalCase. Las variables de entorno quieren CONSTANT_CASE. El simple acto de pasar un nombre de un mundo a otro solía suponer una ronda lenta y propensa a errores de edición manual, y una sola mayúscula mal puesta puede romper una compilación, una ruta o una columna de base de datos.

Hay muchos convertidores de mayúsculas online, pero la mayoría hace una de dos cosas: sube tu texto a un servidor, o está enterrada en una página llena de anuncios y ventanas emergentes. No queríamos ninguna de las dos. Así que creamos un convertidor de texto que hace todo el trabajo en el navegador, carga al instante y no se interpone en tu camino.

Cómo funciona

La conversión en sí es deliberadamente simple. Pegas o escribes el texto en el panel de entrada y haces clic en uno de los doce botones de formato. La salida se actualiza en el momento: sin botón de enviar, sin spinner y sin recarga de página. Por debajo es JavaScript puro que aplica un pequeño conjunto de transformaciones con expresiones regulares sobre la cadena que tienes delante.

Como el trabajo ocurre en tu navegador, la misma herramienta se comporta igual de bien en un portátil rápido que en un móvil de hace cinco años, y se comporta igual estés o no conectado una vez que la página ha cargado. El panel de entrada también lleva la cuenta de palabras, caracteres, oraciones, líneas, tiempo estimado de lectura y tiempo estimado de lectura en voz alta mientras escribes, lo que resulta útil cuando trabajas con un límite de extensión.

Los doce formatos

  • Mayúsculas — para siglas, encabezados y etiquetas cortas.
  • Minúsculas — para normalizar las entradas y suavizar los textos.
  • Mayúsculas iniciales y Título Case — para textos de interfaz, titulares y títulos.
  • Frase sentenceada — para párrafos y pies de foto, donde solo la primera letra de cada oración va en mayúscula.
  • camelCase — para variables de JavaScript y nombres de clase.
  • snake_case — para Python, columnas de base de datos y variables de entorno en muchos proyectos.
  • kebab-case — para clases CSS, atributos HTML y slugs de URL.
  • dot.case — para claves de configuración y archivos de traducción i18n.
  • CONSTANT_CASE — para variables de entorno y constantes.
  • Caso inverso y mayúsculas alternadas — para cuando quieras divertirte.

La guía de formatos explica para qué sirve cada uno, y las preguntas frecuentes cubren los atajos y los casos límite que más se consultan.

Privacidad desde el principio, no después

La decisión de hacer la conversión en local se tomó antes que el diseño, y nunca ha merecido la pena revisarla. Tu texto no se envía a ninguna parte. No se escribe en ningún registro, no se guarda en un servidor ni se pone en cola para analizarlo. La única huella que queda es el historial de conversiones en tu propio navegador, que puedes borrar con un solo clic.

Ese principio también es la razón de que la política de privacidad sea corta y concreta en lugar de una plantilla genérica: hay muy poco que revelar porque se recoge muy poco.

Cómo está construido

El sitio es un proyecto estático de Astro con Tailwind CSS para los estilos y un poco de JavaScript puro para la lógica de conversión. No hay backend que escalar, ni base de datos que mantener, ni runtime de ningún framework que enviar a tu navegador. Eso mantiene la página rápida, reduce la superficie de ataque y hace que la herramienta siga funcionando aunque partes de la web no sean accesibles.

Qué nos importa

  • Velocidad. La herramienta debería sentirse instantánea. Si no lo es, está rota.
  • Previsibilidad. La misma entrada produce siempre la misma salida. Sin suposiciones ingeniosas.
  • Contención. Sin ventanas emergentes, sin intersticiales, sin patrones oscuros y sin funciones que solo existen para llevarte a otro sitio.
  • Accesibilidad. Navegación con teclado, estados de foco visibles y un diseño que funciona en cualquier pantalla, desde un móvil pequeño hasta un monitor ancho.

Ponte en contacto

¿Has encontrado un error, te falta algún formato o solo quieres saludar? Leemos todo lo que nos llega, y las solicitudes de funciones determinan de verdad lo que se construye después. Usa la página de contacto o escribe a hello@casetoconvert.com.

¡Copiado!