Conversor de mayúsculas y minúsculas
Convierte texto entre dieciséis estilos — editoriales y de desarrollador — al instante en tu navegador. Compatible con turco y alemán.
- Pega o escribe tu texto en la entrada — la salida se actualiza al teclear.
- Elige un estilo de los grupos Estándar, Estilístico o Desarrollador; cada botón muestra un ejemplo.
- Cambia el idioma a Turco o Alemán cuando necesites un manejo específico de letras.
- Usa Copiar para obtener el texto, Restaurar original para deshacer una conversión o Ctrl/Cmd+Z dentro de la salida.
- Usa Borrar para reiniciar ambos campos.
| Caso de uso | Estilo recomendado |
|---|---|
| Título de artículo o libro | Title Case (Smart) |
| Frase en prosa | Sentence case |
| Variable JavaScript / TypeScript | camelCase |
| Nombre de clase (mayoría de lenguajes) | PascalCase |
| Variable o función Python | snake_case |
| Variable de entorno | CONSTANT_CASE |
| Slug de URL | kebab-case o slug |
| Nombre de archivo (web) | kebab-case o snake_case |
| Clave de objeto de configuración | dot.case |
| Ruta del sistema de archivos | path/case |
- the quick brown fox jumps over the lazy dog → THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
- Hello World → hello-world (kebab-case / slug)
- user_name_field → userNameField (snake → camel)
- MyVariableName → MY_VARIABLE_NAME (Pascal → CONSTANT_CASE)
- the lord of the rings → The Lord of the Rings (Smart Title Case)
¿Qué es title case y cuándo lo uso?
Title case pone en mayúscula la primera letra de la mayoría de las palabras, ideal para títulos de blog o libros. La variante "Smart" deja en minúscula palabras pequeñas como "the", "of" o "in" (excepto al principio o al final), dando un aspecto editorial pulido.
¿Cuál es la diferencia entre camelCase, PascalCase, snake_case y kebab-case?
Son convenciones de nomenclatura en programación. camelCase empieza en minúscula y capitaliza cada palabra siguiente (JavaScript). PascalCase capitaliza cada palabra incluida la primera (clases). snake_case usa guiones bajos entre palabras minúsculas (Python). kebab-case usa guiones entre palabras minúsculas (URLs y CSS).
¿Cómo convierto texto de mayúsculas a minúsculas?
Pega tu texto en mayúsculas en la entrada y haz clic en "minúsculas". La conversión es instantánea. Pulsa "Copiar" para obtener el resultado.
¿Es seguro? ¿Mi texto sale de mi computadora?
Tu texto nunca sale de tu navegador. Todas las conversiones se hacen localmente con JavaScript — no se envía nada a ningún servidor. Puedes verificarlo en el panel de red de tu navegador.
¿En qué se diferencia "Sentence case" de "Title Case"?
Sentence case sólo capitaliza la primera letra de cada oración, como en prosa normal. Title case capitaliza la primera letra de la mayoría o todas las palabras. Usa sentence case para el cuerpo del texto y title case para los encabezados.
¿Por qué mi "i" turca cambia mal en otros conversores?
El turco tiene dos "i" distintas: con punto İ/i y sin punto I/ı. La mayoría de conversores usan reglas en inglés. Selecciona el idioma turco (tr) en el conmutador para obtener conversiones correctas: "istanbul" se convierte en "İSTANBUL".
¿Qué estilo usar para un slug de URL?
Usa "slug". Convierte a minúsculas, sustituye espacios por guiones, elimina diacríticos (de "café" a "cafe") y descarta caracteres especiales. El resultado es seguro para URLs y rutas.
¿Qué estilo usar para variables de entorno?
Las variables de entorno usan por convención CONSTANT_CASE (también UPPER_SNAKE_CASE): mayúsculas con guiones bajos entre palabras, como DATABASE_URL o API_SECRET_KEY.
¿Qué hacen "alternating case" e "inverse case"?
Alternating alterna minúsculas y mayúsculas en cada letra: "hElLo WoRlD". Inverse invierte la mayúscula/minúscula existente de cada letra: "Hello" se convierte en "hELLO". Útil si tecleaste con Bloq Mayús activado.
¿Hay un límite de longitud?
Puedes convertir bloques largos de texto. Para textos muy largos, la conversión se aplaza ligeramente (debounce) para mantener la página fluida, pero no hay un límite duro que impida pegar.