Calculadora de Relación de Aspecto

Calcula la relación de aspecto de imágenes y videos ingresando ancho y alto. Obtén dimensiones precisas para tus proyectos visuales.

En tu navegador Actualizado 05/2026

Calcula dimensiones de imagen o vídeo manteniendo la proporción, simplifica cualquier ancho × alto a su relación de aspecto mínima o redimensiona a una proporción objetivo en modo contener o cubrir.

Proporciones comunes

Escalar dimensiones manteniendo una proporción
Escribe un ancho o una altura - la otra dimensión se ajusta automáticamente.
Simplificar ancho × alto a su proporción mínima
×
-
Redimensionar a una proporción objetivo (contener o cubrir)
-
-
¿Qué es la relación de aspecto?

La relación de aspecto expresa la proporción entre ancho y alto como dos números separados por dos puntos, como 16:9 o 1:1. Define la forma de una imagen, vídeo o pantalla con independencia de su tamaño real en píxeles, lo que resulta clave para redimensionar contenido sin distorsionarlo.

Fórmula de la relación de aspecto

Nueva altura = Nuevo ancho × (Proporción L ÷ Proporción A)

Ejemplo: una imagen 16:9 con 1920 px de ancho tiene una altura de 1920 × (9 ÷ 16) = 1080 px.

Proporciones más utilizadas
  • 16:9 - Panorámica estándar - YouTube, monitores actuales, HDTV.
  • 9:16 - Vídeo vertical - TikTok, Instagram Reels, YouTube Shorts.
  • 4:3 - Formato clásico de TV y monitores antiguos, aún habitual en impresión.
  • 1:1 - Cuadrado - publicaciones del feed de Instagram y fotos de perfil.
  • 21:9 - Ultrapanorámica de cine - películas y monitores ultraanchos.

Usa esta herramienta desde tu agente IA

API JSON y servidor Model Context Protocol (MCP) gratuitos. Sin registro, sin clave de API, CORS abierto. Pensado para Claude, ChatGPT, Cursor, scripts y aplicaciones frontend.

curl -X POST https://mate.tools/api/v1/aspect-ratio.php \
  -H "Content-Type: application/json" \
  -d '{"width":1920,"height":1080}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/aspect-ratio.php",
    data=json.dumps({"width":1920,"height":1080}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/aspect-ratio.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"width":1920,"height":1080}),
});
console.log(await r.json());

Añade a claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) o cualquier otro cliente compatible con MCP:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Documentación de la API OpenAPI 3.1 npm 60 req/min · 600 req/hora · cuerpo máx. 1 MB

Preguntas frecuentes

Divide el ancho entre el alto y expresa el resultado como la proporción más simple posible. Por ejemplo, 1920 ÷ 1080 = 1,778, que se simplifica a 16:9. La sección de simplificación lo hace por ti.

Contener reduce o agranda la imagen para que todo el contenido encaje dentro del marco objetivo sin recortar; pueden aparecer bandas. Cubrir llena por completo el marco objetivo recortando lo que sobresalga del lado más largo. Contener conserva toda la imagen; cubrir conserva el encuadre.

Ambos números comparten un máximo común divisor de 120: 1920 ÷ 120 = 16 y 1080 ÷ 120 = 9. Las relaciones de aspecto siempre se expresan con los enteros más pequeños posibles.

Usa 9:16 para vídeo vertical en TikTok, Reels, Shorts e Historias. Usa 1:1 para publicaciones del feed de Instagram. Usa 16:9 para vídeos horizontales de YouTube. Usa 4:5 para publicaciones verticales en el feed de Instagram cuando quieras aprovechar el espacio vertical al máximo.

No sin recortar (modo cubrir) o añadir relleno (modo contener). Estirar a una nueva proporción sin una de estas opciones distorsiona el contenido. Usa la sección de redimensionado para ver las dimensiones exactas que necesitas en cada caso.