Convertidor de Mayúsculas
Convierte texto a MAYÚSCULAS, minúsculas, camelCase, PascalCase, snake_case, kebab-case y más — al instante en tu navegador.
Actualizado marzo de 2026
Revisado por Rafael Duarte
Cómo funciona
Convierte a cualquier formato en un clic, sin instalar nada
1. Pega o escribe tu texto
En el cuadro de entrada, con soporte para varias líneas a la vez.
2. Elige el formato
MAYÚSCULAS, camelCase, snake_case o cualquiera de los 10 formatos disponibles.
3. Copia el resultado
Haz clic en Copiar o usa `Shift+Enter`. Con `Shift+←/→` cambias de formato sin tocar el mouse.
Qué puedes hacer con esta herramienta
10 formatos de texto, con detección automática de la entrada
camelCase y PascalCase
El estándar en JavaScript, TypeScript, Java y C# para variables/funciones frente a clases/componentes.
snake_case y CONSTANT_CASE
La convención habitual en Python, Ruby y bases de datos; CONSTANT_CASE para variables de entorno.
kebab-case
El formato de atributos HTML, clases CSS, slugs de URL y flags de línea de comandos.
dot.case
Útil para claves de configuración, paquetes Java y frameworks de logging.
Detección automática del formato de entrada
Si pegas helloWorld, la herramienta ya lo reconoce como camelCase sin que tengas que separar las palabras a mano.
100% en tu navegador
Ningún texto se envía a ningún servidor durante la conversión.
Ejemplos
Cuándo se usa este conversor
Los escenarios más comunes entre quienes usan la herramienta
Renombrar variables al migrar de lenguaje
Al pasar de Python a JavaScript, convierte user_first_name a userFirstName en lote en lugar de a mano.
Generar slugs para URLs
Convierte el título de un artículo a kebab-case y obtén una URL limpia y legible al instante.
Crear variables de entorno
Transforma descripciones en CONSTANT_CASE listo para pegar en un .env o gestor de secretos.
Corregir textos escritos en mayúsculas por error
Recupera un documento que llegó TODO EN MAYÚSCULAS o aplica Título de forma consistente en los encabezados.
Nombrar clases CSS con metodología BEM
Convierte el nombre de un componente a kebab-case y obtén clases como card-header listas para tu hoja de estilos.
Errores comunes
Confundir camelCase con PascalCase
La única diferencia está en la primera letra: minúscula en camelCase, mayúscula en PascalCase.
Esperar reglas editoriales del formato Título
Capitaliza todas las palabras sin saltarse preposiciones cortas — sigue haciendo falta una revisión manual para un título editorial estricto.
Esperar que se conserven caracteres especiales en formatos de programación
Símbolos como !, @ o # se eliminan al convertir a camelCase/snake_case, porque los identificadores de código no los admiten.
Asumir que las tildes se mantienen en los formatos de programación
Letras como ñ, á o é se eliminan (no se sustituyen por la letra sin tilde) al convertir texto en español a camelCase, snake_case, kebab-case, CONSTANT_CASE o dot.case — el resultado puede quedar con letras faltantes.
Por qué usar este conversor
Detecta y separa automáticamente entradas que ya vienen en camelCase, PascalCase, snake_case, kebab-case o dot.case antes de convertirlas, sin que tengas que separar las palabras a mano primero.
10 formatos cubren prácticamente cualquier ecosistema de programación, todo directamente en el navegador, sin enviar tu código a ningún servidor.
MAYÚSCULAS, minúsculas, Oración y Título conservan las tildes del español con normalidad; los formatos de programación, en cambio, eliminan ñ, á y similares, porque los identificadores de código no admiten esos caracteres.
Preguntas frecuentes
Sí. Detecta y separa automáticamente entradas en camelCase, PascalCase, snake_case, kebab-case y dot.case en palabras individuales antes de aplicar el formato de salida elegido.
Referencias
Panorama general de las convenciones de nombres usadas en distintos lenguajes y ecosistemas de programación.
Guía oficial de Google sobre convenciones de nomenclatura para documentación técnica.
Definición de referencia de Mozilla sobre camelCase y su uso en identificadores de código.
Herramientas relacionadas
- Generador de Tabla ASCII y Markdown Desarrollador Generador de tablas ASCII gratuito — crea tablas de texto en estilo MySQL, Markdown, Unicode, redondeado, doble línea y reStructuredText. Pega CSV o escribe...
- Decodificador Base64 Desarrollador Decodifica strings Base64 a texto plano al instante en tu navegador. Compatible con UTF-8, entrada multilínea y muestra el tamaño del payload.
- Codificador Base64 Desarrollador Codifica cualquier texto a Base64 al instante en tu navegador. Compatible con UTF-8, muestra el recuento de caracteres y el tamaño del payload. Gratis, sin...
- Base64 a Imagen Desarrollador Pega una cadena Base64 o data URL y previsualiza la imagen decodificada al instante — conversor gratuito compatible con PNG, JPEG, WebP, GIF y SVG. Sin...
- Generador Bcrypt Desarrollador Generador de hash bcrypt gratuito — 100% lado cliente. Benchmark del factor de coste en tiempo real, parser del hash y snippets para Node.js, Python, PHP, Go.