LINEリッチメニュー サイズ 2500x1686:公式仕様・テンプレート・画像ガイド(2026)
LINEリッチメニュー画像サイズの決定版リファレンス:2500x1686(フル)と2500x843(コンパクト)、ファイル形式、最大サイズ、1000上限、テンプレート。2026年版。

#公式リッチメニューサイズ仕様
LINEは公式に2つの画像サイズをリッチメニュー用にサポートしています。両方とも幅は固定で2500ピクセルです。これらの仕様はLINE Developersドキュメントに基づき、日本・タイ・台湾・グローバル全てのチャンネルに適用されます。
| 仕様 | フルサイズ(推奨) | コンパクトサイズ |
|---|---|---|
| 画像サイズ | 2500 x 1686 px | 2500 x 843 px |
| アスペクト比 | 1.483 : 1 | 2.966 : 1 |
| 最大ファイルサイズ | 1 MB | 1 MB |
| ファイル形式 | JPEG または PNG | JPEG または PNG |
| カラースペース | sRGB | sRGB |
| 最大タップエリア数 | 20 | 20 |
目安:2500 x 843の細長レイアウトを選ぶ強い理由がない限り、2500 x 1686で設計してください。

設計を始めるなら、完全LINEリッチメニュー チュートリアルが役立ちます。このページはサイズ仕様のリファレンスです。
#フル(2500x1686)vs コンパクト(2500x843)
LINEは2500幅でこの2つの高さしか受け付けません。2500x1000、2500x900、2500x1200などは全てMessaging APIとLINE公式アカウントマネージャーで拒否されます。

#2500 x 1686(フル)を使う場面
- 3行のCTAが必要(2x3=6タイル、3x3=9タイル)
- ヒーローバナー+サブアクション
- エンゲージメントが高い顧客
- レストラン、リテール、美容、医療
#2500 x 843(コンパクト)を使う場面
- 単一の横ストリップで2-4アクションのみ
- チャット内容を最大限見せたい(カスタマーサービスボット)
- メインメニューから切り替えるサブメニュー
#ファイル形式・容量・解像度ルール
リッチメニュー画像ファイルは全てを満たす必要があります:
- ピクセル寸法は厳密に:2500x1686 か 2500x843 — 2500x1685ではダメ
- JPEGまたはPNGのみ。WebP/AVIF/GIF/TIFFは拒否
- 最大1 MB。超えるとHTTP 400
size of an uploaded file exceeds maximum allowed size - sRGBカラースペース。CMYKやP3はiOSで色がずれます
- 透過は必須ではない — PNGならalphaをflatten
#2500x1686で1 MB以下にする方法
#タップ可能エリア(座標とレイアウト)
各リッチメニューは最大20タップエリアですが、6-9エリアが最もパフォーマンスが良いです。座標はピクセル単位の整数(パーセンテージではない)。
#例:6エリアグリッド(3列×2行)on 2500x1686
{
"size": { "width": 2500, "height": 1686 },
"areas": [
{ "bounds": { "x": 0, "y": 0, "width": 833, "height": 843 } },
{ "bounds": { "x": 833, "y": 0, "width": 834, "height": 843 } },
{ "bounds": { "x": 1667, "y": 0, "width": 833, "height": 843 } },
{ "bounds": { "x": 0, "y": 843, "width": 833, "height": 843 } },
{ "bounds": { "x": 833, "y": 843, "width": 834, "height": 843 } },
{ "bounds": { "x": 1667, "y": 843, "width": 833, "height": 843 } }
]
}
#よく使われるレイアウト
- 3 × 2 on 2500x1686 → 6タイル(~833x843)
- 3 × 3 on 2500x1686 → 9タイル(~833x562)
- 4 × 1 on 2500x843 → 4タイル(625x843)
#チャンネル毎1000リッチメニュー制限
各チャンネルは最大1000リッチメニューまで保存できます。1000に達すると:
HTTP 400 {"message":"Maximum number of rich menus has been reached"}
#1000にカウントされるもの
POST /v2/bot/richmenuで作成した全て- LINE公式アカウントマネージャーで作成したもの
#カウントされないもの
- 画像アップロード自体
- リッチメニューエイリアス(別の小さなクオータ)
#制限内に収める方法
- 古いメニューを削除:
DELETE /v2/bot/richmenu/{richMenuId} - list endpointで監査
- エイリアスを再利用
#テンプレート
- 6タイル(3x2, 2500x1686)— レストラン、リテール
- 9タイル(3x3, 2500x1686)— 大規模カタログ
- ヒーロー+3(2500x1686)— プロモーション
- 4タイル(4x1, 2500x843)— カスタマーサービス
60秒でリッチメニュー作成 — AI生成器が2500x1686 PNGを出力。
#よくあるエラー
| エラー | 原因 | 解決 |
|---|---|---|
The image size exceeds the limit | 1MB超 | JPEG q=80に圧縮 |
Image size is invalid | ピクセル寸法が違う | 2500x1686または2500x843で再書き出し |
Bounds out of image area | エリアが画像外 | 幅/高さ合計を確認 |
#よくある質問
Q: 2026年もLINEリッチメニュー サイズ 2500x1686 は有効ですか? はい — 2500x1686(フル)と2500x843(コンパクト)が2026年も唯一の対応サイズです。
Q: 2500x1000や2500x1200は使えますか? 使えません。LINE APIは1686か843以外の高さを拒否します。
Q: リッチメニュー画像の最大ファイルサイズは? 1 MB。PNGもJPEGも同じ制限です。
Q: 1チャンネルあたり何リッチメニューまで?
1000。DELETE /v2/bot/richmenu/{richMenuId} で削除可能。
次のステップ:
- LineBot.proリッチメニュービルダーで構築
- リッチメニュー設計チュートリアルを読む
- LINE公式アカウントを先に設定