Калькулятор соотношения сторон

Определите соотношение сторон для изображений, видео и экранов. Введите размеры и получите точные пропорции.


Популярные соотношения

Масштабирование размеров с сохранением соотношения

Введите ширину или высоту - второй размер пересчитается автоматически.

Упростить ширину × высоту до минимального соотношения

-

Подогнать к целевому соотношению (вписать или заполнить)

-
-

Что такое соотношение сторон?

Соотношение сторон описывает отношение ширины к высоте двумя числами через двоеточие, например 16:9 или 1:1. Оно задаёт форму изображения, видео или экрана независимо от реального размера в пикселях и нужно, когда контент изменяют без искажений.

Формула соотношения сторон

Новая высота = Новая ширина × (Соотношение В ÷ Соотношение Ш)

Пример: для изображения 16:9 шириной 1920 px высота равна 1920 × (9 ÷ 16) = 1080 px.

Популярные соотношения сторон

  • 16:9 - Стандартный широкий формат - YouTube, современные мониторы, HDTV.
  • 9:16 - Вертикальное видео - TikTok, Instagram Reels, YouTube Shorts.
  • 4:3 - Классический формат ТВ и старых мониторов, по-прежнему распространён в печати.
  • 1:1 - Квадрат - публикации в ленте Instagram и аватары.
  • 21:9 - Кинематографический ультраширокий - фильмы и ультраширокие мониторы.

Используйте этот инструмент из вашего ИИ-агента

Бесплатные JSON API и сервер Model Context Protocol (MCP). Без регистрации, без API-ключа, CORS открыт. Создано для Claude, ChatGPT, Cursor, скриптов и фронтенд-приложений.

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());

Добавьте в claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) или любой другой MCP-совместимый клиент:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Документация API OpenAPI 3.1 npm 60 запр./мин · 600 запр./час · тело макс. 1 МБ

Часто задаваемые вопросы

Разделите ширину на высоту и запишите результат в виде наименьшего соотношения. Например, 1920 ÷ 1080 = 1,778, что сводится к 16:9. Раздел упрощения сделает это за вас автоматически.

«Вписать» масштабирует изображение так, чтобы оно полностью помещалось в рамку без обрезки - могут появиться чёрные поля. «Заполнить» заполняет всю рамку, обрезая излишек по более длинной стороне. «Вписать» сохраняет всё изображение, «заполнить» - кадрирование.

У этих чисел общий наибольший делитель 120: 1920 ÷ 120 = 16 и 1080 ÷ 120 = 9. Соотношения сторон всегда выражают наименьшими целыми числами.

Используйте 9:16 для вертикального видео в TikTok, Reels, Shorts и Stories. 1:1 - для постов в ленте Instagram. 16:9 - для горизонтальных видео на YouTube. 4:5 - для вертикальных постов в ленте Instagram, чтобы максимально занять высоту экрана.

Нет - без обрезки (режим «заполнить») или добавления полей (режим «вписать»). Простое растяжение под новое соотношение исказит содержимое. Раздел изменения размера показывает точные значения для обоих вариантов.

Что такое калькулятор соотношения сторон?

Калькулятор соотношения сторон находит недостающую ширину или высоту, чтобы сохранить пропорции изображения или видео, и сокращает размер до простейшего соотношения (например, 1920×1080 → 16:9).