n8n có miễn phí không? Giới hạn Community và Enterprise
n8n tự host miễn phí với Sustainable Use License, nhưng không phải OSI open source. Xem giới hạn Community, tính năng cần licence key và lựa chọn Cloud.
n8n có miễn phí khi tự host không?
Có. n8n miễn phí khi tự host. Bạn chạy community edition trên server do mình sở hữu. Licence không giới hạn số workflow bạn tạo hoặc tần suất chạy chúng. Có 2 yếu tố quyết định bản miễn phí có đủ cho bạn hay không: n8n không phải là open source theo cách Open Source Initiative (OSI) định nghĩa thuật ngữ này, và một số tính năng cụ thể vẫn bị tắt cho đến khi bạn trả phí mua licence key.
Licence này là Sustainable Use License, version 1.0. Source code được công khai. Bạn có thể đọc, chạy và chỉnh sửa source code. Điều licence hạn chế là đối tượng bạn được phép cung cấp dịch vụ bằng n8n. Bạn có thể chạy n8n cho bản thân hoặc cho công ty của mình. Bạn không được biến n8n thành một sản phẩm mà người khác phải trả phí để sử dụng.
Fair-code nghĩa là gì, và vì sao n8n không phải là open source
Fair-code là nhãn mà n8n dùng cho mô hình của chính mình. Thuật ngữ này mô tả phần mềm có source code công khai và có thể chạy tự do, nhưng tác giả hạn chế việc sử dụng cho mục đích thương mại. Tài liệu của n8n nêu trực tiếp lý do dùng thuật ngữ này: một giấy phép open source được OSI phê duyệt không thể giới hạn cách bạn sử dụng phần mềm, trong khi Sustainable Use License lại có đúng kiểu giới hạn đó. Vì vậy, n8n không tự gọi mình là open source.
Đây không chỉ là tranh luận về thuật ngữ. Phân biệt này ảnh hưởng đến team procurement của bạn. Một policy ghi rằng “chúng ta triển khai các công cụ open source hoặc các công cụ đã mua” sẽ xếp n8n vào một nhóm thứ ba. Vì vậy, cần có người đưa ra quyết định thực tế về việc này. Hãy đọc file license trong repository n8n trước khi trao đổi, thay vì đợi đến sau đó.
Giấy phép Sustainable Use cho phép bạn làm gì
Phạm vi cấp quyền khá rộng. Giấy phép cấp cho bạn quyền sử dụng, sao chép, phân phối, cung cấp và tạo tác phẩm phái sinh từ phần mềm trên toàn thế giới, không độc quyền và không mất phí bản quyền, cho mục đích kinh doanh nội bộ hoặc mục đích cá nhân phi thương mại.
Trên thực tế, phạm vi này bao gồm:
- Chạy n8n trên server của bạn cho công ty của bạn, chẳng hạn đồng bộ dữ liệu từ CRM (hệ thống quản lý quan hệ khách hàng) vào database nội bộ.
- Chạy n8n tại nhà cho các dự án cá nhân.
- Sửa code và chạy phiên bản đã sửa.
- Viết một n8n node cho sản phẩm của bạn hoặc bất kỳ integration nào khác giữa sản phẩm của bạn và n8n.
- Bán dịch vụ tư vấn, chẳng hạn xây dựng workflow cho khách hàng.
- Bán dịch vụ hỗ trợ, chẳng hạn thiết lập và duy trì n8n trên các server thuộc sở hữu của khách hàng.
- Sử dụng n8n làm backend ẩn bên trong sản phẩm của bạn, miễn là nó chạy bằng credential của chính công ty bạn.
Giấy phép không giới hạn mức sử dụng của bạn. Không có execution quota và cũng không giới hạn số lượng seat, nên giới hạn duy nhất của một instance self-hosted là CPU và memory của máy đang chạy instance đó. Các AI node cũng không bị giới hạn, vì vậy xây dựng workflow AI agent trong n8n vẫn hoạt động trên bản miễn phí.
Điều Sustainable Use License không cho phép bạn làm
Các hạn chế khá ngắn. n8n liệt kê chúng kèm ví dụ trên trang Sustainable Use License:
- Host n8n và thu tiền người khác để họ truy cập.
- White-label n8n rồi cung cấp cho khách hàng để thu tiền.
- Dùng n8n để thu thập credential của chính người dùng cuối, để họ truy cập tài khoản của họ trên các dịch vụ khác.
- Sửa, xóa hoặc che khuất bất kỳ thông báo nào về license, bản quyền hoặc thông báo khác.
- Phân phối n8n cho mục đích thương mại. Chỉ được phân phối miễn phí cho mục đích phi thương mại.
Hạn chế thứ ba là điểm khiến nhiều người bất ngờ, vì vậy hãy đọc lại. Một job billing dùng dữ liệu của chính công ty bạn và API key của chính công ty bạn là sử dụng nội bộ, nên được phép. Một sản phẩm trong đó mỗi khách hàng kết nối Google account của họ thông qua n8n instance của bạn thì không được phép, vì license phân định dựa trên việc n8n đang giữ credential của ai. Software và server trong cả hai trường hợp là như nhau. Nhưng kết luận thì không giống nhau.
Trong cùng repository còn có một license thứ hai. Mọi source file có .ee. trong filename hoặc có .ee trong directory path đều nằm ngoài Sustainable Use License và thuộc n8n Enterprise License riêng. Code đó được ship trong cùng Docker image mà bạn pull, nên các tính năng trả phí có mặt trong build nhưng vẫn bị tắt cho đến khi một key hợp lệ kích hoạt chúng. Bật các tính năng đó bằng bất kỳ cách nào khác là vi phạm license, không phải một mẹo cấu hình.
Điểm khác nhau giữa fair-code, MIT và AGPL
Giấy phép MIT cho phép mọi thứ, bao gồm lấy code và bán phiên bản hosted của code đó. Điều kiện thực tế duy nhất là phải ghi nhận tác giả.
AGPL (GNU Affero General Public License) cũng cho phép bán phiên bản hosted. Điều kiện của AGPL là công khai source: nếu bạn sửa đổi software và cho phép người dùng truy cập software đó qua network, bạn phải cung cấp source đã sửa đổi cho những người dùng đó.
Sustainable Use License hoạt động theo một hướng khác. Giấy phép này không yêu cầu bạn công khai các thay đổi. Nó giới hạn đối tượng mà bạn được phép cung cấp dịch vụ. Tóm lại, AGPL kiểm soát những gì bạn phải công khai, còn Sustainable Use License kiểm soát đối tượng mà bạn được phép bán dịch vụ.
Điểm khác biệt này quyết định cách các fork hoạt động. Bất kỳ ai cũng có thể fork một project AGPL và chạy nó như một hosted service cạnh tranh, miễn là họ công khai các thay đổi. Với n8n thì không thể làm vậy, vì hạn chế sử dụng đi kèm với code và được giữ nguyên trong mọi bản sao của code. Đây là lý do n8n có thể công khai toàn bộ source mà vẫn bán sản phẩm cloud, không phải cạnh tranh với một clone của chính mình.
Những tính năng nào cần license key trả phí
Community edition chứa gần như toàn bộ sản phẩm. n8n liệt kê các tính năng bị loại trừ thay vì liệt kê các tính năng được bao gồm. Cách này hữu ích hơn. Tính đến August 2026, trang so sánh các edition liệt kê những tính năng trả phí sau:
- SSO (single sign-on) qua SAML (security assertion markup language) hoặc LDAP (lightweight directory access protocol)
- Chia sẻ workflow và credential
- Project
- Biến tùy chỉnh
- Environment
- Version control bằng Git
- Secret bên ngoài
- Storage bên ngoài cho dữ liệu binary
- Streaming log
- Chế độ multi-main
Chia sẻ là giới hạn mà hầu hết team gặp đầu tiên. Khi chỉ có một người tự đánh giá tool, giới hạn này rất dễ bị bỏ qua. Trong community edition, chỉ instance owner và user đã tạo workflow hoặc credential mới có thể mở chúng. Hai đồng nghiệp trên cùng một instance không thể chuyển workflow cho nhau trong interface. Team thường xử lý bằng cách dùng chung một login, nhưng cách này xóa mất thông tin ai đã thay đổi nội dung nào.
SSO là giới hạn thứ hai. Nếu công ty yêu cầu single sign-on cho mọi tool nội bộ, community edition không đáp ứng yêu cầu đó ngay từ đầu, bất kể các tính năng khác hoạt động tốt đến đâu. Mô hình một app self-hosted miễn phí nhưng tính năng authentication lại là tính năng trả phí xuất hiện trong toàn bộ nhóm sản phẩm này. Phí SSO trong các app self-hosted giải thích vì sao các vendor luôn đặt ranh giới ở cùng một chỗ.
Environments và Git version control trên thực tế là một nhóm tính năng. Chúng cho phép bạn lưu workflow trong một repository và promote workflow từ instance development sang instance production. Nếu không có chúng, chuyển workflow giữa các instance nghĩa là tự export JSON rồi import ở phía bên kia. Cách này vẫn hoạt động và rất nhiều người sử dụng. Nhưng bạn không có bước review và cũng không có history.
Multi-main mode là tính năng giới hạn khả năng scale. Queue mode với nhiều worker process vẫn chạy bình thường trong community edition. Chạy nhiều main process thì không. Main process quản lý schedule và webhook, nên nó vẫn là một single point of failure. Bạn không thể làm nó redundant nếu không có key.
Log streaming và external secrets là các tính năng phục vụ compliance. Log streaming đẩy event log của n8n vào một system mà bạn đã monitor sẵn. External secrets đọc credential từ một vault thay vì encrypted store riêng của n8n. Cả hai đều là những yêu cầu thường xuất hiện trong security review vài tháng sau khi tool đã chạy production. Khi đó, phát hiện chi phí có thể là một vấn đề khó xử.
Nếu tính năng bị giới hạn đó là tính năng bạn thực sự cần nhưng plan vượt ngân sách, hãy so sánh các tool khác thay vì cố xử lý licence. Các lựa chọn thay thế n8n self-hosted đáng để đọc song song, vì mỗi project đặt ranh giới free ở một vị trí khác nhau.
Đăng ký instance cộng đồng để nhận license key miễn phí
Một số tính năng miễn phí vẫn cần license key. Điều này có vẻ mâu thuẫn cho đến khi bạn thấy quy trình hoạt động. Đăng ký địa chỉ email sẽ cấp cho bạn một key miễn phí. Key này mở khóa thêm 3 khả năng mà không mất phí:
- Folders, dùng để sắp xếp workflow
- Debug trong editor, sao chép và ghim dữ liệu execution trong khi bạn làm việc trên workflow
- Dữ liệu execution tùy chỉnh, dùng để lưu và chú thích metadata của execution
Để nhận key:
- Mở menu ba chấm ở góc dưới bên trái của editor.
- Vào Settings, rồi chọn Usage and plan.
- Chọn Unlock, rồi chọn Send me a free license key.
- Dán key trong email vào Enter activation key, rồi chọn Activate.
Trên server được cấu hình bằng file, hãy bỏ qua giao diện và đặt key làm biến môi trường trước lần khởi động đầu tiên.
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 \
-e N8N_LICENSE_ACTIVATION_KEY="paste-your-key-here" \
-v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8nMở editor tại cổng 5678, rồi kiểm tra Settings, sau đó chọn Usage and plan. Trang này phải hiển thị tên plan của bạn thay vì prompt unlock. Nếu prompt vẫn còn, nguyên nhân thường gặp là instance đã được kích hoạt trước đó: N8N_LICENSE_ACTIVATION_KEY không có tác dụng với instance đã có license, vì vậy việc thêm biến này vào environment của container hiện có có thể trông như hoàn toàn không có tác dụng.
Có thêm 2 biến license cần lưu ý trên máy chủ production. N8N_LICENSE_AUTO_RENEW_ENABLED mặc định là true. Nếu đặt thành false, bạn phải gia hạn thủ công từ menu settings mỗi 10 ngày. Nếu không, các tính năng được cấp license sẽ ngừng hoạt động. N8N_LICENSE_DETACH_FLOATING_ON_SHUTDOWN cũng mặc định là true. Biến này giải phóng entitlement khi instance shutdown để instance khác có thể claim entitlement đó. Trên instance production khởi động lại trong quá trình deployment, hãy đặt biến này thành false để các tính năng được cấp license hoạt động trở lại cùng instance. Cả 2 biến đều được mô tả trong trang quản lý license.
Các gói cloud được phân loại như thế nào
n8n Cloud chạy cùng phần mềm đó trên hạ tầng của n8n. Các gói được tính phí theo số lần workflow chạy, không phải theo số workflow đang hoạt động. Vì vậy, một workflow không hoạt động và chỉ chờ webhook sẽ không tốn phí cho đến khi được kích hoạt.
Điểm quan trọng đối với người tự host là enterprise licence key đi kèm với một gói, không được bán riêng. Bạn mua gói Business hoặc Enterprise, nhận một key, rồi nhập key đó vào instance chạy trên phần cứng của mình. Tự host và trả phí không loại trừ lẫn nhau.
Tính đến August 2026, các tier đầu vào có giá theo tháng được công bố trên trang pricing của n8n. Các tier cao hơn cần làm việc với đội ngũ sales, còn giá enterprise hoàn toàn không được công bố. Vì vậy, mọi con số ghi ở đây có thể đã lỗi thời trước khi bạn đọc. Hãy yêu cầu báo giá và hỏi rõ báo giá đó có bao gồm self-hosted key hay không.
Nếu bạn vẫn đang cân nhắc giữa tự chạy n8n và trả phí cho một sản phẩm automation được host sẵn, phần so sánh n8n với Zapier và Make sẽ phân tích cấu trúc chi phí thay vì chỉ liệt kê tính năng.
Bán n8n bên trong sản phẩm của bạn
Nếu khách hàng sẽ nhìn thấy và sử dụng chính n8n editor, bạn cần embed licence. n8n cũng bán licence này dưới dạng thỏa thuận OEM (original equipment manufacturer). Thỏa thuận này cho phép white-label và bán lại, những việc bị Sustainable Use License cấm. Đây là hợp đồng được đàm phán với mức giá báo theo nhu cầu, dành cho các công ty tích hợp workflow automation vào một sản phẩm mà họ đã bán.
Dùng n8n làm backend ẩn là trường hợp khác và không cần thỏa thuận như vậy. Nếu workflow chạy bằng credential của công ty bạn và người dùng không bao giờ truy cập editor, standard licence là đủ. Ranh giới nằm ở credential và editor, không nằm ở doanh thu.
Vậy bạn cần edition nào?
Với một công ty tự chạy các automation và cho phép đồng nghiệp xem công việc của nhau, community edition là đủ. Hãy đăng ký lấy key miễn phí rồi bắt đầu xây dựng. Bước tiếp theo là một server. Bài viết tự host n8n trên VPS với Docker và HTTPS hướng dẫn cách triển khai, cấu hình reverse proxy và certificate.
Với công ty cần single sign-on hoặc các environment riêng cho development và production, community edition không đáp ứng được. Không có thay đổi cấu hình nào giải quyết được giới hạn này. Hãy tính chi phí cho gói Business hoặc chọn một công cụ có licence phù hợp với ngân sách.
Nếu bạn bán quyền truy cập cho người khác, câu trả lời là ký thỏa thuận thương mại với n8n. Trao đổi càng sớm thì chi phí càng thấp.
FAQ
n8n có phải là phần mềm open source không?
Không. n8n là phần mềm fair-code, được phân phối theo Sustainable Use License. Mã nguồn được công khai nên bạn có thể đọc, chạy và chỉnh sửa, nhưng giấy phép này hạn chế mục đích sử dụng. Giấy phép open source được OSI phê duyệt không được chứa các hạn chế về mục đích sử dụng. n8n nêu rõ điều này trong tài liệu của mình và thay vào đó tự mô tả là source available. Các file có .ee. trong tên hoặc .ee trong đường dẫn bị loại khỏi cả giấy phép này và tuân theo một n8n Enterprise License riêng.
Tôi có thể thu tiền khách hàng cho công việc liên quan đến n8n không?
Có, đối với các dịch vụ. Việc xây dựng workflow cho khách hàng không cần thỏa thuận riêng. Việc cài đặt hoặc bảo trì n8n trên các server thuộc sở hữu của khách hàng cũng vậy. Điều bạn không được làm là thu tiền để cấp quyền truy cập vào một instance n8n do bạn vận hành, hoặc bán một phiên bản white-label của n8n. Tiêu chí là khoản tiền được trả cho công việc của bạn hay để truy cập phần mềm.
Vì sao team của tôi không thể chia sẻ workflow trên community edition tự host?
Chia sẻ workflow và credential là một tính năng có cấp phép, nên tính năng này bị tắt nếu không có paid key. Trên community edition, chỉ owner của instance và user đã tạo item mới có thể mở item đó. Vì vậy, không có cách bàn giao workflow cho đồng nghiệp ngay trong interface. Bạn có thể export workflow dưới dạng JSON rồi import bằng account khác. Tuy nhiên, credential không được đưa vào bản export đó. Bản import trở thành một workflow riêng với execution history riêng.
Điều gì xảy ra nếu instance n8n của tôi không thể kết nối đến licence server?
Theo mặc định, instance đã được kích hoạt sẽ gia hạn licence với https://license.n8n.io/v1, và N8N_LICENSE_AUTO_RENEW_ENABLED mặc định là true. Nếu tắt gia hạn tự động, bạn phải gia hạn thủ công từ settings menu mỗi ten days. Nếu không, các tính năng có licence sẽ ngừng hoạt động. Nếu outbound firewall chặn licence server, hãy gửi request qua proxy bằng biến lowercase https_proxy_license_server thay vì tắt gia hạn.
Tôi có phải trả tiền để xóa branding của n8n không?
Có, nếu khách hàng sẽ nhìn thấy kết quả. Sustainable Use License cấm thay đổi, xóa hoặc che khuất các thông báo về licensing và copyright. Giấy phép này cũng nêu rõ việc white-label n8n và cung cấp sản phẩm đó cho khách hàng để thu tiền là mục đích sử dụng không được phép. Việc rebrand một sản phẩm bạn bán cần có thỏa thuận embed hoặc OEM. Việc điều chỉnh giao diện của một instance chỉ được nhân viên nội bộ của bạn sử dụng là vấn đề khác, nhưng điều khoản về licensing và copyright notices vẫn áp dụng cho mọi đối tượng người dùng.