Convertidor de casos
Convierte texto entre casos de letras al instante — mayúsculas, minúsculas, título, oración, camelCase, snake_case y más. Copia cualquier resultado con un clic.
Cómo funciona
Convertir entre casos significa reescribir las mismas palabras con diferentes reglas de capitalización y unión de palabras, sin cambiar el contenido subyacente. Una sola frase se puede remodelar para una docena de contextos diferentes — un titular, un nombre de variable, una columna de hoja de cálculo o un slug de URL — solo cambiando cómo se capitalizan sus letras y cómo se separan sus palabras. Esta herramienta convierte tu entrada en los diez casos comunes a la vez, para que puedas copiar el que se ajuste.
Toma la oración "the quick brown fox jumps." Convertida a UPPERCASE se convierte en THE QUICK BROWN FOX JUMPS, y a lowercase permanece the quick brown fox jumps. Title Case capitaliza cada palabra — The Quick Brown Fox Jumps — mientras que Sentence case capitaliza solo la primera letra: The quick brown fox jumps. Los casos de programación eliminan espacios por completo: camelCase produce theQuickBrownFoxJumps (primera palabra en minúsculas, cada palabra siguiente capitalizada), PascalCase produce TheQuickBrownFoxJumps (cada palabra capitalizada), snake_case produce the_quick_brown_fox_jumps, kebab-case produce the-quick-brown-fox-jumps, y CONSTANT_CASE produce THE_QUICK_BROWN_FOX_JUMPS. El caso aLtErNaTiNg alterna letra por letra independientemente de los límites de palabras: tHe QuIcK bRoWn FoX juMpS.
Cada caso tiende a pertenecer a un mundo específico. Los escritores y editores usan Title Case en titulares y títulos de libros, y Sentence case para cuerpo de texto y leyendas. Los programadores usan camelCase para nombres de variables y funciones de JavaScript, PascalCase para nombres de clases y componentes, y snake_case para variables de Python y encabezados de columnas de bases de datos o CSV. kebab-case aparece constantemente en slugs de URL, nombres de clases CSS y banderas de línea de comandos. CONSTANT_CASE marca valores de configuración y variables de entorno que no deberían cambiar en tiempo de ejecución, facilitando su identificación en el código fuente.
Para dividir tus palabras correctamente, el convertidor busca espacios, puntuación y límites de camelCase existentes — así que pegar theQuickBrownFox de vuelta sigue dividiendo en cuatro palabras en lugar de tratarlo como una. La conversión nunca cambia tu entrada original; solo cambia la copia mostrada en cada cuadro de resultado, para que puedas probar cada caso y copiar el que necesites sin reescribir nada.
Ejemplos
- Negro (#000) sobre blanco (#fff) da el ratio máximo de 21:1.
- El gris #767676 sobre blanco es exactamente 4.5:1 — el mínimo AA para texto de cuerpo.
- Los titulares grandes solo necesitan 3:1 para aprobar AA.
Preguntas frecuentes
- ¿Qué ratio de contraste necesito?
- WCAG AA necesita 4.5:1 para texto normal y 3:1 para texto grande. AAA necesita 7:1 y 4.5:1. AA es el estándar legal y de diseño más común.
- ¿Qué cuenta como texto grande?
- Aproximadamente 18,66 px y negrita, o 24 px en adelante sin importar el grosor. El texto grande tiene un requisito de contraste menor porque es más fácil de leer.
- ¿Cómo se calcula el ratio?
- A partir de la luminancia relativa de cada color: (más claro + 0,05) ÷ (más oscuro + 0,05). La luminancia pondera el rojo, verde y azul según cómo los percibe el ojo.
- ¿Comprueba el daltonismo?
- El ratio de contraste ayuda a todos, incluidos muchos usuarios daltónicos, pero no sustituye a comprobar que la información no se transmite solo mediante el color.