Features & Pricing

Pricing

SMS

Start by picking a phone number, which is billed monthly. You can use this number to send and receive global SMS right away and Twilio will bill you for usage. No subscription fees. No upfront commitments.

Example US Pricing (See details for each country)

Here’s how this is calculated:

There are two basic factors to consider when calculating monthly costs:

1) Phone Numbers: You’ll need 4 phone numbers to handle 1,000 messages per day. Why? Because carriers don’t like to see more than 250 messages per day, perphone number (short codes don’t have this limitation). So that’s $1.00 per phone number x 4 numbers = $4/month.

  • Note: If you want to send those messages quickly - let’s say, within 2 minutes - you need to consider that in the US, you’re limited to one message per second,per mobile number (short codes are much higher). So 1,000 messages in 120 seconds, or ~9 messages/second (rounded up) would require nine phone numbers.At a cost of $1.00 each, that’s $9.00/month.

  • Start by picking a phone number, which is billed monthly. You can use this number to send and receive global SMS right away and Twilio will bill you for usage. No subscription fees. No upfront commitments.

Example US Pricing (See details for each country)2) Message volume: You’ll pay $0.0075 for each message sent. So 1,000 messages per day x 30 days x $0.0075 per message = $225/month

  • Note: for long messages that are greater than 160 characters (80 for Unicode), they will be sent as multiple message segments and reassembled at the otherend so the user sees them as a single message. Each message segment will be charged as a unique message.

  • Note: With Twilio, volume discounts automatically kick-in, no need to negotiate those with Twilio ahead of time.

All of these costs are outlined on our SMS pricing page.

Whatsapp

Start by testing with the WhatsApp sandbox, and pick a phone number (billed monthly) when you are ready to go into production. You can use this number to send andreceive WhatsApp messages once it has been enabled for WhatsApp and Twilio will bill you for usage. No subscription fees. No upfront commitments.

Example US Pricing ( See details for each country)

Say you want to send 1,000 WhatsApp notifications per day in the United States. That will cost you $406/month. That’s $1 for phone number and $405 for messagessent.

Here’s how this is calculated:

There are two basic factors to consider when calculating monthly costs:

  • Phone Numbers: You’ll need 1 phone number to handle 1,000 messages per day. So that’s $1.00 per phone number x 1 numbers = $1/month.

  • Message Volume: You’ll pay $0.0085 WhatsApp fee for each notification sent, and $0.005 Twilio platform fee. So 1,000 messages per day x 30 days x $0.0135 permessage = $405/month.

All of these costs are outlined on our WhatsApp pricing page.

Messaging Feature

Improve Delivery

FEATURES

DESCRIPTION

SMS

WHATSAPP

Phone Numbers

Send and receive messages using phone numbers best suited forthat Channel.

Supports local and toll-free numbers, Short Codes or customized Alphanumeric Sender ID.See coverage.

Supports local and toll-free numbers.

Media Support

Create visual customer experiences with attachments and picture Coming soon messages.

MMS support: Images are resized to meet carrier specs or sent as a link outside the U.S. and Canada.

Coming soon

Two-way

Send and receive text messages to any phone, anywhere in the world.

Supports local and toll-free numbers, Short Codes or customized Alphanumeric Sender ID.See coverage.

Supports local and toll-free numbers.

Carrier Route Optimization

A unique Feedback APIlets Twilio monitor global routes to ensure messages always take the best path.

Template support

Send outbound Notifications to users using templates.

Coming Soon

Carrier Route Optimization

A unique Feedback API lets Twilio monitor global routes to ensure messages always take the best path.

Phone Number Lookup

Identify detail about the format and connection type of phonenumbers to reduce undelivered messages and protect from spamand fraud.

Sticky Sender

Messages sent to the same person automatically use a previous recognizable phone number to create a consistent experience and maintain conversation history.

Coming Soon

Concatenation

Exchange long messages and Twilio will automatically segment and reassemble them with no custom code required.

Reroute

Fall back to alternate channels when your message can’t be delivered.

Fall back to standard long-code phone numbers automatically in the US when a carrier is unable to receive messages from short codes.

Coming soon. Fall back to SMS automatically when a user is unable to receive messages.

Scale as you Grow

FEATURES

DESCRIPTION

SMS

WHATSAPP

Queuing

Send messages as fast as you like. Twilio automatically queues and sends each message at a rate that keeps you compliant.

Scaler

Distribute messages across a group of phone numbers to reach your entire audience quickly.

Coming Soon

Multi-tenancy

Use Sub accounts to share applications securely while keeping separate phone numbers, billing plans, configuration, and logs for each customer.

Geo-match

Automatically select local phone numbers when sending messages globally to create a local experience for your users.

Coming Soon

All character sets (Unicode)

Exchange messages in every language and emoji. Twilio encodes Unicode characters for you without requiring custom code.

Set max price

Be in full control of your messaging costs by setting a maximum price for each SMS you send.

Coming Soon

Build & Debug Faster

FEATURES

DESCRIPTION

SMS

WHATSAPP

Documentation

Start building with all the information you need and get unstuck quickly with how-to guides, sample code, and extensive API documentation.

Compliance

Handle STOP and HELP messages with no additional code, and let Twilio maintain opt-outs for you.

Coming Soon

Helper Libraries

Program in the language you already use with helper libraries available from Twilio and its community.

Monitor

Troubleshoot issues faster with logs, alerts, and threshold-based triggers.

Access Roles

Manage user permissions with unique access roles for admins,developers, and billing.

Usage Analytics

See detailed usage and cost data for messages sent and received by your account over time.

Access Roles

Manage user permissions with unique access roles for admins,developers, and billing.

SMPP Interface

Handle STOP and HELP messages with no additional code, and let Twilio maintain opt-outs for you.

N/A

SMS Add-ons

Use pre-integrated partner technologies to analyse message content for keywords, sentiment, language, and more. Browse the Twilio Marketplace.

N/A