Make a LINE OA Rich Menu at the Correct Size
Rich Menu LINE OA size 2500×1686 and 2500×843 · how to make a rich menu
A rich menu is the panel of shortcut buttons under the LINE OA chat box that lets customers tap to see the menu, see the shopfront, call, or ask for a payment QR in one click. But many shops get stuck on the image size LINE specifies exactly (2500×1686 or 2500×843 pixels) and on dividing up the button cells so they land in the right positions.
This tool lets you choose from 7 standard layouts, put in Thai button text, pick icons and your shop's colour, then download the image at the correct size, along with an areas.json file that gives the button coordinates matching the image to every pixel, and step-by-step upload instructions in LINE Official Account Manager — finished in 5 minutes without opening a graphics program.
Frequently asked questions
Do I have to have a LINE OA first?
You have to have your shop's LINE Official Account first, because the rich menu is the button bar that sits in that account's chat screen. You can sign up free at manager.line.biz, then take the image you get from this tool and upload it in the settings menu.
What is the correct rich menu image size?
The full one is 2500×1686 pixels and the short one is 2500×843 pixels. This tool exports to spec automatically according to the layout you choose, so you do not have to work it out or crop the image yourself before uploading.
What is the areas.json file for?
It is a map saying which coordinates each button sits at on the image. If you are setting it up by hand in LINE OA Manager you can use it to check the positions, but if you use the Messaging API you can send this JSON directly. Some kinds of button are set as a reply message because there is no web page to support them yet.
How many button-count options can I choose from?
There are 7 layouts, from 2 buttons up to 6, on both the large canvas and the short bar. Start with fewer buttons: big buttons are easier to press on a phone, and most shops really only use the first three or four.
If I change a button later, do I have to make a new image?
You have to make a new image and upload it over the top, because a rich menu is one single image that LINE keeps, not a web page that can update itself. The good side is that the shop details you filled in are still on your machine, so you can edit only the button that changed and press save for a new image in a few seconds.