
n8n có miễn phí không? Giá Cloud và tự host bằng VND
AIDev TeamTham vấn chuyên môn: Nguyễn Việt Chung
Đăng 13 phút đọc
Mục lục · 17
Tự host bản Community thì n8n miễn phí, chỉ thiếu nhóm tính năng cho công ty đông người như chia sẻ workflow, SSO, Git. n8n Cloud không có gói miễn phí, rẻ nhất 24€/tháng cho 2.500 lần chạy, khoảng 286 đồng mỗi lần. Mình đếm thử lần chạy nào bị tính tiền trên n8n 2.44.6.
n8n có miễn phí không? Có, nếu bạn tự host bản Community: không giới hạn số workflow, không giới hạn số lần chạy, bạn chỉ trả tiền máy. n8n Cloud, bản do chính n8n vận hành, thì không có gói miễn phí, chỉ có bản dùng thử. Gói rẻ nhất là Starter, 24€/tháng cho 2.500 lần chạy, khoảng 714.000 đồng.
Những điều cần nắm trước khi đọc tiếp:
Trên bảng giá n8n Cloud (n8n cloud pricing), tiền tính theo execution, tức một lần workflow chạy từ trigger (node khởi động workflow) tới hết, bất kể có bao nhiêu bước. Dùng hết hạn mức thì mỗi execution tốn khoảng 86 đến 595 đồng tùy gói.
Bản tự host miễn phí tắt 24 cờ tính năng trả phí, mình đọc thẳng từ n8n 2.44.6 đang chạy. Phần lớn là tính năng cho nhóm nhiều người (chia sẻ workflow, SSO, Git, biến dùng chung); người làm một mình hiếm khi cần.
Mình đếm thử: chạy tay trong editor và sub-workflow không bị tính, nhưng lần chạy lỗi vẫn bị tính. 30 lần gọi webhook, 10 lần lỗi, Insights đếm đủ 30.
Theo tài liệu của n8n, đăng ký email miễn phí mở thêm 3 tính năng cho bản tự host: thư mục, debug lại lần chạy cũ, dữ liệu tùy chỉnh cho execution.
Bài này là phần giá và quyền của n8n. Muốn biết nên thuê VPS cỡ nào hay dùng Cloud, đọc bài n8n hosting: chọn VPS hay Cloud; muốn so giá với Make, Zapier, đọc bài so sánh công cụ AI automation.
n8n có miễn phí không khi dùng bản Cloud?
Không. n8n Cloud chỉ có bản dùng thử, không cần thẻ, giới hạn 1.000 executions, mỗi lần chạy tối đa 180 giây. Hết hạn thì chọn gói trả phí hoặc chuyển sang tự host.
Bảng giá dưới đây chép từ trang giá chính thức của n8n ngày 26/10/2026, kiểm lại ngày 08/11/2026 thì giá tháng vẫn vậy. Mình quy ra đồng theo tỷ giá bán EUR của Vietcombank lúc 11:08 ngày 26/10, 29.747,38 đồng/euro. Tỷ giá đổi mỗi ngày (ngày 08/11 còn 29.332,03), nên số tiền đồng trong bài lệch khoảng 1 đến 2% tùy ngày bạn đọc:
Gói | Trả theo tháng | Execution mỗi tháng | Một execution khi dùng hết | Chạy cùng lúc | Ghi chú |
|---|---|---|---|---|---|
Starter | 24€ ≈ 714.000đ | 2.500 | ≈ 286đ | 5 | 1 project chung, 1.600 credit Assistant |
Pro 10k | 60€ ≈ 1.785.000đ | 10.000 | ≈ 178đ | 20 | lịch sử workflow, Insights 7 ngày |
Pro 50k | 145€ ≈ 4.313.000đ | 50.000 | ≈ 86đ | 50 | như Pro 10k |
Business | 800€ ≈ 23.798.000đ | 40.000 | ≈ 595đ | chỉ cho bản tự host: SSO, Git, nhiều môi trường | |
Enterprise | liên hệ | tùy hợp đồng | 200+ | hỗ trợ có SLA |
Trả theo năm rẻ hơn khoảng 17%: Starter còn 20€/tháng, Pro 10k 50€, Business 667€. Công ty dưới 20 người được xét giảm 50% gói Business theo chương trình Start-up Plan. Bài n8n hosting có đủ bảng quy đổi theo năm.
n8n không niêm yết giá từng execution. Cột "một execution khi dùng hết" là mình tự chia:
Starter 24 € × 29.747,38 đ / 2.500 ≈ 286 đ
Pro 10k 60 € × 29.747,38 đ / 10.000 ≈ 178 đ
Pro 50k 145 € × 29.747,38 đ / 50.000 ≈ 86 đ
Business 800 € × 29.747,38 đ / 40.000 ≈ 595 đ

Dùng không hết thì mỗi lần chạy đắt hơn. Một workflow chạy mỗi giờ tốn khoảng 720 executions/tháng; trên gói Starter, mỗi lần như vậy tốn khoảng 990 đồng. Business đắt nhất tính theo lần chạy vì phần lớn số tiền là để mua SSO, Git và nhiều môi trường.
n8n tự host miễn phí thì thiếu gì?
Thiếu nhóm tính năng cho công ty nhiều người, còn số workflow và số lần chạy thì không giới hạn. Mình cài n8n 2.44.6 bằng script chính thức get.n8n.io trên máy thuê ở AIDev Cloud, không nhập license key nào, rồi xem n8n báo đang chạy bản gì.
Trang Settings, mục Usage and plan ghi "You're on the Community Edition" và "3 of unlimited" cho số workflow đang chạy:

Để biết chính xác tính năng nào bị khóa, mình đọc API nội bộ mà giao diện n8n dùng. Mình chạy một script nhỏ trên máy n8n, dùng cookie đăng nhập của tài khoản chủ. Phần chính của script là:
curl -s -H "Cookie: $C" -H 'browser-id: lab' http://127.0.0.1:5678/rest/settings \
| python3 -c 'import json,sys; e=json.load(sys.stdin)["data"]["enterprise"];
print([k for k,v in e.items() if v is False])'

Cả 24 cờ đều tắt. Giới hạn -1 nghĩa là không giới hạn; bản miễn phí để -1 cho số workflow đang bật và số execution chạy cùng lúc. Gom lại theo việc:
Bản Community (miễn phí) vẫn có | Bị khóa, cần gói trả phí |
|---|---|
Không giới hạn workflow, execution | Chia sẻ workflow và credential cho người khác ( |
Mọi node và tích hợp, gồm node AI, MCP | Project cho nhóm ( |
Queue mode để chạy nhiều worker | Đăng nhập SSO, LDAP, OIDC |
Lịch sử chạy, mặc định giữ 336 giờ (14 ngày) và tối đa 10.000 lần, chỉnh được bằng biến môi trường | Biến dùng chung |
Ghi log ra file | Đẩy log sang hệ thống khác ( |
Insights dạng dải số đầu trang | Git, nhiều môi trường dev/prod ( |
Lưu secret ở kho ngoài, audit log, ẩn dữ liệu execution |
Dòng "Biến dùng chung" là chỗ mình hay vướng nhất. Bấm tab Variables trên bản miễn phí, n8n hiện "Upgrade to unlock variables":

Cách làm thay trên bản miễn phí: đặt giá trị dùng chung trong biến môi trường của container rồi đọc bằng $env, hoặc lưu trong một Data table.
Bản Registered Community mở thêm gì?
Nút Unlock trên trang Usage and plan cho bạn nhập email để nhận license key miễn phí. Theo tài liệu so sánh các bản tự host, key này mở thêm ba thứ: thư mục để xếp workflow, debug in editor (nạp dữ liệu một lần chạy cũ vào editor để sửa), và lưu dữ liệu tùy chỉnh cho từng execution. Mình không đăng ký thử vì bài này không tạo tài khoản dịch vụ nào, nên phần này chỉ dựa trên tài liệu.
Bản miễn phí cũng có giới hạn về giấy phép: bạn dùng cho việc của mình và công ty mình, không được mở n8n cho khách tự dựng workflow. Bài n8n là gì có bảng việc được và không được làm.
Lần chạy nào bị tính tiền trên n8n Cloud?
Chỉ production execution bị tính: lần chạy do trigger tự kích hoạt, theo lịch, webhook hay polling (n8n tự hỏi một dịch vụ định kỳ xem có dữ liệu mới không). Chạy tay trong editor, sub-workflow và workflow xử lý lỗi không bị tính. Đó là theo tài liệu về execution của n8n. Mình dựng bốn workflow trên bản tự host để đếm thử bằng Insights, phần n8n dùng để đếm production execution:
Một workflow chạy theo lịch mỗi phút, bật 31 phút, mình bấm chạy tay thêm 5 lần.
Một webhook có node If: gửi
"loi": truethì đi vào node Stop and Error. Mình gọi 30 lần, 10 lần cố ý lỗi.Một workflow cha nhận webhook rồi gọi sub-workflow bằng node Execute Workflow. Mình gọi 10 lần.
Sub-workflow được gọi ở trên.
Mình gọi webhook bằng một script Python nhỏ trên máy n8n, script gửi POST N lần và ghi mã trả về của từng lần:
python3 goi.py dem 20 '{"loi": false}' dem-webhook # 20 lần trả 200
python3 goi.py dem 10 '{"loi": true}' dem-webhook # 10 lần trả 500 "Error in workflow"
python3 goi.py cha 10 '{}' dem-cha # workflow cha gọi sub-workflow
Lần chạy lỗi có bị tính không?
Có. Mình so số lần chạy n8n lưu trong cơ sở dữ liệu với số Insights ghi nhận:

Loại lần chạy | n8n lưu | Insights đếm | Theo tài liệu |
|---|---|---|---|
Lịch mỗi phút | 32 | 32 | tính, kể cả khi lỗi |
Bấm chạy tay trong editor | 5 | 0 | không tính |
Webhook chạy xong | 20 | 20 | tính |
Webhook lỗi giữa chừng | 10 | 10 | tính mỗi request đã vào workflow |
Workflow cha gọi sub-workflow | 10 | 10 | tính |
Sub-workflow | 10 | 0 | không tính, chỉ tính lần cha |
Số trên là Insights của bản tự host; mình không mở tài khoản Cloud nên không xem được hóa đơn thật. Tài liệu khớp với số đo ở mọi dòng, nên mình tin hóa đơn Cloud cũng đếm như vậy.
Mình để ý nhất dòng webhook lỗi. Trang giá có câu "If it doesn't run, you don't pay… only pay when a workflow runs from start to finish". Câu này nói về chuyện không tính tiền theo từng bước. Còn tài liệu ghi rõ webhook tính một execution cho mỗi request kích hoạt trigger, và mình thấy 10 lần dừng ở Stop and Error vẫn được đếm. Nếu API phía sau sập mà webhook vẫn nhận request, mọi lần lỗi đó vẫn ăn hạn mức.
Insights cũng không cập nhật ngay. Dữ liệu thô ghi sau mỗi lần chạy, nhưng dải số đầu trang chỉ tổng hợp mỗi 60 phút một lần. Lúc 12:05, khi n8n đã lưu 280 production execution, dải số vẫn ghi 0. Tới 12:23 lần gom đầu tiên mới chạy:

Con số 407 khớp đúng với cơ sở dữ liệu cả máy lúc đó: 32 lần chạy theo lịch cộng 375 lần gọi webhook của mọi workflow trên máy (gồm cả các workflow khác mình chạy cùng ngày), trong đó 11 lần lỗi. 5 lần chạy tay và 10 lần sub-workflow không nằm trong số này.
Ước lượng số execution trước khi chọn gói
Cách ước khá đơn giản: đếm số lần trigger kích hoạt mỗi tháng của từng workflow đang bật, rồi cộng lại.
Lịch mỗi ngày 1 lần 30 lần/tháng
Lịch mỗi giờ 24 × 30 = 720
Lịch mỗi 5 phút 12 × 24 × 30 = 8.640 → vượt Pro 10k nếu thêm vài workflow
Webhook form liên hệ, 40 khách/ngày 40 × 30 = 1.200
Chatbot 50 cuộc/ngày × 6 tin 50 × 6 × 30 = 9.000 (mỗi tin là một execution)
Chatbot là chỗ dễ tính hụt nhất: mỗi tin khách gửi là một lần chạy, cả cuộc trò chuyện 6 tin là 6 lần. Nếu bạn đã có n8n tự host, đếm số thật bằng câu lệnh trên cơ sở dữ liệu SQLite mặc định của n8n, đọc trên bản sao để không khóa file đang chạy:
SELECT mode, status, COUNT(*) FROM execution_entity
WHERE startedAt >= date('now', '-30 days') GROUP BY mode, status;
Lấy tổng các dòng trigger và webhook, bỏ manual và integrated. Lưu ý n8n tự host mặc định chỉ giữ lịch sử 14 ngày (biến môi trường EXECUTIONS_DATA_MAX_AGE, 336 giờ), nên câu lệnh trên thực ra chỉ đếm được 14 ngày gần nhất; nhân kết quả với khoảng 2,1 (30/14) để ra số 30 ngày.
Lỗi mình gặp khi đếm execution
Không bật được workflow cha vì sub-workflow chưa bật. Bấm Publish workflow cha, n8n 2.44.6 từ chối:
Cannot publish workflow: Node "Gọi sub-workflow" references workflow 6UBSumXqLCys0hGz ("Đếm: sub-workflow") which is not published. Please publish all referenced sub-workflows first.
Bản 2.x yêu cầu sub-workflow phải được publish trước. Mình publish sub-workflow, rồi mới publish được workflow cha. Sub-workflow publish rồi vẫn không bị tính execution riêng, như bảng ở trên.
Chạy tay qua API mà không chỉ định trigger. Để có 5 lần chạy tay, mình gọi API chạy thử của editor và nhận về:
To run the workflow manually, specify either a trigger to start from or a destination node.
Workflow có trigger lịch nhưng n8n không tự chọn. Thêm triggerToStartFrom là tên node "Mỗi phút" thì chạy được. Trên giao diện, nút Execute workflow tự làm việc này nên bạn không gặp lỗi này khi bấm tay.
Khi nào không nên dùng bản n8n miễn phí?
Câu trả lời cho câu hỏi n8n có miễn phí không còn tùy cỡ nhóm: phần mềm vẫn 0 đồng, nhưng bản Community thiếu đúng những thứ nhóm đông người cần. Các trường hợp mình không khuyên dùng bản miễn phí:
Nhiều người cùng sửa workflow và cần phân quyền theo project. Bản Community chỉ cho chủ instance và người tạo xem được workflow, không chia sẻ được.
Công ty bắt buộc đăng nhập SSO, có audit log hay tách môi trường dev/prod bằng Git. Đó là tính năng của gói Business.
Không ai trong nhóm lo được máy chủ, sao lưu, cập nhật. Khi đó n8n Cloud Starter đắt hơn VPS nhưng không phải trực máy.
Bạn định bán dịch vụ cho khách tự dựng workflow trên n8n của bạn. Giấy phép bản miễn phí không cho phép, phải hỏi n8n về license riêng.
Và chiều ngược lại: không nên trả gói Cloud khi workflow chạy theo lịch dày. Một lịch 5 phút đã chiếm 8.640 executions/tháng, gần hết gói Pro 10k.
Câu hỏi thường gặp
n8n có phải là nền tảng cloud không?
n8n là phần mềm bạn tự cài được, và cũng có bản cloud do công ty n8n vận hành tên n8n Cloud. Cả hai cùng một giao diện, workflow xuất ra file JSON chuyển qua lại được. Dữ liệu n8n Cloud đặt ở Frankfurt, Đức, theo mục hỏi đáp trên trang giá.
Tự host n8n tốn bao nhiêu tiền?
Phần mềm 0 đồng, bạn trả tiền máy. VPS 1 vCPU, 2GB RAM trong nước khoảng 180.000 đến 240.000 đồng/tháng là đủ cho việc nhỏ, theo số đo trong bài n8n hosting. Nếu workflow có bước AI chạy model riêng, cần máy lớn hơn nhiều.
n8n có đắt không?
Tự host thì rẻ, gần như chỉ tiền máy. Trên Cloud, so với Make và Zapier, n8n rẻ hơn khi workflow có nhiều bước, vì nó tính theo lần chạy chứ không tính từng bước; bài so sánh công cụ có phép tính cho cùng một quy trình. n8n đắt hơn khi bạn có nhiều workflow nhỏ chạy dày theo lịch.
Hết hạn mức execution thì workflow có dừng không?
Với gói Business và Enterprise, trang giá ghi workflow vẫn chạy tiếp, phần vượt có thể bị tính thêm nếu bạn không nâng gói, và đội bán hàng sẽ liên hệ khi bạn gần hết hạn mức. Bản trang giá mình đọc ngày 26/10/2026 còn ghi giá vượt của Business là 4.000€ cho mỗi 300.000 executions, lập hóa đơn sau 45 ngày; đến 08/11/2026 câu này đã bị gỡ. Với Starter và Pro, bảng so sánh chỉ ghi phí vượt "có trần" (Capped) mà không nêu số; mình không thử được vì không mở tài khoản Cloud.
Assistant AI của n8n có mất tiền không?
Trên Cloud, mỗi gói có một lượng credit Assistant: Starter 1.600 credit/tháng, Pro tối đa 9.600. Trên bản tự host, Assistant đang ở dạng preview và bạn dùng API key của mình, nên không giới hạn credit nhưng trả tiền cho nhà cung cấp model.
Đọc tiếp
n8n là gì: cài n8n, workflow đầu tiên, giấy phép được và không được làm gì.
n8n hosting: chọn VPS hay Cloud: VPS cần bao nhiêu RAM, giá Cloud theo năm quy ra đồng.
AI automation là gì: luật cố định và AI cùng đọc 40 tin đặt bánh trên n8n.
AI automation cho marketing: workflow viết nháp từ bài blog mới và bộ kiểm đi kèm.
n8n workflow mẫu: 6 template tiếng Việt chạy trên bản miễn phí.
Muốn dùng bản n8n miễn phí trên máy chủ của mình mà không tự lo cài đặt, sao lưu và cảnh báo khi workflow lỗi, AIDev nhận cài n8n tự host và bàn giao toàn quyền; máy chủ và dữ liệu vẫn là của bạn.
Chạy ngày 26/10/2026 trên máy AIDev Cloud Tesla P40 Standard (Xeon E5-2680 v4, 25 vCPU, 55GB RAM, Ubuntu 24.04.4, Docker 29.6.1): n8n 2.44.6 cài bằng get.n8n.io, bản Community không license key. Giá n8n.io/pricing và tỷ giá Vietcombank lấy cùng ngày; trang giá và tỷ giá kiểm lại ngày 08/11/2026.
Chuyên mục
AI AutomationTham vấn chuyên môn
Nhà sáng lập AIDev và VietPlatform · Thạc sĩ AI MSE
- Tốt nghiệp thủ khoa xuất sắc Thạc sĩ AI MSE.
- Đồng sáng lập, CTO E-University, SVOnline: số hóa 10+ đại học, 40.000+ sinh viên.
- Xây hệ thống AI cho doanh nghiệp tại VietPlatform.


