官方圖文選單尺寸規格
LINE圖文選單的建議尺寸是2500×1686像素(大型)與2500×843像素(小型),檔案格式為JPG或PNG,大小在1MB以內。LINE官方帳號管理後台另外接受每種版型各兩個較小的尺寸;若透過Messaging API,寬度800~2500像素、且「寬÷高」至少1.45的圖片都能使用(2026年10月資訊)。
| 項目 | 大型 | 小型 |
|---|---|---|
| 建議尺寸 | 2500×1686像素 | 2500×843像素 |
| 後台也可上傳 | 1200×810、800×540 | 1200×405、800×270 |
| 長寬比 | 約1.48:1 | 約2.97:1 |
| 檔案格式 | JPG或PNG | JPG或PNG |
| 檔案大小上限 | 1MB | 1MB |
| 後台版型數 | 7種(1~6個區塊) | 5種(1~3個區塊) |
| Messaging API區塊上限 | 20 | 20 |
資料來源:LINE官方帳號操作手冊、LINE Official Account Manager日文手冊(含6種尺寸表)、Messaging API文件。台灣、日本、泰國等各國帳號的規格都相同。
不想自己調整尺寸的話,AI圖文選單產生器會直接輸出這些尺寸的圖片。
Messaging API的規則(開發者)
- 寬度:800~2500像素;高度:至少250像素
- 長寬比:寬÷高必須至少1.45,寬2500像素時高度最多1724像素
- 檔案:JPG或PNG、1MB以內(以
image/jpeg或image/png上傳) - 其他上限:最多20個點擊區塊、
chatBarText最多14個字、name最多300個字

本頁專講尺寸。設定流程請看LINE圖文選單怎麼做;圖文訊息、多頁訊息的圖片尺寸不同,請看LINE圖文訊息指南。
大型(2500x1686)vs 小型(2500x843)
兩種版型分別是大型(2500×1686)與小型(2500×843)。想在選單放比較多內容時用大型;想讓聊天室畫面保持平衡、留更多空間給對話時用小型。
適合用2500×1686(大型)
- 有4~6個按鈕,或想要上方橫幅加下方3個按鈕
- 動線多的產業:餐廳、零售、美業、診所(菜單、預約、優惠、交通等)
- 把圖文選單當成主要導覽
適合用2500×843(小型)
- 1~3個按鈕就夠用
- 以聊天對話為主,例如客服、諮詢、用聊天預約
- 用Messaging API切換的第二層選單
管理後台的12種版型
| 版型 | 分割方式(區塊數) |
|---|---|
| 大型 2500×1686 | 3×2(6)・2×2(4)・上方橫幅+下方3格(4)・1大+2小(3)・上下兩格(2)・左右兩格(2)・整張(1) |
| 小型 2500×843 | 橫向三格(3)・1:2(2)・2:1(2)・左右各半(2)・整條(1) |
2500×1000、2500×1200這類高度在管理後台無法使用;透過Messaging API則因為符合1.45的長寬比規則而可以使用,但多數模板與設計工具都是以1686和843為準。

檔案格式與大小規則
圖文選單圖片必須同時符合下列條件:
- 只接受JPG或PNG:上傳API的Content-Type不是image/jpeg或image/png時,會回傳HTTP 415;WebP、HEIC、GIF請先轉檔。
- 1MB以內:這是上傳失敗最常見的原因。
- 像素尺寸要剛好:管理後台只接受6種版型尺寸;用API時,圖片要和圖文選單物件中設定的
size一樣大,因為點擊區塊的座標以這些像素為準。 - 優先用2500像素寬:各尺寸在App中都顯示在同一個框內,800或1200像素寬的圖在高解析度手機上會比較粗糙;不過檔案越大讀取越慢,所以要壓在1MB以內。
- 色彩用RGB:以sRGB輸出,CMYK是印刷用的色彩模式。
- 背景用實色:不要依賴透明區域,請用不透明的底色設計。
讓2500×1686壓在1MB以下
- 照片或漸層用品質75~85的JPG輸出
- 以圖示、色塊為主的設計用PNG(或減色的PNG-8)
- 用Squoosh或TinyPNG壓縮並移除中繼資料
- 不要把小圖放大成2500像素:檔案變大,畫質卻不會變清楚
可點選區塊(座標與版型)
在LINE官方帳號管理後台不需要輸入座標:選好的版型就決定了點擊區塊,而且只分割連結區域,圖片仍是一整張。透過Messaging API時,最多可以設定20個區塊,每個區塊用 bounds 指定左上角的 x、y 與 width、height,單位都是圖片像素。
範例:2500×1686的6格(3欄×2列)
{
"size": { "width": 2500, "height": 1686 },
"selected": true,
"name": "restaurant-main-menu",
"chatBarText": "選單",
"areas": [
{ "bounds": { "x": 0, "y": 0, "width": 833, "height": 843 }, "action": { "type": "uri", "label": "菜單", "uri": "https://example.com/menu" } },
{ "bounds": { "x": 833, "y": 0, "width": 834, "height": 843 }, "action": { "type": "postback", "label": "線上訂位", "data": "action=book" } },
{ "bounds": { "x": 1667, "y": 0, "width": 833, "height": 843 }, "action": { "type": "uri", "label": "本月優惠", "uri": "https://example.com/promo" } },
{ "bounds": { "x": 0, "y": 843, "width": 833, "height": 843 }, "action": { "type": "message", "label": "聯絡我們", "text": "聯絡我們" } },
{ "bounds": { "x": 833, "y": 843, "width": 834, "height": 843 }, "action": { "type": "uri", "label": "門市資訊", "uri": "https://example.com/map" } },
{ "bounds": { "x": 1667, "y": 843, "width": 833, "height": 843 }, "action": { "type": "richmenuswitch", "label": "更多", "richMenuAliasId": "submenu", "data": "switch=submenu" } }
]
}
833+834+833=2500:中間那欄多分配1像素,6格才能剛好填滿整個寬度。最後一格的 richmenuswitch 動作,要先建立名為 submenu 的別名才會生效。
後台各版型的區塊尺寸
| 版型(寬2500像素) | 每格尺寸(像素,約略) |
|---|---|
| 大型 3×2(6格) | 833×843,共6格 |
| 大型 2×2 | 1250×843,共4格 |
| 大型 上方橫幅+下方3格 | 上2500×843,下833×843共3格 |
| 大型 1大+2小 | 左1667×1686,右833×843共2格 |
| 大型 上下/左右兩格 | 各2500×843/各1250×1686 |
| 小型 橫向三格 | 833×843,共3格 |
| 小型 1:2 | 833×843+1667×843 |
| 小型 左右各半 | 1250×843,共2格 |
LINE沒有公布圖文選單的官方「安全區域」,實務上請把文字和圖示放在每格中間、遠離分隔線,避免好友點到隔壁的按鈕。更多設計技巧請看圖文選單設計教學。
每個帳號1000個上限(Messaging API)
透過Messaging API,每個LINE官方帳號(一個Channel)最多可以建立1,000個圖文選單;用來做分頁切換的別名(alias)另有1,000個的上限。達到上限後,建立請求會回傳HTTP 400,必須先刪除舊的選單才能再建立。
哪些會算進去、為什麼容易爆量
- 上限針對透過Messaging API建立的圖文選單。管理後台建立的選單是分開管理的:API讀不到後台的選單,後台也不會顯示API的選單。
- 已上傳的圖片無法替換,每次改版都等於新增一個圖文選單;若使用個別用戶選單,數量會增加得更快。
避免超過上限的做法
- 用
GET https://api.line.me/v2/bot/richmenu/list檢查目前的清單 - 用
DELETE https://api.line.me/v2/bot/richmenu/{richMenuId}刪除不再使用的選單 - 重複使用同一個選單:把它連結給多位好友(批次一次最多500個用戶ID),不要每人各建一份
- 注意速率限制:透過API建立和刪除圖文選單,每小時最多100次(在管理後台操作不受此限)
現成範本
以下免費資源一開始就是正確尺寸:
- LINE官方「資料下載」:「選單應用模板」區有零售業圖文選單模板(共8款)、餐飲業/美業/購物零售業活動模板與節慶模板。
- 管理後台建立頁面的設計範本:各版型對應的範本圖,可在圖文選單建立頁面下載。
- Canva:有許多設計師分享的圖文選單模板,輸出前把畫布設為2500×1686或2500×843。
- LINE Rich Menu Maker(LINE泰國):內建12種標準版型與圖示,可存成2500像素寬的JPG(介面為泰文)。
挑選與修改模板的方法,請看免費圖文選單模板與製作工具。
用AI產生正確尺寸的圖片
LineBot.pro的AI圖文選單產生器會依按鈕數量自動決定尺寸,不必自己裁切:
| 按鈕數 | 輸出尺寸 | 版面 |
|---|---|---|
| 1~3 | 2500×843(小型) | 橫向一列 |
| 4 | 2500×1686(大型) | 2×2 |
| 5 | 2500×1686(大型) | 上2下3 |
| 6 | 2500×1686(大型) | 3×2 |
按鈕文字會畫在各自的區塊內,檔案小於1MB,並附上點擊區塊與圖片對齊的JSON。每個圖文選單10點,新註冊送50點。LineBot.pro不會幫你發布到LINE,請在管理後台選擇相同分割的版型上傳;5個按鈕的版面在後台沒有對應版型,需要透過Messaging API使用。
常見錯誤
| 狀況 | 可能原因 | 解決方法 |
|---|---|---|
| 後台無法上傳圖片 | 不是6種尺寸之一、超過1MB,或不是JPG/PNG | 以2500×1686或2500×843輸出1MB以內的JPG |
API回傳400 The image size is not allowed for richmenu | 寬、高、長寬比或檔案大小不符規定 | 確認寬800~2500、高至少250、長寬比至少1.45、檔案1MB以內 |
API回傳400 An image has already been uploaded to the richmenu | 圖片無法替換 | 建立新選單並上傳圖片,切換預設後刪除舊的 |
| API回傳415 | Content-Type不是image/jpeg或image/png | 修正標頭,或把WebP、HEIC轉檔 |
建立時API回傳400 The request body has 1 error(s) | 物件有誤,例如缺少 name 或網址無效 | 先用 POST /v2/bot/richmenu/validate 驗證 |
| 建立很多次後API回傳400 | 已達1,000個上限 | 刪除不用的選單 |
| 點了卻跑到別的按鈕 | 圖片的分割和選的版型不同 | 依版型的分割線重新設計 |
| 圖片模糊 | 用了800或1200像素寬的圖 | 改用2500像素寬的圖 |
| 電腦版看不到圖文選單 | 電腦版LINE不支援圖文選單 | 屬正常規格,重要連結也放進訊息裡 |
錯誤訊息與上限依據Messaging API文件。
常見問題
Q: LINE圖文選單尺寸是多少?
大型2500×1686像素、小型2500×843像素,JPG或PNG、1MB以內。管理後台也接受1200×810、800×540、1200×405、800×270,但2500像素寬的版本最清楚。
Q: 2026年2500x1686還能用嗎?
可以。截至2026年10月,管理後台的建議尺寸仍是2500×1686(大型)與2500×843(小型),LINE Developers的範例也使用2500×1686。
Q: 可以用2500x1000或2500x1200嗎?
管理後台不行,只接受6種版型尺寸。透過Messaging API可以,因為符合寬800~2500、高至少250、長寬比至少1.45的規定;寬2500像素時最高可到1724像素。
Q: 圖文選單6格的尺寸是多少?
使用2500×1686像素的圖片搭配3×2版型,每格約833×843像素。
Q: 單一官方帳號可以有幾個圖文選單?
管理後台可以建立多個,但同一時間只顯示一個,需要用顯示期間排程。透過Messaging API,每個帳號最多可以建立1,000個圖文選單與1,000個別名。
Q: 為什麼電腦版LINE看不到圖文選單?
圖文選單只在手機版LINE顯示,電腦版不支援,這是LINE的規格。重要連結建議也放在加入好友的歡迎訊息或帳號主頁。
下一步:
- 一步步設定:LINE圖文選單怎麼做
- 圖文訊息、多頁訊息的尺寸:LINE圖文訊息指南
- 還沒有帳號?看LINE官方帳號申請教學
- 省下設計時間:AI圖文選單產生器



