Saltar al contenido principal

Conversor de mayúsculas/minúsculas gratis

Convierte texto a MAYÚSCULAS, minúsculas, Título, camelCase, snake_case y más.

Funciona sin conexión una vez cargado
0 caracteres0 palabras0 oraciones0 líneas
UPPERCASE

Los resultados aparecerán aquí

lowercase

Los resultados aparecerán aquí

Title Case

Los resultados aparecerán aquí

Mayúscula En Cada Palabra

Los resultados aparecerán aquí

Sentence case

Los resultados aparecerán aquí

camelCase

Los resultados aparecerán aquí

PascalCase

Los resultados aparecerán aquí

snake_case

Los resultados aparecerán aquí

kebab-case

Los resultados aparecerán aquí

CONSTANT_CASE

Los resultados aparecerán aquí

dot.case

Los resultados aparecerán aquí

path/case

Los resultados aparecerán aquí

Train-Case

Los resultados aparecerán aquí

aLtErNaTiNg

Los resultados aparecerán aquí

iNVERSE cASE

Los resultados aparecerán aquí

sPoNgE cAsE

Los resultados aparecerán aquí

Quitar acentos

Los resultados aparecerán aquí

Slug de URL

Los resultados aparecerán aquí

Una frase por línea

Los resultados aparecerán aquí

Recortar y colapsar espacios

Los resultados aparecerán aquí

Usos habituales

  • Convertidor de Mayúsculas de TítuloConvierte texto a mayúsculas de título adecuadas — capitaliza titulares, títulos de artículos y encabezados de sección correctamente.
  • Convertidor de Mayúsculas de OraciónConvierte texto a mayúsculas de oración — capitaliza la primera letra de cada oración para texto limpio y legible.
  • Convertidor de Mayúsculas y MinúsculasAlterna el texto entre MAYÚSCULAS y minúsculas — formatea código, limpia datos y estandariza texto al instante.
  • Convertidor camelCase y snake_caseConvierte texto entre camelCase, snake_case, kebab-case y PascalCase — esencial para desarrolladores.
  • Convertidor de Mayúsculas de Texto para Redactores de ContenidoFormatea tu contenido perfectamente — mayúsculas de título para titulares, mayúsculas de oración para texto de cuerpo, mayúsculas adecuadas para nombres.

Cómo funciona

Las 14 conversiones de mayúsculas/minúsculas ocurren enteramente en tu navegador usando algoritmos conscientes de Unicode escritos a mano: sin biblioteca, sin servidor, sin subida. Los escapes de propiedad Unicode nativos de JavaScript (\p{L}, \p{N}) mantienen intactos los caracteres acentuados y no latinos a lo largo de cada transformación.

  1. 1
    Análisis reactivo en vivo
    Cada pulsación dispara un cálculo useMemo que ejecuta las 14 funciones de conversión simultáneamente sobre tu entrada, así los resultados se actualizan en tiempo real sin retraso ni pulsación de botón.
  2. 2
    Tokenización consciente de Unicode
    Antes de dividir o unir palabras, el código elimina los caracteres no alfanuméricos al inicio/final usando los escapes de propiedad Unicode \p{L} y \p{N}. Esto garantiza que palabras como "café" o "naïve" se tokenicen correctamente en camelCase o snake_case sin perder las letras acentuadas.
  3. 3
    Transformación de cadena por formato
    Cada estilo de mayúsculas/minúsculas aplica su propia lógica de expresión regular: los formatos basados en delimitadores (snake, kebab, punto, ruta, CONSTANT) usan un único reemplazo que colapsa todas las secuencias no alfanuméricas en el separador; los formatos estructurales (camelCase, PascalCase, Train-Case) encadenan una capitalización en límite de palabra sobre eso; el caso de frase y de título usan patrones de anticipación para capitalizar solo después de límites de puntuación o espacio en blanco.
  4. 4
    Copia o descarga los resultados
    Cada tarjeta de resultado tiene su propio botón Copiar usando la API navigator.clipboard. "Copiar todo" y "Descargar .txt" agrupan las 14 salidas como bloques de texto plano etiquetados. Tu última entrada se conserva en localStorage para que sobreviva a una actualización de página sin salir jamás de tu dispositivo.

Herramientas relacionadas

Preguntas frecuentes