本文へスキップ

アスペクト比計算ツール

幅と高さを入れると 16:9 のような約分したアスペクト比と最も近い一般的な比率を、比率と一方の長さを入れるともう一方の長さを計算します。代表的な解像度の表と CSS の aspect-ratio 値も表示します。

よく使う比率

結果

幅と高さを入力すると、ここにアスペクト比が表示されます。

例: 1920 × 1080 → 16:9

入力した内容はこのブラウザの中だけで処理され、サーバーには送信されません。 仕組みを見る

同じ風景を映す横長・正方形・縦長の画面と寸法線で表したアスペクト比の比較

使い方

  • 比率を求める: 幅と高さを入れると、約分したアスペクト比(例: 16:9)、小数の比率(例: 1.78:1)、最も近い一般的な比率、最大公約数が表示されます。
  • サイズを求める: 比率と、わかっている一方の長さ(幅または高さ)を入れると、もう一方の長さが表示されます。単位は px、cm など何でもかまいません。結果も同じ単位です。
  • よく使う比率のボタン: 16:9、4:3、21:9 などのボタンを押すと、「比率を求める」ではその比率の例の解像度が、「サイズを求める」では比率の欄が入ります。
  • 結果の下には、代表的な解像度の表とコピーできる CSS の aspect-ratio 値があります。比率のプレビューは、モバイルでは入力欄の上、デスクトップでは右側に表示されます。

比率の計算のしくみ: 最大公約数

アスペクト比は、幅と高さを 2 つの数の最大公約数で割って約分したものです。最大公約数はユークリッドの互除法で求めます。大きい数を小さい数で割った余りを求め、余りが 0 になるまで繰り返すと、最後に割った数が最大公約数です。

たとえば 1920 と 1080 なら、1920 ÷ 1080 の余りは 840、1080 ÷ 840 の余りは 240、840 ÷ 240 の余りは 120、240 ÷ 120 の余りは 0 なので、最大公約数は 120 です。1920 ÷ 120 = 16、1080 ÷ 120 = 9 で、16:9 になります。

297 × 210.5 のように小数が含まれる場合は、両方に 10 の累乗を掛けて整数にしてから約分します。約分しても大きな数が残る比率では、最も近い一般的な比率とその差もあわせて表示します。

サイズの計算と整数にならない結果

もう一方の長さは、比率どおりに比例式を解いて求めます。比率が 16:9 で幅が 1280 なら、高さは 1280 × 9 ÷ 16 = 720 です。

ピクセルのように整数が必要なサイズでも、計算結果が小数になることがあります。約分した比率が 16:9 で幅が整数の場合、幅が 16 の倍数のときだけ高さも整数になります。このツールは四捨五入した結果を表示し、整数でない場合は丸める前の計算値も示します。入力した長さが整数なら、同じ比率を保つ近い整数サイズも案内します。たとえば幅が 1000 なら高さは 562.5 で、近い整数サイズは 992 × 558 と 1008 × 567 です。cm などの単位で計算する場合は、丸める前の計算値を使ってください。

動画・写真・SNS でよく使われる比率

  • 16:9: テレビやモニター、オンライン動画の標準的な横長画面です。HDTV 規格(ITU-R BT.709)の 1920 × 1080 と UHDTV 規格(ITU-R BT.2020)の 3840 × 2160 はどちらも 16:9 です。
  • 9:16: 16:9 を縦にした比率で、縦型動画によく使われます。スマートフォンの画面比率によっては余白ができたり、一部が切り取られたりします。
  • 4:3 と 3:4: 4:3 は以前のテレビやモニターの比率で、写真でもよく使われます。3:4 はそれを縦にした比率です。
  • 3:2 と 2:3: カメラで撮った写真によく見られる比率です。
  • 1:1: 正方形で、プロフィール画像やサムネイルのように縦横が同じ画像に使います。
  • 4:5: やや縦長の写真の比率で、1:1 より縦方向に画面を広く使います。
  • 16:10: ノートパソコンやモニターで使われる比率で、16:9 より少し縦に長めです。
  • 21:9 と 32:9: ウルトラワイドモニターのような、とても横長の画面です。

SNS や動画プラットフォームの推奨サイズはサービスごとに異なり、よく変わります。投稿する前に各サービスの公式ヘルプを確認してください。

CSS の aspect-ratio で使う

CSS の aspect-ratio プロパティに比率を指定し、要素の幅を決めると、高さが自動(height: auto)の場合に比率に合わせて計算されます。幅と高さの両方を固定すると、このプロパティではサイズが調整されません。値は aspect-ratio: 16 / 9; のように幅 / 高さで書くほか、数値 1 つ(aspect-ratio: 1.5;)でも書けます。このツールは約分した 2 つの整数で値を作るので、そのままコピーして使えます。動画の領域やサムネイルの場所をあらかじめ確保すると、画像の読み込みが遅れたときのレイアウトのずれを抑えられます。

参考資料

よくある質問

1366 × 768 は 16:9 ですか?

厳密には違います。1366 × 768 を約分すると 683:384、小数では約 1.78:1 です。16:9 との差は約 0.05% なので、このツールは最も近い一般的な比率を「16:9 の近似」と表示します。

21:9のボタンを押すと、なぜ64:27が入力されますか?

21:9のプリセットは、代表的な解像度2560 × 1080と同じ比率の64:27を使います。正確に21:9で計算するには、「サイズを求める」の比率欄に21と9を直接入力してください。 21:9 はウルトラワイド画面で一般的に使われる製品表記で、代表的な解像度の実際の比率とは異なる場合があります。21:9 を約分すると 7:3、つまり約 2.33:1 です。一方、2560 × 1080 と 5120 × 2160 は 64:27(約 2.37:1)、3440 × 1440 は 43:18(約 2.39:1)です。21:9 との差はそれぞれ約 1.59% と 2.38% です。 64:27 は 4:3 を 3 回掛け合わせた比率です。4:3 = (4/3)¹、16:9 = (4/3)²、64:27 = (4/3)³ です。64:27 の高さを 9 にそろえると 21⅓:9 になるため、21:9 は正確な換算値ではありません。

2.39:1 のような小数の比率も入れられますか?

はい。「サイズを求める」で比率の欄に 2.39 と 1 を入れると、239:100 に約分して計算します。幅が 1920 なら高さは約 803.35 で、四捨五入して 803 と表示します。

最終更新日: