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
- Black (#000) on white (#fff) gives the maximum 21:1 ratio.
- #767676 grey on white is exactly 4.5:1 — the AA minimum for body text.
- Large headings only need 3:1 to pass AA.
Preguntas frecuentes
- What contrast ratio do I need?
- WCAG AA needs 4.5:1 for normal text and 3:1 for large text. AAA needs 7:1 and 4.5:1. AA is the common legal and design baseline.
- What counts as large text?
- Roughly 18.66px and bold, or 24px and up regardless of weight. Large text has a lower contrast requirement because it is easier to read.
- How is the ratio calculated?
- From each colour's relative luminance: (lighter + 0.05) ÷ (darker + 0.05). Luminance weights red, green and blue by how the eye perceives them.
- Does it check colour blindness?
- Contrast ratio helps everyone including many colour-blind users, but it does not replace testing that information is not conveyed by colour alone.