Guides - Network Transfer Usage and Costs
The following Linode services consume network transfer and, in most cases, include a set amount of outbound network transfer allowance per month. The amount of transfer is displayed along with the pricing and plan details for each service. See Linode’s pricing page for exact amounts.
Compute Instances: Consume network transfer and include 1-20 TB of transfer allowance per month, depending on plan size.
NodeBalancers: Consume network transfer but do not include a monthly transfer allowance.
Object Storage: Consumes network transfer and includes 1 TB of transfer allowance per month, regardless of usage.
Managed Databases: Does not consume network transfer or include a monthly transfer allowance.
The allowance included with each service on an account is added to an account-wide monthly network transfer pool. Whenever a service consumes network transfer, it is counted towards this account-wide pool and not the individual transfer allowance.
Costs associated with network transfer can often be unexpected or confusing in a cloud hosting environment. Linode keeps these costs simple and transparent so that you can easily anticipate your monthly charges.
Free unmetered network transfer:
All inbound network transfer
Outbound network transfer sent from Compute Instances and NodeBalancers to any Linode service within the same data center, provided the traffic occurs over an IPv6 address, a private VLAN network, or on the private IPv4 address of those services. Public IPv4 addresses, due to the way traffic is routed, is not included in this.
Metered network transfer:
Outbound transfer sent from Compute Instances and NodeBalancers to destinations outside of the origin data center (over both IPv6 and IPv4) and within the same data center if a public IPv4 address is used.
Outbound transfer from Object Storage (over both public IPv6 and public IPv4), even to other Linode services within the same data center.
All metered network transfer consumed by a service is counted toward the account-wide monthly network transfer pool. Any additional transfer usage that exceeds this monthly allotment costs $0.005/GB (which comes to $5/TB) and is charged at the end of the billing period.
Monitoring Network Transfer Usage
We recommend that you monitor your network transfer usage throughout the month to ensure that your services aren’t consuming more network transfer than expected. You can check your network usage for your current billing cycle via the Cloud Manager or the Linode CLI.
Log in to the Cloud Manager.
Under the list of the Linode Compute Instances, NodeBalancers, or Object Storage Buckets, a short notice is displayed with the percentage of monthly network transfer pool that has been used.
Click the Monthly Network Transfer Pool link to display a modal pop-up with more details, including the amount of transfer used, the size of the pool, and when the network transfer usage will reset.
Lastly, you can view more details regarding a Compute Instance’s network transfer usage (including historical charts) directly on the Instance’s page. To do so, click Linodes on the left navigation menu, select the Compute Instance from the list, and navigate to the Network tab.
The Monthly Network Transfer section includes usage details for the current billing period. The Network Transfer History section shows a chart with usage details over the selected period.
To view your network utilization (in GB) for the current month, issue the following command:
linode-cli account transfer
Linode automatically sends an email notification to your account’s email address when you have used 80%, 90%, and 100% of your transfer pool size.
Read the Billing and Payments guide for an overview of Linode billing.
This page was originally published on