DEV Community

Cover image for Chi phí API SMS Twilio: Bảng giá chi tiết năm 2026
Sebastian Petrus
Sebastian Petrus

Posted on • Originally published at apidog.com

Chi phí API SMS Twilio: Bảng giá chi tiết năm 2026

Tóm tắt

  • SMS mã dài của Hoa Kỳ (gửi đi và nhận vào): $0.0083 mỗi tin nhắn
  • MMS gửi đi: $0.022 mỗi tin nhắn; MMS nhận vào: $0.0165 mỗi tin nhắn
  • SMS tổng đài miễn phí: $0.0083 mỗi tin nhắn cộng với phụ phí nhà mạng
  • Thuê mã ngắn: $1.000/tháng cho mã ngẫu nhiên; $1.500/tháng cho mã tùy chỉnh
  • Đăng ký thương hiệu 10DLC: $4.50 phí một lần (cập nhật tháng 8 năm 2025); chiến dịch từ $1.50 đến $10/tháng
  • Số điện thoại (mã dài): $1.15/tháng; tổng đài miễn phí: $2.15/tháng
  • Phí nhà mạng áp dụng chồng lên tất cả các mức giá cơ bản
  • Giảm giá theo khối lượng tự động áp dụng khi đạt 150.000 tin nhắn mỗi tháng
  • Có bản dùng thử miễn phí; không yêu cầu thẻ tín dụng để bắt đầu

Dùng thử Apidog ngay hôm nay

Giới thiệu

Twilio là API SMS phổ biến với tài liệu đầy đủ, REST API mạnh và thời gian hoạt động ổn định. Tuy nhiên, khi chuyển từ dự án phụ sang sản phẩm thực tế, chi phí SMS tăng nhanh với nhiều loại phí khác nhau: phí tin nhắn, phí nhà mạng, phí số điện thoại, phí đăng ký 10DLC.

💡 Mẹo: Trước khi xây dựng tích hợp SMS, hãy kiểm thử tự động luồng webhook Twilio với Apidog. Apidog giúp bạn xác thực mã trạng thái, lược đồ phản hồi và kiểm thử hợp đồng (contract testing) trong CI/CD. Hãy dùng thử Apidog miễn phí để xác thực quy trình SMS của bạn trước khi triển khai thực tế.

Bài viết này phân tích chi tiết bảng giá Twilio, các loại phí tiềm ẩn và so sánh với các lựa chọn thay thế để tối ưu hóa chi phí SMS của dự án.

Tổng quan về giá SMS của Twilio

Twilio sử dụng mô hình giá trả theo mức sử dụng. Bạn trả phí cho mỗi phân đoạn tin nhắn, thuê số điện thoại hằng tháng và các tính năng hoặc đăng ký bổ sung nếu có. Không có hợp đồng bắt buộc hoặc mức chi tiêu tối thiểu (trừ khi bạn đàm phán giảm giá cho volume lớn).

  • SMS mã dài (US): $0.0083/phân đoạn (gửi đi & nhận vào)
  • Mức giá chưa bao gồm phí nhà mạng, thuê số, đăng ký tuân thủ
  • Giảm giá tự động khi vượt 150.000 tin nhắn/tháng/loại số

Chi tiết giá: SMS, MMS, tổng đài miễn phí và mã ngắn

SMS mã dài (số 10 chữ số)

Dùng để gửi A2P tại Mỹ.

Loại tin nhắn Giá mỗi phân đoạn
SMS gửi đi $0.0083
SMS nhận vào $0.0083
MMS gửi đi $0.022
MMS nhận vào $0.0165

Lưu ý: Twilio tính tiền theo phân đoạn, không phải tin nhắn.

  • GSM-7: 160 ký tự/phân đoạn
  • Unicode: 70 ký tự/phân đoạn VD: 200 ký tự GSM-7 = 2 phân đoạn.

Số tổng đài miễn phí

  • Giá SMS: $0.0083/phân đoạn (gửi & nhận)
  • MMS gửi đi: $0.022; MMS nhận vào: $0.02
  • Không cần 10DLC nhưng cần xác minh tổng đài để đạt throughput tối đa.

Mã ngắn (short code: 5-6 số)

Dùng cho thông lượng cực lớn.

Loại mã ngắn Chi phí hàng tháng
Mã ngắn ngẫu nhiên $1.000/tháng (thanh toán quý)
Mã ngắn tùy chỉnh $1.500/tháng (thanh toán quý)
Mang theo mã tùy chỉnh của bạn $500/tháng (thanh toán quý)
  • Bật MMS: phí setup một lần $500.

Giảm giá theo khối lượng

Số tin nhắn/tháng Giá mỗi phân đoạn
1 - 150.000 $0.0083
150.001 - 300.000 $0.0081
300.001 - 500.000 $0.0079
500.001 - 750.000 $0.0077
750.001 - 1.000.000 $0.0075
Trên 1.000.000 $0.0073

Mỗi loại số tính khối lượng riêng, không cộng dồn.

Các yếu tố ảnh hưởng đến hóa đơn Twilio

Loại số điện thoại

Mỗi loại số (mã dài, tổng đài miễn phí, mã ngắn) có bảng giá và bậc volume riêng. Chia đều traffic có thể làm bạn không đạt ngưỡng giảm giá.

Phân đoạn tin nhắn

Tin nhắn dài hoặc chứa Unicode sẽ tốn nhiều phân đoạn hơn.

Mẹo: Kiểm soát nội dung SMS để tối ưu chi phí.

Phí nhà mạng

Ngoài giá Twilio, mỗi nhà mạng US cộng thêm phí:

Nhà mạng Phí gửi đi (SMS mã dài)
AT&T $0.0035
T-Mobile $0.0045
Verizon $0.004
US Cellular $0.005
Khác $0.004
  • MMS: phí còn cao hơn (AT&T +$0.009, T-Mobile +$0.01).
  • VD: SMS gửi AT&T = $0.0083 + $0.0035 = $0.0118/phân đoạn.

Quốc gia đích

Giá quốc tế chênh lệch rất lớn:

  • UK: $0.04/tin nhắn
  • Ấn Độ: $0.0029
  • Brazil: $0.075

Kiểm tra chi tiết bằng file CSV giá Twilio.

Đăng ký 10DLC

Bắt buộc cho SMS A2P US trên mã dài, không đăng ký sẽ bị chặn.

Chi phí và phụ phí ẩn

Phí đăng ký 10DLC

Cập nhật tháng 8/2025:

  • Đăng ký thương hiệu:
    • Cá nhân/Low Volume: $4.50 (một lần)
    • Tiêu chuẩn: $46 (một lần)
  • Đăng ký chiến dịch:
    • Kiểm tra: $15/lần
    • Phí hàng tháng: $1.50 - $10 tuỳ loại
Loại chiến dịch Phí hàng tháng
Cá nhân/Hộ kinh doanh $2
Hỗn hợp khối lượng thấp $1.50
Tiêu chuẩn $10
Từ thiện/501(c)(3) $3
Dịch vụ khẩn cấp $5
  • Kiểm tra tiêu chuẩn: $41.50, kháng nghị: $11, thử lại xác thực Plus: $12.50/lần.

Phí số điện thoại

  • Mã dài: $1.15/tháng
  • Tổng đài miễn phí: $2.15/tháng

Dùng nhiều số sẽ tăng chi phí.

Phí xử lý tin nhắn thất bại

  • $0.001/tin nhắn "Failed". Nên kiểm tra log thường xuyên để tránh phát sinh phí không cần thiết.

Các tiện ích tính năng tùy chọn

  • Bộ Công cụ Tương tác (rút gọn link): $0.015/tin nhắn sau 1.000 tin miễn phí
  • Bộ Công cụ Tuân thủ (compliance): $0.015/tin nhắn

Các gói hỗ trợ

  • Developer Support: từ $250/tháng
  • Hỗ trợ miễn phí giới hạn, nên cân nhắc trả phí nếu ứng dụng phụ thuộc SMS.

So sánh Twilio với các lựa chọn thay thế

Nhà cung cấp SMS gửi đi US SMS nhận vào US Số điện thoại Yêu cầu 10DLC
Twilio $0.0083 + phí nhà mạng $0.0083 + phí nhà mạng $1.15/tháng
Plivo $0.005 $0.00035 $0.80/tháng
Telnyx $0.004 $0.004 $1.00/tháng
Bird (MessageBird) ~$0.007 ~$0.007 Thay đổi
  • Plivo, Telnyx có giá tốt hơn, đặc biệt là SMS nhận vào.
  • Twilio vượt trội về tài liệu, hỗ trợ, tích hợp hệ sinh thái.
  • Nếu ưu tiên chi phí và volume lớn, nên thử Telnyx/Plivo.

Hướng dẫn kiểm thử Twilio miễn phí

Twilio cung cấp tài khoản trial miễn phí, không cần thẻ tín dụng.

Các bước thực hiện:

  1. Đăng ký trial account tại Twilio.
  2. Nhận số điện thoại thử nghiệm.
  3. Gửi và nhận SMS qua API để kiểm thử.
  4. Kiểm thử webhook nhận tin nhắn.
  5. Xem log và quản lý trên Twilio Console.

Lưu ý: Tin nhắn gửi đến số chưa xác minh sẽ bị chèn tiền tố "Sent from your Twilio trial account". Để bỏ, nâng cấp lên account trả phí.

Kiểm thử tích hợp SMS Twilio với Apidog

Sau khi đã cấu hình Twilio và webhook, nên tự động hóa kiểm thử tích hợp để đảm bảo hoạt động chính xác và phát hiện lỗi lược đồ.

Apidog test scenario

Các bước thực tiễn với Apidog:

  1. Nhập đặc tả API Twilio vào Apidog.
  2. Tạo kịch bản kiểm thử:
    • Thêm các bước: gửi SMS, nhận phản hồi gửi, xử lý webhook trả lời.
    • Sắp xếp lại các bước bằng chế độ sắp xếp.
    • Truyền dữ liệu giữa các bước với cú pháp {{$.stepId.response.body.field}} (dùng để xâu chuỗi SID tin nhắn).
  3. Kiểm thử hợp đồng (Contract Testing):
    • Xác thực mã trạng thái HTTP khớp tài liệu.
    • Kiểm tra lược đồ body, kiểu dữ liệu, trường bắt buộc.
    • Đảm bảo không có trường ngoài lược đồ nếu không cho phép.

Ví dụ kiểm thử hợp đồng:

// Định nghĩa lược đồ OpenAPI cho webhook
{
  "type": "object",
  "properties": {
    "MessageSid": { "type": "string" },
    "From": { "type": "string" },
    "To": { "type": "string" },
    "Body": { "type": "string" }
  },
  "required": ["MessageSid", "From", "To", "Body"]
}
Enter fullscreen mode Exit fullscreen mode

Bắt đầu ngay:

  • Tải Apidog miễn phí
  • Nhập đặc tả API, định nghĩa lược đồ webhook, tạo kịch bản kiểm thử cho luồng gửi/nhận SMS.

Kết luận

Giá SMS Twilio (US) bắt đầu từ $0.0083/phân đoạn, nhưng chi phí thực tế bao gồm phí nhà mạng, thuê số, phí 10DLC,... Ví dụ: SMS gửi AT&T là ~$0.0118/phân đoạn. Chiến dịch 10DLC tiêu chuẩn: thêm $10/tháng/campaign.

Twilio rõ ràng, giảm giá tự động, nhưng cần dự trù mọi loại phí khi ước tính chi phí vận hành.

Sau khi xác định chi phí, hãy tự động hóa kiểm thử tích hợp với Apidog để chắc chắn luồng webhook Twilio khớp với đặc tả API mà không cần viết mã kiểm thử thủ công.

Câu hỏi thường gặp

Hỏi: Giá cơ bản cho một tin nhắn SMS gửi đi tại Hoa Kỳ trên Twilio là bao nhiêu?

Đáp: $0.0083/phân đoạn (mã dài). Phí nhà mạng cộng thêm. Gửi AT&T = $0.0118/phân đoạn.

Hỏi: Twilio có tính phí SMS nhận vào không?

Đáp: Có. $0.0083/phân đoạn (mã dài, tổng đài miễn phí). Phí nhà mạng có thể áp dụng.

Hỏi: 10DLC là gì và có phải trả tiền không?

Đáp: 10DLC là đăng ký nhắn tin A2P từ số 10 chữ số tại US, bắt buộc cho doanh nghiệp. Đăng ký thương hiệu: $4.50 (một lần), phí campaign: $1.50-$10/tháng.

Hỏi: Giá một mã ngắn Twilio là bao nhiêu?

Đáp: Mã ngắn ngẫu nhiên: $1.000/tháng; mã tùy chỉnh: $1.500/tháng (thanh toán quý). Bật MMS: phí setup $500.

Hỏi: Twilio có giảm giá theo khối lượng không?

Đáp: Có, tự động áp dụng từ 150.000 tin nhắn/tháng/loại số, xuống thấp nhất $0.0073/phân đoạn với volume lớn.

Hỏi: Twilio có bản dùng thử miễn phí không?

Đáp: Có. Đăng ký trial, nhận số test, gửi/nhận SMS thực không cần thẻ tín dụng.

Hỏi: Nhà cung cấp SMS nào rẻ hơn Twilio?

Đáp: Plivo ($0.005 gửi/US, $0.00035 nhận/US), Telnyx ($0.004 gửi/US). Cả hai đều yêu cầu đăng ký 10DLC cho A2P.


Tối ưu chi phí, tự động hóa kiểm thử, và kiểm soát luồng SMS hiệu quả – hãy tích hợp Apidog vào quy trình phát triển của bạn!

Top comments (0)