oLoveTools
宽高比工具箱

每一种比例,以及它的代价

输入两个数字,就能得到比例、小数值、像素总量,以及它在业内被叫什么。再放进一张图片,就能看清 9:16 的画框到底吃掉了它多少。

  • 认得 1.85:1 和 2.39:1,不只是 16:9
  • 告诉你裁剪丢掉了什么
  • 不上传,不注册
素材(可选)

计算器只靠你输入的数字就能工作,从来不需要文件。只有当你想在真实图片上看画框时,才需要加一张。

尺寸

让比例保持可读。取 40 时,1998×1080 会返回 1.85:1,而不是 999:540。

结果
化简后的比例
16:9
16:9 · 宽屏 HD
小数
1.7778
百万像素
2.07
方向
横向
输入
1920×1080
可直接粘贴
CSSaspect-ratio: 16 / 9;
Tailwindclass="aspect-[16/9]"
FFmpegffmpeg -i in.mp4 -vf "scale=1920:1080" out.mp4
FFmpeg letterboxffmpeg -i in.mp4 -vf "scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2" out.mp4
ImageMagickmagick in.jpg -resize 1920x1080^ -gravity center -extent 1920x1080 out.jpg
SVG<svg viewBox="0 0 16 9" preserveAspectRatio="xMidYMid meet"></svg>

工作方式

01

选定比例

输入两个尺寸,或者挑一个预设:屏幕、电影、社交信息流和纸张开本。

02

想要的话再加一张图

这是可选的,而且绝不会自行启动:文件会一直等着,直到你按下读取它的按钮。

03

画框由你来挪

拖动移动、滚轮缩放、按住与原图对比、按 Alt 在裁剪与黑边之间切换。

04

把结果带走

复制 CSS、Tailwind 或 FFmpeg 那一行,下载裁好的图片,或者直接送进另一个工具。

电影比例,不只是 16:9

单纯求最大公约数会把 1998×1080 变成 999:540,对谁都没用。有上限的有理逼近会给出 1.85:1,并告诉你误差有多大。

说清裁剪毁掉了什么

把 4000×3000 的照片塞进 9:16,会丢掉其中的 58%。这个数字在你拍板之前就摆在屏幕上,旁边还有另一种做法的黑边厚度。

对编码器友好的尺寸

H.264 拒绝奇数边长,硬件编码器偏爱 4 或 8 的倍数。把两边对齐到 2、4、8 或 16,并看清比例偏移了多少。

放下文件不会触发任何事

拖进来的文件只是等着。读取、解码和绘制都要等你按下按钮,而纯手输入的路径压根不需要文件。

画框由你操控

拖动、以光标为中心缩放、按住与原图对比、Alt 看另一种模式、Ctrl+Z 一路退回。历史每一步只存六个数字,不存位图。

直接进入下一个工具

把裁好的图片送进 CropSnap、CompressSnap、FormatFlow、WatermarkSnap 或 SocialBolt,不必先下载再上传。

常见问题

会上传任何东西吗?+

不会。计算就是普通算术,画框处理发生在你标签页内的一块 canvas 上。你的图片由浏览器解码、由浏览器导出。页面加载完之后断开网络,一切照常运行。页面确实带广告,那是这里唯一会与服务器通信的东西,而它永远看不到你的文件。

为什么 1998×1080 得到的是 1.85:1 而不是 999:540?+

因为 999:540 是既准确又没用的答案。只有当结果足够小时,用最大公约数约分才有帮助;超出之后,我们会在你设定的上限内寻找分母最合适的分数——电影里的 1.85:1 和 2.39:1 本来就是这么写的。当这个分数并不精确时,误差会显示在旁边。

“最大分母”滑块有什么用?+

它限制比例可以复杂到什么程度。较小的值会强制给出一个简单好记的数对,并接受一点误差;较大的值追求精确,最终会把原始分数还给你。四十是个不错的折中:16:9、4:3、2.39:1 和 1.414:1 都能通过。

为什么要把尺寸对齐到 2、4 或 8 的倍数?+

H.264 无法编码宽度或高度为奇数的画面,而多数硬件编码器和缩放器因为色度二次采样的缘故,更喜欢 4 或 8 的倍数。取整会让比例轻微偏移,所以偏移量会以百分比显示,是否在意由你决定。

“填满”和“完整放入”有什么区别?+

填满会占满整个画框,并切掉溢出的部分。完整放入会把整张图装进去并补上边条:上下是黑边,两侧是竖边。工具会直接写明各自的代价:裁剪损失的百分比,或者边条的像素厚度。按住 Alt 就能在不改动任何设置的情况下看另一种。

这里真能裁剪图片,还是只能算数?+

两者都能。载入图片,拖动定位画框,用滚轮缩放,然后按你选的输出宽度下载 PNG、JPEG 或 WebP。如果你更想保留整张图,就切到完整放入,并挑选边条的填充:黑色、白色、透明,或者图片自身的模糊副本。

放下文件会启动什么吗?+

不会,这是刻意为之。文件停在等待状态,只显示名称和大小。在你按下读取尺寸的按钮之前不会解码任何东西,而且在那之前你随时可以移除它。

我 iPhone 拍的 HEIC 照片打不开。+

HEIC 解码取决于浏览器和操作系统,多数桌面浏览器至今仍不接受。部分 AVIF 文件同样如此。请先转成 JPEG 或 PNG——本套件里的 FormatFlow 同样在本地完成转换——然后就能在这里载入了。你会收到一条点名格式的清晰提示,而不是无声的失败。

结果之后去哪里?+

你愿意的话,可以直接进入另一个工具。编辑器下方的按钮会通过浏览器自身的存储,把裁好的图片交给 CropSnap、CompressSnap、FormatFlow、WatermarkSnap 或 SocialBolt,所以它一路上都不会碰到你的下载文件夹。

oLoveTools 套件的一部分
oLoveTools

宽高比、等比缩放,以及关于裁剪的诚实计算,全部在浏览器里完成。

它就在你的文件所在之处运行

算术只是几个纯函数,画框则是你自己标签页里的一块 canvas。图片由浏览器解码、在本地绘制,并用 canvas.toBlob 导出。没有任何图片、尺寸或文件名被传出去,断网之后这个工具照样能用。

真正派上用场的时刻

一张必须变成 Reel 的横向照片。一张 3440×1440 的截图,你正打算把它加黑边塞进 16:9 的幻灯片。缩略图规范要求 1280×720,而你导出的是 1279×721。一张 2.39:1 的海报,必须挺过信息流的方形裁剪。每一件都是带着代价的比例决定,而这个代价正是你在这里能拿到的东西。

没有可泄露的东西

根本不存在上传接口。唯一值得直说的保留意见是:这个页面带广告,所以广告网络会像在任何网站上一样看到这次访问——但它永远看不到你的文件,因为你的文件不会离开这个标签页。关掉它,一切都没了,包括编辑历史。

宽高比计算器图片等比缩放16:9 比例计算2.39:1 电影比例裁剪成 9:16黑边计算器图片尺寸计算器从图片得出宽高比

常见问题

会上传任何东西吗?

不会。计算就是普通算术,画框处理发生在你标签页内的一块 canvas 上。你的图片由浏览器解码、由浏览器导出。页面加载完之后断开网络,一切照常运行。页面确实带广告,那是这里唯一会与服务器通信的东西,而它永远看不到你的文件。

为什么 1998×1080 得到的是 1.85:1 而不是 999:540?

因为 999:540 是既准确又没用的答案。只有当结果足够小时,用最大公约数约分才有帮助;超出之后,我们会在你设定的上限内寻找分母最合适的分数——电影里的 1.85:1 和 2.39:1 本来就是这么写的。当这个分数并不精确时,误差会显示在旁边。

“最大分母”滑块有什么用?

它限制比例可以复杂到什么程度。较小的值会强制给出一个简单好记的数对,并接受一点误差;较大的值追求精确,最终会把原始分数还给你。四十是个不错的折中:16:9、4:3、2.39:1 和 1.414:1 都能通过。

为什么要把尺寸对齐到 2、4 或 8 的倍数?

H.264 无法编码宽度或高度为奇数的画面,而多数硬件编码器和缩放器因为色度二次采样的缘故,更喜欢 4 或 8 的倍数。取整会让比例轻微偏移,所以偏移量会以百分比显示,是否在意由你决定。

“填满”和“完整放入”有什么区别?

填满会占满整个画框,并切掉溢出的部分。完整放入会把整张图装进去并补上边条:上下是黑边,两侧是竖边。工具会直接写明各自的代价:裁剪损失的百分比,或者边条的像素厚度。按住 Alt 就能在不改动任何设置的情况下看另一种。

这里真能裁剪图片,还是只能算数?

两者都能。载入图片,拖动定位画框,用滚轮缩放,然后按你选的输出宽度下载 PNG、JPEG 或 WebP。如果你更想保留整张图,就切到完整放入,并挑选边条的填充:黑色、白色、透明,或者图片自身的模糊副本。

放下文件会启动什么吗?

不会,这是刻意为之。文件停在等待状态,只显示名称和大小。在你按下读取尺寸的按钮之前不会解码任何东西,而且在那之前你随时可以移除它。

我 iPhone 拍的 HEIC 照片打不开。

HEIC 解码取决于浏览器和操作系统,多数桌面浏览器至今仍不接受。部分 AVIF 文件同样如此。请先转成 JPEG 或 PNG——本套件里的 FormatFlow 同样在本地完成转换——然后就能在这里载入了。你会收到一条点名格式的清晰提示,而不是无声的失败。

结果之后去哪里?

你愿意的话,可以直接进入另一个工具。编辑器下方的按钮会通过浏览器自身的存储,把裁好的图片交给 CropSnap、CompressSnap、FormatFlow、WatermarkSnap 或 SocialBolt,所以它一路上都不会碰到你的下载文件夹。

© 2026 oLoveTools关于

下一步

按该比例裁剪 CropSnap

Aspect Ratio | 宽高比计算器 | 比例、等比缩放、裁剪与黑边

算出任意尺寸的宽高比,按编解码器安全的倍数缩放,并看清 9:16 裁剪究竟丢掉多少。还能把真实图片放进画框并导出。一切都在浏览器里完成。

常见问题

会上传任何东西吗?

不会。计算就是普通算术,画框处理发生在你标签页内的一块 canvas 上。你的图片由浏览器解码、由浏览器导出。页面加载完之后断开网络,一切照常运行。页面确实带广告,那是这里唯一会与服务器通信的东西,而它永远看不到你的文件。

为什么 1998×1080 得到的是 1.85:1 而不是 999:540?

因为 999:540 是既准确又没用的答案。只有当结果足够小时,用最大公约数约分才有帮助;超出之后,我们会在你设定的上限内寻找分母最合适的分数——电影里的 1.85:1 和 2.39:1 本来就是这么写的。当这个分数并不精确时,误差会显示在旁边。

“最大分母”滑块有什么用?

它限制比例可以复杂到什么程度。较小的值会强制给出一个简单好记的数对,并接受一点误差;较大的值追求精确,最终会把原始分数还给你。四十是个不错的折中:16:9、4:3、2.39:1 和 1.414:1 都能通过。

为什么要把尺寸对齐到 2、4 或 8 的倍数?

H.264 无法编码宽度或高度为奇数的画面,而多数硬件编码器和缩放器因为色度二次采样的缘故,更喜欢 4 或 8 的倍数。取整会让比例轻微偏移,所以偏移量会以百分比显示,是否在意由你决定。

“填满”和“完整放入”有什么区别?

填满会占满整个画框,并切掉溢出的部分。完整放入会把整张图装进去并补上边条:上下是黑边,两侧是竖边。工具会直接写明各自的代价:裁剪损失的百分比,或者边条的像素厚度。按住 Alt 就能在不改动任何设置的情况下看另一种。

这里真能裁剪图片,还是只能算数?

两者都能。载入图片,拖动定位画框,用滚轮缩放,然后按你选的输出宽度下载 PNG、JPEG 或 WebP。如果你更想保留整张图,就切到完整放入,并挑选边条的填充:黑色、白色、透明,或者图片自身的模糊副本。

放下文件会启动什么吗?

不会,这是刻意为之。文件停在等待状态,只显示名称和大小。在你按下读取尺寸的按钮之前不会解码任何东西,而且在那之前你随时可以移除它。

我 iPhone 拍的 HEIC 照片打不开。

HEIC 解码取决于浏览器和操作系统,多数桌面浏览器至今仍不接受。部分 AVIF 文件同样如此。请先转成 JPEG 或 PNG——本套件里的 FormatFlow 同样在本地完成转换——然后就能在这里载入了。你会收到一条点名格式的清晰提示,而不是无声的失败。

结果之后去哪里?

你愿意的话,可以直接进入另一个工具。编辑器下方的按钮会通过浏览器自身的存储,把裁好的图片交给 CropSnap、CompressSnap、FormatFlow、WatermarkSnap 或 SocialBolt,所以它一路上都不会碰到你的下载文件夹。

关键词

宽高比计算器, 图片等比缩放, 16:9 比例计算, 2.39:1 电影比例, 裁剪成 9:16, 黑边计算器, 图片尺寸计算器, 从图片得出宽高比