LINE Rich Menu image sizes, requirements, and a pre-upload checker
Inspect file type, pixel dimensions, aspect ratio, and file size locally before mapping tappable areas.
LINE-referenced guides with an image checker, JSON examples, and production-minded workflows you can apply directly.
Every page includes canonical links, hreflang, Article schema, and official sources.
Inspect file type, pixel dimensions, aspect ratio, and file size locally before mapping tappable areas.
Choose the right tool up front because a single Rich Menu cannot be edited across OA Manager and the Messaging API.
Use a non-destructive workflow: import the existing menu, but publish the revision under a new Rich Menu ID.
Complete the full workflow from artwork to a live menu while keeping design, validation, and publishing as separate gates.
Learn the Rich Menu object from a complete example and identify which fields must match your artwork and backend.
Do not guess from a short message. Check authentication, JSON, image, resource state, and rate limits in that order.
Choose an action from the user outcome and backend data requirement, not from the artwork label alone.
Use stable aliases as destinations so menu IDs can change without rewriting every tab action.
Start with the jobs customers perform most often, not with the number of slots in a template.
Use consistent UTM names for menu, version, and button position so layout decisions can be tied to outcomes.
Use one repeatable quality gate to prevent misaligned areas, broken destinations, and irreversible default changes.
A token authorizes API calls for a channel. Treat it as a production credential, not ordinary configuration text.