n8n ฟรีหรือไม่ ข้อจำกัด Community เทียบกับ Enterprise
n8n self-host ฟรีภายใต้ Sustainable Use License แต่ไม่ใช่ open source ตรวจสอบข้อจำกัด Community ฟีเจอร์ที่ต้องใช้ licence key และบทบาทของแผน Cloud
n8n เปิดให้ self-host ได้ฟรีหรือไม่?
ได้ n8n เปิดให้ self-host ได้ฟรี คุณสามารถรัน community edition บนเซิร์ฟเวอร์ของคุณเองได้ โดยใบอนุญาตไม่ได้กำหนดข้อจำกัดเรื่องจำนวน workflow ที่คุณสร้างหรือความถี่ในการรัน มีสองประเด็นที่ต้องพิจารณาว่ารุ่นฟรีนี้เพียงพอสำหรับคุณหรือไม่: n8n ไม่ใช่ซอฟต์แวร์โอเพนซอร์สตามนิยามของ Open Source Initiative (OSI) และฟีเจอร์บางอย่างจะถูกปิดการใช้งานไว้จนกว่าคุณจะชำระเงินเพื่อรับ licence key
ใบอนุญาตที่ใช้คือ Sustainable Use License เวอร์ชัน 1.0 ซอร์สโค้ดเปิดเผยต่อสาธารณะ คุณสามารถอ่าน รัน และแก้ไขโค้ดได้ สิ่งที่ใบอนุญาตจำกัดคือวิธีการใช้งาน คุณสามารถรัน n8n เพื่อใช้งานเองหรือใช้งานภายในบริษัทของคุณ และสามารถรันเบื้องหลังผลิตภัณฑ์ที่คุณขายได้ แต่คุณไม่สามารถโฮสต์ n8n ในรูปแบบบริการเพื่อให้ลูกค้าของคุณเข้ามาสร้างหรือกำหนดค่า workflow ของตนเองได้
ความหมายของ fair-code และเหตุผลที่ n8n ไม่ใช่ open source
Fair-code เป็นคำที่ n8n ใช้เรียกโมเดลของตนเอง คำนี้หมายถึงซอฟต์แวร์ที่เปิดเผย source code และอนุญาตให้เรียกใช้งานได้อย่างเสรี แต่ผู้พัฒนาจำกัดการใช้งานเชิงพาณิชย์ไว้ เอกสารของ n8n อธิบายเหตุผลของคำนี้โดยตรงว่า licence แบบ open source ที่ OSI รับรองไม่สามารถกำหนดข้อจำกัดเกี่ยวกับวิธีใช้ซอฟต์แวร์ได้ แต่ Sustainable Use License มีข้อจำกัดลักษณะดังกล่าว n8n จึงไม่เรียกซอฟต์แวร์ของตนเองว่า open source
ความแตกต่างนี้ไม่ใช่เพียงประเด็นเรื่องคำศัพท์ แต่ส่งผลต่อทีมจัดซื้อของคุณด้วย หากนโยบายระบุว่า "เรา deploy เครื่องมือ open source หรือเครื่องมือที่เราซื้อ" n8n จะอยู่ในหมวดที่ 3 ดังนั้นจึงต้องมีผู้ตัดสินใจเกี่ยวกับเรื่องนี้อย่างชัดเจน ควรอ่าน ไฟล์ licence ใน repository ของ n8n ก่อนพูดคุยเรื่องนี้ ไม่ใช่หลังจากนั้น
สิ่งที่ Sustainable Use License อนุญาตให้คุณทำได้
การอนุญาตสิทธิ์ในตัวมันเองนั้นกว้างขวาง ใบอนุญาตนี้มอบสิทธิ์แบบไม่ผูกขาด ไม่ต้องเสียค่าลิขสิทธิ์ และครอบคลุมทั่วโลก ให้คุณสามารถใช้งาน คัดลอก แจกจ่าย เผยแพร่ และสร้างงานดัดแปลงจากซอฟต์แวร์ได้ เพื่อวัตถุประสงค์ทางธุรกิจภายในองค์กรหรือเพื่อการใช้งานส่วนตัวที่ไม่ใช่เชิงพาณิชย์
ในทางปฏิบัติ สิ่งนี้ครอบคลุมถึง:
- การรัน n8n บนเซิร์ฟเวอร์ของคุณเองเพื่อบริษัทของคุณ เช่น การซิงค์ข้อมูลจาก CRM (ระบบบริหารจัดการความสัมพันธ์ลูกค้า) เข้าสู่ฐานข้อมูลภายใน
- การรันที่บ้านสำหรับโปรเจกต์ส่วนตัว
- การแก้ไขโค้ดและรันเวอร์ชันที่คุณปรับแต่งเอง
- การขายงานที่ปรึกษา เช่น การสร้างเวิร์กโฟลว์ให้กับลูกค้า
- การสร้างและรันระบบอัตโนมัติให้กับลูกค้าบนอินสแตนซ์ของคุณเอง ตราบใดที่ลูกค้าไม่สามารถสร้างหรือแก้ไขเวิร์กโฟลว์เหล่านั้นได้
- การขายบริการสนับสนุน เช่น การติดตั้งและดูแลรักษา n8n บนเซิร์ฟเวอร์ที่ลูกค้าเป็นเจ้าของ
- การใช้ n8n อยู่เบื้องหลังในผลิตภัณฑ์ของคุณเอง โดยที่ผู้ใช้สามารถรันและสั่งงานระบบอัตโนมัติที่คุณสร้างไว้ และอาจเชื่อมต่อบัญชีของพวกเขาเองเข้ากับระบบได้ ตราบใดที่พวกเขาไม่สามารถเปิดตัวสร้างเวิร์กโฟลว์หรือกำหนดค่าตรรกะของเวิร์กโฟลว์ได้
ไม่มีข้อกำหนดใดในใบอนุญาตที่จำกัดการใช้งานของคุณ ไม่มีการกำหนดโควตาการทำงานและไม่มีการจำกัดจำนวนผู้ใช้งาน ดังนั้นขีดจำกัดเดียวของอินสแตนซ์ที่โฮสต์ด้วยตนเองคือ CPU และหน่วยความจำของเครื่องที่รันซอฟต์แวร์นั้น นอกจากนี้ AI nodes ยังไม่มีการจำกัดการเข้าถึง ดังนั้น การสร้างเวิร์กโฟลว์ AI agent ใน n8n จึงสามารถทำได้บนรุ่นฟรี
สิ่งที่ Sustainable Use License ไม่อนุญาตให้คุณทำ
ข้อจำกัดมีอยู่ไม่กี่ข้อ โดย n8n ได้ระบุรายการพร้อมตัวอย่างไว้ใน FAQ ของใบอนุญาต:
- การโฮสต์ n8n ในรูปแบบบริการเพื่อให้ลูกค้าของคุณสร้างเวิร์กโฟลว์บนนั้น
- การอนุญาตให้ผู้ใช้งานภายนอกสร้างหรือกำหนดค่าเวิร์กโฟลว์ของตนเองผ่านผลิตภัณฑ์ของคุณ ไม่ว่าจะผ่านอินเทอร์เฟซที่ปรับแต่งเอง, n8n API, MCP หรือ AI agent ที่ทำหน้าที่แทนพวกเขา
- การทำ fork โค้ดของ n8n เพื่อเปิดตัวผลิตภัณฑ์ระบบอัตโนมัติของคุณเอง
- การทำ White labelling n8n โดยการลบแบรนด์ออกแล้วนำเสนอในรูปแบบเดิม
- การใช้งานฟีเจอร์ระดับองค์กร (Enterprise features) ที่ต้องใช้ licence key โดยไม่มีใบอนุญาต Enterprise
ข้อความในใบอนุญาต ได้ระบุข้อจำกัดเพิ่มเติมอีกสองข้อ คุณห้ามแก้ไข ลบ หรือบดบังประกาศเกี่ยวกับใบอนุญาต ลิขสิทธิ์ หรือประกาศอื่นใด และคุณสามารถแจกจ่ายซอฟต์แวร์ได้โดยไม่มีค่าใช้จ่ายและเพื่อวัตถุประสงค์ที่ไม่ใช่เชิงพาณิชย์เท่านั้น
ข้อจำกัดข้อที่สองเป็นสิ่งที่ทำให้ผู้คนประหลาดใจ ดังนั้นโปรดอ่านให้ถี่ถ้วน งานประมวลผลการเรียกเก็บเงินที่ย้ายข้อมูลของบริษัทคุณเองโดยใช้ API key ของบริษัทคุณเองถือเป็นการใช้งานภายใน ซึ่งได้รับอนุญาต ผลิตภัณฑ์ที่ลูกค้าแต่ละรายเชื่อมต่อบัญชี Google ของตนเองเข้ากับระบบอัตโนมัติที่คุณสร้างขึ้นก็ได้รับอนุญาตเช่นกัน ตราบใดที่ลูกค้าเหล่านั้นไม่สามารถเปิดตัวสร้างเวิร์กโฟลว์ (workflow builder) หรือเปลี่ยนตรรกะของเวิร์กโฟลว์ได้ หากปล่อยให้ลูกค้ากลุ่มเดียวกันออกแบบระบบอัตโนมัติของตนเอง แม้จะผ่านอินเทอร์เฟซของคุณเองหรือผ่าน n8n API ก็ตาม จะถือว่าไม่ได้รับอนุญาต เนื่องจากใบอนุญาตนี้กำหนดขอบเขตไว้ที่ว่าใครเป็นผู้ควบคุมตรรกะของเวิร์กโฟลว์ ไม่ใช่ว่า n8n ถือครองข้อมูลประจำตัว (credentials) ของใคร ซอฟต์แวร์และเซิร์ฟเวอร์อาจเหมือนกันทุกประการในสองกรณีหลัง แต่คำตอบนั้นไม่เหมือนกัน
นอกจากนี้ยังมีใบอนุญาตฉบับที่สองอยู่ภายใน repository เดียวกัน ไฟล์ซอร์สโค้ดใดก็ตามที่มี .ee. ในชื่อไฟล์ หรือมี .ee ใน path ของไดเรกทอรี จะไม่อยู่ภายใต้ Sustainable Use License แต่จะอยู่ภายใต้ n8n Enterprise License แยกต่างหาก โค้ดดังกล่าวจะถูกรวมมาใน Docker image เดียวกับที่คุณดึงมา ดังนั้นฟีเจอร์แบบชำระเงินจะถูกรวมอยู่ใน build แต่จะถูกปิดการใช้งานไว้จนกว่าจะมี key ที่ถูกต้องมาเปิดใช้งาน การเปิดใช้งานฟีเจอร์เหล่านี้ด้วยวิธีอื่นถือเป็นการละเมิดใบอนุญาต ไม่ใช่เทคนิคการตั้งค่าแต่อย่างใด
ความแตกต่างระหว่าง fair-code กับ MIT และ AGPL
ใบอนุญาต MIT อนุญาตให้ทำเกือบทุกอย่าง รวมถึงการนำซอร์สโค้ดไปขายในรูปแบบบริการโฮสต์ เงื่อนไขสำคัญเพียงประการเดียวคือต้องคงประกาศลิขสิทธิ์และประกาศการอนุญาตไว้ในสำเนาหรือส่วนสำคัญทั้งหมดของซอฟต์แวร์
ใบอนุญาต AGPL (GNU Affero General Public License) อนุญาตให้ขายบริการโฮสต์ได้เช่นกัน และไม่มีข้อจำกัดว่าคุณสามารถให้บริการแก่ใครได้บ้าง เงื่อนไขของ AGPL คือการเปิดเผยข้อมูล: หากคุณแก้ไขซอฟต์แวร์และอนุญาตให้ผู้ใช้เข้าถึงผ่านเครือข่าย คุณต้องเสนอซอร์สโค้ดที่คุณแก้ไขให้แก่ผู้ใช้เหล่านั้น
ใบอนุญาต Sustainable Use License ทำงานบนหลักการที่ต่างออกไป โดยไม่ได้กำหนดเงื่อนไขเรื่องการเผยแพร่การแก้ไขของคุณ แต่จะจำกัดวิธีการที่คุณสามารถใช้ซอฟต์แวร์และจำกัดว่าใครสามารถควบคุมเวิร์กโฟลว์ที่คุณรันด้วยซอฟต์แวร์นั้นได้ สรุปสั้นๆ คือ AGPL ควบคุมสิ่งที่คุณต้องเผยแพร่ ส่วน Sustainable Use License ควบคุมสิ่งที่คุณสามารถนำไปขายได้
ความแตกต่างนี้เป็นตัวกำหนดสิ่งที่เกิดขึ้นกับโปรเจกต์ที่ถูก fork ใครก็ตามสามารถ fork โปรเจกต์ AGPL และนำไปรันเป็นบริการโฮสต์คู่แข่งได้ ตราบใดที่พวกเขายังเผยแพร่การแก้ไขของตน แต่ไม่มีใครสามารถทำเช่นนั้นกับ n8n ได้ เนื่องจากข้อจำกัดการใช้งานจะติดไปกับซอร์สโค้ดในทุกสำเนา นี่คือเหตุผลที่ n8n สามารถเผยแพร่ซอร์สโค้ดทั้งหมดของตนและยังคงขายผลิตภัณฑ์บนคลาวด์ได้โดยไม่ต้องเผชิญกับการแข่งขันจากซอฟต์แวร์ที่ถูกคัดลอกไป
ฟีเจอร์ใดบ้างที่ต้องใช้ licence key แบบเสียค่าใช้จ่าย
Community edition มีฟีเจอร์เกือบทั้งหมดของผลิตภัณฑ์ n8n เลือกที่จะระบุรายการที่ถูกจำกัดไว้แทนการระบุสิ่งที่รวมอยู่ ซึ่งเป็นวิธีที่เข้าใจได้ง่ายกว่า ณ เดือนตุลาคม 2026 หน้าเปรียบเทียบรุ่นต่างๆ ระบุฟีเจอร์ที่ต้องเสียค่าใช้จ่ายไว้ดังนี้:
- SSO (single sign-on) ผ่าน SAML (security assertion markup language) หรือ LDAP (lightweight directory access protocol)
- การแชร์ workflow และ credential
- Projects
- Custom variables
- Environments
- การควบคุมเวอร์ชันโดยใช้ Git
- External secrets
- External storage สำหรับข้อมูลไบนารี
- Log streaming
- Multi-main mode
การแชร์เป็นข้อจำกัดที่ทีมส่วนใหญ่พบเป็นอันดับแรก และมักถูกมองข้ามในขณะที่ผู้ใช้เพียงคนเดียวประเมินเครื่องมือนี้อยู่ ในรุ่น community edition เฉพาะเจ้าของ instance และผู้ใช้ที่สร้าง workflow หรือ credential เท่านั้นที่สามารถเปิดใช้งานได้ เพื่อนร่วมงานสองคนบน instance เดียวกันไม่สามารถส่งต่อ workflow ให้กันภายในอินเทอร์เฟซได้ ทีมงานมักแก้ปัญหาด้วยการใช้บัญชีเข้าสู่ระบบร่วมกัน ซึ่งทำให้ไม่สามารถตรวจสอบได้ว่าใครเป็นผู้แก้ไขข้อมูล
SSO เป็นข้อจำกัดลำดับถัดมา หากบริษัทของคุณกำหนดให้ต้องใช้ single sign-on สำหรับเครื่องมือภายในทุกตัว community edition จะไม่ผ่านเกณฑ์ดังกล่าวตั้งแต่วันแรก ไม่ว่าฟีเจอร์อื่นจะทำอะไรได้บ้าง รูปแบบของแอปพลิเคชัน self-hosted ที่เปิดให้ใช้ฟรีแต่จำกัดฟีเจอร์ด้านการยืนยันตัวตนไว้ในรุ่นเสียเงินนั้นพบได้ทั่วไปในกลุ่มซอฟต์แวร์ประเภทนี้ และ ภาษี SSO ในแอปพลิเคชันแบบ self-hosted ได้อธิบายเหตุผลว่าทำไมผู้ให้บริการจึงมักขีดเส้นแบ่งไว้ที่จุดเดียวกัน
Environments และ Git version control ในทางปฏิบัติถือเป็นฟีเจอร์เดียวกัน ทั้งสองอย่างช่วยให้คุณเก็บ workflow ไว้ใน repository และเลื่อนระดับจาก instance สำหรับพัฒนาไปสู่ instance สำหรับใช้งานจริงได้ หากไม่มีฟีเจอร์เหล่านี้ การย้าย workflow ระหว่าง instance จะต้องใช้วิธี export ไฟล์ JSON ด้วยตนเองแล้วนำไป import อีกฝั่งหนึ่ง ซึ่งวิธีนี้ใช้งานได้และมีผู้ใช้จำนวนมากทำอยู่ แต่จะทำให้คุณไม่มีขั้นตอนการตรวจสอบและไม่มีประวัติการแก้ไข
Multi-main mode เป็นฟีเจอร์ที่จำกัดการขยายตัวของระบบ Queue mode ที่มี worker process หลายตัวสามารถทำงานได้ตามปกติใน community edition แต่การรัน main process มากกว่าหนึ่งตัวนั้นทำไม่ได้ และเนื่องจาก main process เป็นส่วนที่ดูแลกำหนดการ (schedules) และ webhooks จึงทำให้มันกลายเป็นจุดเดียวที่อาจเกิดความล้มเหลว (single point of failure) ซึ่งคุณไม่สามารถทำ redundancy ได้หากไม่มี licence key
Log streaming และ external secrets เป็นฟีเจอร์ด้านการปฏิบัติตามข้อกำหนด (compliance) Log streaming จะส่ง event log ของ n8n ไปยังระบบที่คุณเฝ้าระวังอยู่แล้ว ส่วน external secrets จะอ่าน credential จาก vault แทนการเก็บในที่จัดเก็บที่เข้ารหัสของ n8n เอง ทั้งสองฟีเจอร์นี้เป็นสิ่งที่การตรวจสอบความปลอดภัยมักจะถามหาหลังจากเครื่องมือถูกนำไปใช้งานจริงได้หลายเดือน ซึ่งเป็นช่วงเวลาที่ลำบากหากเพิ่งมาพบว่าต้องมีค่าใช้จ่ายเพิ่มเติม
หากฟีเจอร์ที่ถูกจำกัดคือสิ่งที่คุณจำเป็นต้องใช้จริงๆ และงบประมาณไม่เพียงพอ ให้พิจารณาเปรียบเทียบกับเครื่องมืออื่นแทนการพยายามเลี่ยง licence ทางเลือกอื่นของ n8n แบบ self-hosted เป็นสิ่งที่ควรศึกษาควบคู่กันไป เพราะแต่ละโครงการมีเกณฑ์การแบ่งฟีเจอร์ฟรีที่แตกต่างกันออกไป
ลงทะเบียน instance ของชุมชนเพื่อรับ license key ฟรี
ฟีเจอร์ฟรีบางอย่างยังคงต้องใช้ license key ซึ่งอาจฟังดูย้อนแย้งจนกว่าคุณจะได้เห็นขั้นตอนการทำงาน การลงทะเบียนด้วยที่อยู่อีเมลจะทำให้คุณได้รับ key ฟรี ซึ่งจะปลดล็อกความสามารถเพิ่มเติมอีก 3 อย่างโดยไม่มีค่าใช้จ่าย:
- โฟลเดอร์ สำหรับจัดระเบียบเวิร์กโฟลว์
- การดีบั๊กในตัวแก้ไข (Debug in editor) ซึ่งจะคัดลอกและปักหมุดข้อมูลการทำงานในขณะที่คุณกำลังสร้างเวิร์กโฟลว์
- ข้อมูลการทำงานแบบกำหนดเอง (Custom execution data) สำหรับบันทึกและใส่คำอธิบายประกอบใน metadata ของการทำงาน
วิธีรับ key:
- เปิดเมนูจุดสามจุดที่มุมซ้ายล่างของตัวแก้ไข
- ไปที่ Settings จากนั้นไปที่ Usage and plan
- เลือก Unlock แล้วเลือก Send me a free license key
- เปิดใช้งาน key ผ่านปุ่มในอีเมล หรือเลือก Enter activation key ในหน้า Usage and plan เดียวกันแล้ววาง key ลงไป
สำหรับเซิร์ฟเวอร์ที่คุณกำหนดค่าผ่านไฟล์ ให้ข้ามส่วนอินเทอร์เฟซไป และตั้งค่า key เป็น environment variable ก่อนการเริ่มทำงานครั้งแรก
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/n8nเปิดตัวแก้ไขที่พอร์ต 5678 จากนั้นตรวจสอบที่ Settings แล้วไปที่ Usage and plan หน้านั้นควรแสดงชื่อแผนของคุณแทนที่จะแสดงข้อความแจ้งเตือนให้ปลดล็อก หากข้อความแจ้งเตือนยังคงอยู่ สาเหตุทั่วไปคือ instance เคยถูกเปิดใช้งานมาก่อนแล้ว N8N_LICENSE_ACTIVATION_KEY จะไม่มีผลกับ instance ที่มี license อยู่แล้ว ดังนั้นการเพิ่มตัวแปรนี้เข้าไปใน environment ของคอนเทนเนอร์ที่มีอยู่เดิมอาจดูเหมือนไม่มีอะไรเกิดขึ้น
มีตัวแปรเกี่ยวกับ license อีกสองตัวที่สำคัญบนเครื่อง production โดย N8N_LICENSE_AUTO_RENEW_ENABLED จะมีค่าเริ่มต้นเป็น true หากตั้งค่าเป็น false คุณจะต้องต่ออายุด้วยตนเองจากเมนูการตั้งค่าทุกๆ สิบวัน มิฉะนั้นฟีเจอร์ที่ต้องใช้ license จะหยุดทำงาน ส่วน N8N_LICENSE_DETACH_FLOATING_ON_SHUTDOWN ก็มีค่าเริ่มต้นเป็น true เช่นกัน ซึ่งจะทำการปล่อยสิทธิ์การใช้งานเมื่อ instance ปิดตัวลงเพื่อให้ instance อื่นสามารถเรียกใช้สิทธิ์นั้นได้ สำหรับ instance บน production ที่มีการรีสตาร์ทระหว่างการ deploy ให้ตั้งค่าเป็น false เพื่อให้ฟีเจอร์ที่ต้องใช้ license กลับมาทำงานได้ทันทีเมื่อ instance เริ่มทำงานใหม่ ทั้งนี้ n8n จะเพิกเฉยต่อตัวแปรที่สองนี้ในโหมด multi-main โดยทั้งสองตัวแปรมีเอกสารกำกับพร้อมค่าเริ่มต้นไว้ที่ หน้าตัวแปรสภาพแวดล้อมสำหรับ license
ตำแหน่งของแผนบริการบนคลาวด์
n8n Cloud ใช้ซอฟต์แวร์ตัวเดียวกันบนโครงสร้างพื้นฐานของ n8n แผนบริการจะคิดค่าใช้จ่ายตามจำนวนการทำงานของ workflow (workflow executions) แทนที่จะคิดตามจำนวน workflow ที่เปิดใช้งานอยู่ ดังนั้น workflow ที่รอการทำงานจาก webhook จะไม่มีค่าใช้จ่ายจนกว่าจะมีการเรียกใช้งานจริง
รายละเอียดที่สำคัญสำหรับผู้ที่โฮสต์ด้วยตนเองคือ กุญแจใบอนุญาตระดับองค์กร (enterprise licence key) จะผูกติดอยู่กับแผนบริการ ไม่ได้จำหน่ายแยกต่างหาก คุณต้องซื้อแผน Business หรือ Enterprise เพื่อรับกุญแจ แล้วนำกุญแจนั้นไปใส่ในอินสแตนซ์ที่รันบนฮาร์ดแวร์ของคุณเอง การโฮสต์ด้วยตนเองและการจ่ายเงินซื้อบริการไม่ใช่สิ่งที่ตรงข้ามกัน
ณ เดือนตุลาคม 2026 แผน Starter, Pro และ Business มีราคาประกาศไว้บน หน้าแสดงราคาของ n8n โดยระบุเป็นราคาต่อเดือนสำหรับการเรียกเก็บเงินรายปี แผน Business เป็นแบบบริการตนเองและปัจจุบันจำหน่ายสำหรับ n8n ที่โฮสต์ด้วยตนเองเท่านั้น ซึ่งเป็นวิธีโดยตรงในการซื้อกุญแจสำหรับเซิร์ฟเวอร์ของคุณเอง ส่วนแผน Enterprise จะต้องติดต่อทีมขายและไม่มีการประกาศราคาไว้ หากระบุตัวเลขใดๆ ไว้ในที่นี้อาจล้าสมัยได้ ดังนั้นโปรดอ่านรายละเอียดจากหน้าเว็บไซต์โดยตรง และสำหรับแผน Enterprise ให้ขอใบเสนอราคาพร้อมสอบถามให้ชัดเจนว่าใบเสนอราคานั้นรวมกุญแจสำหรับโฮสต์ด้วยตนเองแล้วหรือไม่
หากคุณยังตัดสินใจไม่ได้ระหว่างการรันระบบด้วยตนเองกับการจ่ายเงินใช้ผลิตภัณฑ์ระบบอัตโนมัติแบบโฮสต์ การเปรียบเทียบ n8n กับ Zapier และ Make จะช่วยวิเคราะห์ในแง่ของโครงสร้างต้นทุนมากกว่ารายการฟีเจอร์
การนำ n8n ไปใช้ภายในผลิตภัณฑ์ของคุณ
หากลูกค้าของคุณต้องมองเห็นและใช้งานตัวแก้ไขของ n8n โดยตรง คุณจำเป็นต้องใช้ OEM integration ของ n8n ซึ่งเป็นข้อตกลงเชิงพาณิชย์แยกต่างหากที่อนุญาตให้คุณฝังอินเทอร์เฟซของ n8n ไว้ภายใน UI ของผลิตภัณฑ์ของคุณ ณ เดือนตุลาคม 2026 เอกสาร OEM integration ไม่ได้ระบุราคาไว้ ดังนั้นเงื่อนไขต่างๆ จึงต้องมาจากการเจรจากับ n8n โดยตรง และพวกเขาระบุว่าการคงแบรนด์ n8n ไว้เป็นข้อกำหนดส่วนหนึ่งของการทำ OEM integration นี่เป็นแนวทางสำหรับการฝังตัวแก้ไข ไม่ใช่การทำ white labelling
การใช้ n8n เป็นแบ็กเอนด์ที่ซ่อนอยู่เป็นอีกกรณีหนึ่ง หากคุณเป็นผู้สร้างเวิร์กโฟลว์และผู้ใช้ของคุณเพียงแค่เรียกใช้งาน สั่งให้ทำงาน หรือเชื่อมต่อบัญชีของตนเองเข้ากับเวิร์กโฟลว์เหล่านั้น ใบอนุญาตแบบมาตรฐานจะครอบคลุมการใช้งานนี้และไม่จำเป็นต้องมีข้อตกลงเพิ่มเติม หากผู้ใช้ของคุณสามารถสร้างหรือกำหนดค่าระบบอัตโนมัติได้ ศูนย์ช่วยเหลือของ n8n ระบุว่าผลิตภัณฑ์จำเป็นต้องใช้ใบอนุญาตแบบ Enterprise แม้ว่าลูกค้าของคุณจะไม่เคยเห็นอินเทอร์เฟซของ n8n เลยก็ตาม และ FAQ ของใบอนุญาตได้ระบุถึงอินเทอร์เฟซแบบกำหนดเอง, n8n API, MCP และ AI agents ที่ทำงานแทนผู้ใช้ ว่าเป็นช่องทางที่นับรวมอยู่ด้วย เส้นแบ่งที่สำคัญคือใครเป็นผู้ควบคุมตรรกะของเวิร์กโฟลว์ ไม่ใช่เรื่องของข้อมูลรับรอง (credentials) หรือรายได้ที่เกิดขึ้น
แล้วคุณต้องการรุ่นไหน?
สำหรับบริษัทเดียวที่รันระบบอัตโนมัติของตนเอง โดยมีเพื่อนร่วมงานที่ได้รับอนุญาตให้ดูงานของกันและกันได้ รุ่น community edition ก็เพียงพอแล้ว ให้ลงทะเบียนเพื่อรับคีย์ฟรีแล้วเริ่มสร้างสรรค์งานได้เลย ขั้นตอนถัดไปคือการใช้เซิร์ฟเวอร์ ซึ่ง การ self-host n8n บน VPS ด้วย Docker และ HTTPS ได้ครอบคลุมถึงการติดตั้ง, การตั้งค่า reverse proxy และการจัดการ certificate ไว้แล้ว
สำหรับบริษัทที่ต้องการระบบ single sign-on หรือต้องการแยกสภาพแวดล้อมสำหรับการพัฒนา (development) และการใช้งานจริง (production) รุ่น community edition จะไม่สามารถตอบโจทย์นี้ได้ และการปรับแต่งค่าคอนฟิกใดๆ ก็ไม่สามารถช่วยได้ ให้พิจารณาราคาของแผน Business หรือเลือกเครื่องมือที่มีใบอนุญาตสอดคล้องกับงบประมาณของคุณ
สำหรับผู้ที่ขายสิทธิ์การเข้าถึง n8n โดยตรง หรือขายผลิตภัณฑ์ที่ลูกค้าสามารถสร้าง workflow ของตนเองได้ คำตอบคือการทำข้อตกลงเชิงพาณิชย์กับ n8n ยิ่งเริ่มการเจรจาได้เร็วเท่าไร ค่าใช้จ่ายก็จะยิ่งถูกลงเท่านั้น
FAQ
n8n เป็นซอฟต์แวร์โอเพนซอร์สหรือไม่?
ไม่ n8n เป็นซอฟต์แวร์แบบ fair-code ซึ่งแจกจ่ายภายใต้สัญญาอนุญาต Sustainable Use License ซอร์สโค้ดเปิดเผยต่อสาธารณะ คุณสามารถอ่าน เรียกใช้งาน และแก้ไขได้ แต่สัญญาอนุญาตมีข้อจำกัดในการใช้งาน ซึ่งสัญญาอนุญาตโอเพนซอร์สที่ได้รับการรับรองจาก OSI จะต้องไม่มีข้อจำกัดดังกล่าว n8n ระบุเรื่องนี้ไว้ในเอกสารของตนเองและนิยามว่าเป็นซอฟต์แวร์แบบ source available แทน ไฟล์ที่มี .ee. ในชื่อหรือมี .ee ในพาธจะถูกยกเว้นจากสัญญาอนุญาตดังกล่าวและอยู่ภายใต้ n8n Enterprise License แยกต่างหาก
ฉันสามารถเรียกเก็บเงินจากลูกค้าสำหรับงานที่เกี่ยวข้องกับ n8n ได้หรือไม่?
ได้ สำหรับงานบริการ การสร้างเวิร์กโฟลว์ให้ลูกค้าไม่จำเป็นต้องมีข้อตกลงแยกต่างหาก เช่นเดียวกับการติดตั้งหรือดูแลรักษา n8n บนเซิร์ฟเวอร์ที่เป็นของลูกค้า คุณสามารถสร้างและรันระบบอัตโนมัติให้ลูกค้าบนอินสแตนซ์ของคุณเองและเรียกเก็บเงินสำหรับงานนั้นได้ ตราบใดที่ลูกค้าไม่สามารถเปิดตัวแก้ไขเวิร์กโฟลว์หรือเปลี่ยนแปลงตรรกะของเวิร์กโฟลว์ได้ สิ่งที่คุณทำไม่ได้คือการโฮสต์ n8n ในรูปแบบบริการเพื่อให้ลูกค้าสร้างเวิร์กโฟลว์ของตนเอง หรือการขาย n8n เวอร์ชันที่รีแบรนด์ใหม่ (white-labelled) เกณฑ์ตัดสินคือการที่ลูกค้าเข้าถึงเวิร์กโฟลว์ได้หรือไม่ ไม่ใช่จำนวนลูกค้าหรือรายได้ที่ได้รับ
ทำไมทีมของฉันถึงแชร์เวิร์กโฟลว์บน community edition ที่โฮสต์เองไม่ได้?
การแชร์เวิร์กโฟลว์และข้อมูลรับรอง (credentials) เป็นฟีเจอร์ที่ต้องมีไลเซนส์ จึงถูกปิดการใช้งานหากไม่มีคีย์แบบชำระเงิน ในรุ่น community edition เฉพาะเจ้าของอินสแตนซ์และผู้ใช้ที่สร้างรายการนั้นเท่านั้นที่สามารถเปิดดูได้ ซึ่งหมายความว่าไม่มีวิธีส่งเวิร์กโฟลว์ให้เพื่อนร่วมงานผ่านอินเทอร์เฟซได้ การส่งออกเวิร์กโฟลว์เป็น JSON แล้วนำเข้าภายใต้บัญชีอื่นสามารถทำได้ แต่ข้อมูลรับรองจะไม่ถูกรวมไปในการส่งออกนั้น และสำเนาที่นำเข้าจะกลายเป็นเวิร์กโฟลว์แยกต่างหากที่มีประวัติการทำงานของตัวเอง
จะเกิดอะไรขึ้นหากอินสแตนซ์ n8n ของฉันไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ไลเซนส์ได้?
อินสแตนซ์ที่เปิดใช้งานแล้วจะต่ออายุไลเซนส์กับ https://license.n8n.io/v1 โดยอัตโนมัติ และค่าเริ่มต้นของ N8N_LICENSE_AUTO_RENEW_ENABLED คือ true หากคุณปิดการต่ออายุอัตโนมัติ คุณจะต้องต่ออายุด้วยตนเองจากเมนูการตั้งค่าทุกสิบวัน มิฉะนั้นฟีเจอร์ที่ต้องใช้ไลเซนส์จะหยุดทำงาน หากไฟร์วอลล์ขาออกบล็อกเซิร์ฟเวอร์ไลเซนส์ ให้ส่งคำขอผ่านพร็อกซีโดยใช้ตัวแปร https_proxy_license_server แทนการปิดการต่ออายุ
ฉันต้องจ่ายเงินเพื่อลบแบรนด์ n8n หรือไม่?
อย่างน้อยที่สุดคือต้องจ่าย หากลูกค้าจะเห็นผลลัพธ์นั้น และการจ่ายเงินอาจยังไม่เพียงพอ สัญญาอนุญาต Sustainable Use License ห้ามการแก้ไข ลบ หรือบดบังประกาศเกี่ยวกับไลเซนส์และลิขสิทธิ์ และ FAQ ของ n8n ระบุว่าการทำ white labelling โดยการลบแบรนด์ n8n ออกเป็นสิ่งที่ไม่อนุญาต ศูนย์ช่วยเหลือระบุว่าการทำ white labelling ต้องใช้ไลเซนส์เชิงพาณิชย์ ในขณะที่เอกสาร OEM integration ระบุว่าจำเป็นต้องคงแบรนด์ n8n ไว้ในส่วนหนึ่งของการรวมระบบ OEM ดังนั้นควรขอคำตอบจาก n8n เป็นลายลักษณ์อักษรก่อนที่คุณจะวางแผนรีแบรนด์ การปรับเปลี่ยนรูปลักษณ์ของอินสแตนซ์ที่ใช้เฉพาะพนักงานของคุณเองเป็นประเด็นที่เล็กกว่า แต่ข้อกำหนดเกี่ยวกับประกาศไลเซนส์และลิขสิทธิ์ยังคงมีผลบังคับใช้ไม่ว่าผู้ชมจะเป็นใครก็ตาม