Inspect file type, pixel dimensions, aspect ratio, and file size locally before mapping tappable areas.
Rich Menu image checker
The file is inspected on your device and is not sent to the server.
The requirements LINE actually validates
The Messaging API does not require only 2500×1686 or 2500×843. Those are common canvas sizes. The API validates the allowed width, minimum height, aspect ratio, file type, and file size.
The image and the size declared in JSON must use the same pixel coordinate system. A mismatch can make tappable areas drift away from the artwork.
| Property | Supported value |
|---|---|
| File type | JPEG or PNG |
| Width | 800–2500px |
| Height | At least 250px |
| Aspect ratio | Width ÷ height of at least 1.45 |
| File size | No more than 1MB |
| Tappable areas | Up to 20 areas |
Choosing a practical canvas size
A 2500×1686 canvas provides a large visual area for primary navigation. A 2500×843 canvas leaves more room for chat. Designing at 2500px wide also gives precise coordinates when dividing columns.
- Choose the canvas size before designing and keep the ratio stable
- Keep labels away from edges and area boundaries
- Test on a real phone because Rich Menus are not shown in LINE for PC
What to fix when an image fails
Correct dimensions and ratio first, then compress the file. Do not resize after mapping areas because the existing coordinates will no longer align.
Official references
Confirm the latest official specification before using a workflow in a critical system.
Ready to map it on a canvas?
Drag, move, and resize action areas, then validate the JSON before publishing.
Open Studio →