Messaging API pricing

This page describes the price for sending messages using the Messaging API.

Pricing system

LINE Official Account provides both free plans and plans with fixed monthly fees.

All plans allow you to send a certain number of messages for free each month. The number of free messages that you can send varies depending on the subscription plan. If you upgrade to a higher plan during the month, you can increase the number of free messages for that month.

There are plans that allow you to send additional messages beyond the limit of free messages. You will be charged based on the number of additional messages sent. To send additional messages, open LINE Official Account Manager, select your LINE Official Account, and then select a subscription plan that allows you to send additional messages. Here, set a maximum number of additional messages.

Pricing plans by country or region

See the following for pricing plans for each country or region:

Country or RegionPrice information
JapanLINE Official Account pricing plan
Activity and billing (subscription plan changes and payment related management)
TaiwanLINE Official Account
LINE Official Account - FAQ
ThailandLINE Official Account
Other regionsLINE Official Account

Example of subscription plans

The following table shows an example of subscription plans in Japan:

Communication PlanLight PlanStandard Plan
Fixed monthly fee 1FreeJPY 5,000JPY 15,000
Number of free messages per monthUp to 200Up to 5,000Up to 30,000
Cost of additional messages 1N/AN/AUp to JPY 3/message 2

For example, if you want to send 1,000 messages per month, select the Light Plan with 5,000 free messages.

To send 40,000 messages per month, you'll need to select the Standard Plan with 30,000 free messages, and pay an additional fee for the 10,000 messages exceeding the free message limit.

Pricing plans vary by country or region, so check the plans for your region.

When you exceed the limit of free messages

When you exceed the limit of messages that can be sent in a month, an error response will be returned and the messages won't be sent. For more information, see Status codes and Error responses in the Messaging API reference.

You can check your usage for the current month by the following endpoints:

For information on how to change your plan to increase the number of free messages or to send additional messages, see Pricing system.

How to count the number of messages sent

The number of messages is counted by the number of people you send a message to. Suppose you send a push message with four message objects in a single request to a chatroom with five people. Here, the number of messages sent is five. The number of message objects in a request doesn't affect the number of messages sent.

If you send a message to a user who blocked your LINE Official Account or a user ID that doesn't exist, the message isn't counted. If the user can't receive your message, that message doesn't count as sent.

Sending methods that are counted towards the number of messages for the subscription plan

Regarding the Messaging API, not all messages sent are counted towards the number of messages for the subscription plan. Below are the sending methods that are counted and not counted towards the message count:

For more information on the charges for messaging features other than the Messaging API, see Chargeable Messages (only available in Japanese) in LINE for Business.

Footnotes

  1. Excluding tax. 2
  2. The unit price for additional messages varies depending on the number of messages sent.