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

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

В браузере Обновлено 05/2026

Рассчитайте недостающие размеры изображения или видео с сохранением пропорции, упростите любые ширину × высоту до минимального соотношения или подгоните размер под целевое соотношение в режимах «вписать» или «заполнить».

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

Масштабирование размеров с сохранением соотношения
Введите ширину или высоту - второй размер пересчитается автоматически.
Упростить ширину × высоту до минимального соотношения
×
-
Подогнать к целевому соотношению (вписать или заполнить)
-
-
Что такое соотношение сторон?

Соотношение сторон описывает отношение ширины к высоте двумя числами через двоеточие, например 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, чтобы максимально занять высоту экрана.

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