Калькулятор соотношения сторон
Определите соотношение сторон для изображений, видео и экранов. Введите размеры и получите точные пропорции.
Рассчитайте недостающие размеры изображения или видео с сохранением пропорции, упростите любые ширину × высоту до минимального соотношения или подгоните размер под целевое соотношение в режимах «вписать» или «заполнить».
Популярные соотношения
Масштабирование размеров с сохранением соотношения
Упростить ширину × высоту до минимального соотношения
Подогнать к целевому соотношению (вписать или заполнить)
Что такое соотношение сторон?
Соотношение сторон описывает отношение ширины к высоте двумя числами через двоеточие, например 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"]
}
}
}