Skip to main content

Czy n8n jest darmowy? Licencja i koszty self-hostingu

Czy n8n jest darmowy? Licencja i koszty self-hostingu

TL;DR

  • Tak, ale nie jest open source. n8n rozprowadza się jako fair-code na Sustainable Use License w wersji 1.0. Licencja pozwala używać i modyfikować oprogramowanie „only for your own internal business purposes or for non-commercial or personal use". Na potrzeby własnej firmy: proszę bardzo. Hosting n8n dla klientów jako usługa wychodzi już poza ten zakres.
  • Darmowa edycja Community to nie wersja okrojona do bólu. Dokumentacja opisuje ją jako „almost the complete feature set". Lista rzeczy, których nie ma, jest krótka i konkretna: SSO, projekty, environments, Git, współdzielenie workflow'ów. Większe zespoły odbijają się od tej listy szybko, jednoosobowa działalność może jej nigdy nie dotknąć.
  • Self-hosting nie zdejmuje kosztu, tylko go przenosi. Nie płacisz za licencję. Płacisz swoim czasem za aktualizacje, backupy i to, że kiedy workflow padnie w nocy, nie ma do kogo napisać.

Co dokładnie mówi licencja

Wokół tego narosła masa zamieszania, więc zacznijmy od źródła. Plik LICENSE.md w repozytorium n8n nazywa licencję wprost: Sustainable Use License, Version 1.0. Najważniejsza jest sekcja Limitations i jej pierwsze zdanie:

„You may use or modify the software only for your own internal business purposes or for non-commercial or personal use. You may distribute the software or provide it to others only if you do so free of charge for non-commercial purposes."

Wynikają z tego trzy praktyczne rzeczy. Postawienie n8n na własnym serwerze i automatyzowanie własnych procesów jest w porządku i bez opłaty. Kopię możesz przekazać dalej, ale tylko nieodpłatnie i w celach niekomercyjnych. Usuwania i zasłaniania informacji licencyjnych oraz o prawach autorskich licencja zabrania wprost, bez furtek.

Jest natomiast obszar, którego licencja nie rozstrzyga, i nie będę udawał, że rozstrzyga. Agencja, która stawia n8n na serwerze klienta i bierze za to abonament: czy to nadal „internal business purposes"? Tekst licencji tego nie precyzuje. Jeśli tak zarabiasz, to pytanie do license@n8n.io, nie do artykułu na blogu.

Dwa zapisy, które łatwo przeoczyć, a potrafią zaskoczyć. Pliki źródłowe z .ee. w nazwie albo .ee w nazwie katalogu nie są objęte Sustainable Use License. Do nich potrzebny jest osobny n8n Enterprise License. To samo dotyczy gałęzi innych niż master: zgodnie z nagłówkiem pliku licencyjnego nie są licencjonowane wcale.

Naruszenie licencji nie oznacza od razu katastrofy. Sekcja Termination daje 30 dni od otrzymania zawiadomienia na zaprzestanie naruszenia, po czym licencja wraca z mocą wsteczną. Drugi raz tej samej łaski już nie ma.

Co jest darmowe, a co nie

Self-hosted n8n istnieje w czterech wariantach. Dokumentacja nazywa je edycjami i podaje wprost, ile kosztują:

Edycja Koszt Dla kogo
Community Darmowa Self-hosting z niemal pełnym zestawem funkcji
Registered Community Darmowa (po podaniu maila) Community plus foldery, debug w edytorze, custom execution data
Business Płatna (klucz licencyjny w abonamencie) Zespoły potrzebujące SSO, environments, projektów
Enterprise Płatna (klucz licencyjny w abonamencie) Zaawansowane bezpieczeństwo, skalowanie, governance

Ta druga pozycja jest najczęściej pomijana, a jest darmowa. Rejestrujesz instancję mailem i dostajesz klucz licencyjny, który odblokowuje dokładnie trzy rzeczy: foldery na workflow'y, debug w edytorze (kopiowanie i pinowanie danych z wykonania) oraz custom execution data. Robi się to w Settings > Usage and plan > Unlock. Foldery brzmią banalnie do momentu, w którym masz trzydzieści workflow'ów na jednej liście.

Schemat: n8n Cloud kontra self-hosted, edycje Community, Registered Community, Business i Enterprise oraz zakres Sustainable Use License

Czego nie ma w darmowej Community

Dokumentacja podaje zamkniętą listę. Przepisuję ją, bo w internecie krąży sporo wersji zmyślonych:

  • Custom Variables
  • Environments
  • External secrets
  • External storage for binary data
  • Log streaming (zwykłe logowanie jest w zestawie)
  • Multi-main mode (queue mode jest w zestawie)
  • Projects
  • SSO (SAML, LDAP)
  • Współdzielenie workflow'ów i credentiali
  • Kontrola wersji przez Git

Ten dziewiąty punkt to najczęstszy powód, dla którego firmy wychodzą z darmowej wersji. Cytat z dokumentacji jest jednoznaczny: „Only the instance owner and the user who creates them can access workflows and credentials". W praktyce: jeśli workflow zbudował Marek, a Marek jest na urlopie, nikt inny go nie otworzy. Dla jednej osoby to niewidoczne. Dla czteroosobowego zespołu to blokada w drugim tygodniu.

Sama dokumentacja dodaje zastrzeżenie, które warto potraktować poważnie: „Exact features per plan and edition can change. For the current breakdown, see the pricing page." Ta lista jest aktualna na dzień pisania i nikt nie obiecuje, że będzie za pół roku.

n8n Cloud: ile to kosztuje

Jeśli nie chcesz utrzymywać serwera, alternatywą jest chmura n8n. Ceny ze strony cennika, przy rozliczeniu rocznym:

Plan Cena Wykonania (executions)
Starter 20 €/mies. 2,5 tys.
Pro 50 €/mies. 10 tys.
Enterprise kontakt z działem sprzedaży indywidualnie

Nie przeliczam tego na złotówki. Kurs się rusza, artykuł zostaje, a przeliczona kwota zestarzeje się szybciej niż cała reszta tekstu.

Plan Business (667 €/mies. przy rozliczeniu rocznym, 40 tys. wykonań) cennik oznacza jako „Self-hosted only”: to płatna licencja na własny serwer, w chmurze go nie ma. Skok z 50 na 667 euro wygląda brutalnie, ale nie płacisz tam za liczbę wykonań. Płacisz za funkcje z listy powyżej: SSO, projekty, environments. Jeśli ich nie potrzebujesz, Business po prostu nie jest dla Ciebie.

Warto też wiedzieć, co n8n liczy jako jedno wykonanie, bo to definicja korzystna dla użytkownika: „An execution is a single run of your entire workflow. It doesn't matter how many steps are in the workflow or how much data it processes — it's still a single execution." Workflow z pięciu kroków i workflow z pięćdziesięciu zjada tyle samo. To zupełnie inna arytmetyka niż rozliczanie za pojedyncze operacje, które znasz z innych platform.

Self-hosting: co realnie musisz mieć

Dokumentacja wymienia trzy ścieżki: Docker, Kubernetes i npm. Do tego gotowe przewodniki dla AWS, Azure, Google Cloud i DigitalOcean. Zdanie, które warto zapamiętać, brzmi: „Without a license key, n8n runs as the free Community edition". Nie ma żadnego kroku aktywacji, o którym można zapomnieć. Uruchamiasz i działa jako Community.

Baza danych to miejsce, gdzie ludzie najczęściej sami sobie robią kłopot. Domyślnie n8n zapisuje credentiale, historię wykonań i workflow'y w SQLite. Opcjonalnie obsługuje PostgreSQL, ustawiany zmiennymi środowiskowymi. Ciekawostka: w chmurze n8n plany Starter i Pro (oraz starsze Enterprise) też chodzą na SQLite, a PostgreSQL dostają tylko plany Enterprise Scaling.

SQLite wystarcza dłużej, niż sugeruje intuicja. Ale jeśli myślisz o produkcji, o którą oprzesz fakturowanie albo obsługę zgłoszeń, Postgres od pierwszego dnia oszczędzi Ci migracji w najmniej wygodnym momencie.

Co dokłada self-hosting

Jeśli masz już VPS z Dockerem pod inne projekty, n8n w edycji Community nie dokłada opłaty licencyjnej ani osobnego serwera. Dokłada obowiązki.

Aktualizacje same się nie zrobią. Certyfikaty trzeba pilnować. Backup bazy jest Twój i tylko Twój, o czym człowiek dowiaduje się zwykle w najgorszym możliwym dniu.

Kiedy self-hosting się nie opłaca

Napiszę to wbrew własnemu interesowi, bo wdrażanie automatyzacji to moja praca. Są sytuacje, w których stawianie własnej instancji jest błędem:

  • Nie masz nikogo technicznego i nie planujesz mieć. Dokumentacja n8n mówi to wprost: przy braku technicznej ekspertyzy rekomendacją jest Cloud, bo „Fully managed, no setup or maintenance required".
  • Automatyzacja ma pilnować pieniędzy albo terminów. Jeśli od workflow'u zależy wysłanie faktury w terminie, pytanie nie brzmi „ile zaoszczędzę na hostingu", tylko „kto to naprawi w sobotę".
  • Masz jeden, prosty proces. Przy dwóch tysiącach wykonań miesięcznie utrzymywanie serwera to hobby, nie oszczędność.
  • Potrzebujesz SSO albo pracy zespołowej od pierwszego dnia. Wtedy i tak wchodzisz w plan płatny, a self-hosting dokłada Ci pracy, nie odbierając kosztu.

Odwrotnie: jeśli masz już serwer, ktoś u Ciebie zna Dockera i zależy Ci, żeby dane nie opuszczały Twojej infrastruktury, self-hosting jest oczywistym wyborem. Ten trzeci argument bywa u polskich firm ważniejszy od ceny.

Gotowe workflow'y i czego nie kopiować bezmyślnie

Biblioteka szablonów jest wbudowana w aplikację pod przyciskiem Templates i prowadzi na n8n.io/workflows. Self-hosted instancja może podpiąć własną bibliotekę: zmienna N8N_TEMPLATES_HOST wskazuje adres Twojego API, które musi udostępniać te same endpointy co biblioteka n8n.

Dokumentacja zaznacza, że program dla twórców i marketplace szablonów są w budowie i „details are likely to change". Traktuj więc bibliotekę jako punkt startu, nie jako katalog produktów.

Jedna rzecz warta sprawdzenia przed uruchomieniem cudzego szablonu: gdzie wychodzą Twoje dane. Szablon z nodem zewnętrznego API wyśle tam treść, którą przez niego przepuścisz. Przy self-hostingu robionym po to, żeby dane zostały u Ciebie, potrafi to skasować cały sens przedsięwzięcia jednym kliknięciem.

FAQ

Czy n8n jest darmowy do użytku komercyjnego?

Do użytku wewnętrznego w Twojej firmie: tak. Sustainable Use License pozwala używać oprogramowania „for your own internal business purposes" i nie ma tu wymogu opłaty. Granica leży przy odsprzedaży: dystrybuować n8n dalej można „only if you do so free of charge for non-commercial purposes".

Czy n8n to open source?

Nie w ścisłym znaczeniu. README opisuje n8n jako fair-code rozprowadzany na Sustainable Use License oraz n8n Enterprise License. Kod jest dostępny i można go modyfikować, ale ograniczenie do własnych celów biznesowych wyklucza tę licencję z definicji open source.

Skąd pobrać n8n?

Nie ma jednego instalatora. Oficjalne ścieżki to npm (wymaga Node.js), Docker (wymaga Dockera) i Kubernetes, a poza tym gotowe przewodniki wdrożeniowe dla AWS, Azure, Google Cloud i DigitalOcean. Docker jest najprostszy, jeśli chcesz mieć spokój przy aktualizacjach.

Czy jest aplikacja desktopowa n8n?

W aktualnej dokumentacji n8n nie ma dziś strony o aplikacji desktopowej, a wśród opisanych metod instalacji taka nie występuje. Odpowiednikiem pracy lokalnej jest instalacja przez npm albo Dockera na własnej maszynie, a interfejs otwierasz w przeglądarce.

Czy istnieje oficjalny certyfikat n8n?

Tak, w formie certyfikatów ukończenia kursów. Dokumentacja kieruje do n8n Academy pod learn.n8n.io, gdzie kursy kończą się egzaminem, a „badges and certificates upon completion" wymagają 70% zaliczenia. To potwierdzenie przejścia kursu, nie branżowa certyfikacja zawodowa.

SQLite czy PostgreSQL na self-hostingu?

Domyślnie dostajesz SQLite i do testów oraz małych wdrożeń to wystarcza. PostgreSQL włączasz zmiennymi środowiskowymi i warto zrobić to od razu, jeśli instancja ma obsługiwać procesy, których nie możesz stracić. Migracja później jest do zrobienia, ale nikt nie robi jej dla przyjemności.

Ile kosztuje najtańszy plan płatny?

Najtańszy plan n8n Cloud to Starter za 20 €/mies. przy rozliczeniu rocznym, z limitem 2,5 tys. wykonań. Przy self-hostingu odpowiednikiem „planu za zero" jest edycja Community, a po rejestracji mailem Registered Community, też darmowa.

Podsumowanie

Pytanie „czy n8n jest darmowy" ma odpowiedź twierdzącą z jednym przypisem, i on jest ważniejszy od samej odpowiedzi. Darmowa jest licencja na użytek wewnętrzny Twojej firmy. Nie jest darmowy czas, który poświęcisz na utrzymanie instancji, i to on decyduje, czy self-hosting ma dla Ciebie sens.

Jeśli masz serwer i kogoś, kto zna Dockera, Community edition zawiezie Cię bardzo daleko. Jeśli nie masz ani jednego, ani drugiego, 20 euro miesięcznie za Cloud jest tańsze niż wieczór spędzony na debugowaniu kontenera.

Powiązane artykuły:

  • n8n: automatyzacja procesów od A do Z: szerszy obraz platformy i porównanie z alternatywami
  • Ile kosztuje automatyzacja procesów: cennik 2026
  • Automatyzacja procesów w firmie: kompletny przewodnik

Nie wiesz, czy stawiać własną instancję?

Jeśli wahasz się między Cloud a self-hostingiem, to zwykle pytanie nie o technologię, a o to, kto będzie to utrzymywał. Sprawdź automatyzację AI dla biznesu albo umów bezpłatną rozmowę (30 min). Powiem Ci wprost, czy w Twoim przypadku warto się w to pakować.