n8n é gratuito? Limites da edição Community e Enterprise
Veja os limites reais do n8n self-hosted: licença fair-code, recursos que exigem licence key e como os planos Cloud se comparam à edição Community.
O n8n é gratuito para alojamento próprio?
Sim, o n8n é gratuito para alojamento próprio. Execute a edição comunitária num servidor que controla, e a licença não define limites para o número de workflows que pode criar nem para a frequência com que são executados. Há dois fatores que determinam se essa edição gratuita é suficiente: o n8n não é open source no sentido em que a Open Source Initiative (OSI) usa esse termo, e um conjunto específico de funcionalidades permanece desativado até comprar uma licence key.
A licença é a Sustainable Use License, versão 1.0. O código-fonte é público, e pode lê-lo, executá-lo e alterá-lo. A restrição da licença diz respeito a quem pode prestar serviços com ele. Pode executar o n8n para si ou para a sua própria empresa. Não pode transformá-lo num produto que outras pessoas pagam para utilizar.
O que significa fair-code e por que o n8n não é open source
Fair-code é o nome que o n8n usa para o seu próprio modelo. O termo descreve software cujo código-fonte é público e que pode ser executado livremente, mas cujo uso comercial é restringido pelo autor. A documentação do n8n explica diretamente o motivo dessa escolha: uma licença open source aprovada pela OSI não pode impor limites à forma como o software é utilizado, e a Sustainable Use License contém exatamente esse tipo de limite. Por isso, o n8n não se apresenta como open source.
Essa distinção não é uma discussão sobre palavras. Ela afeta a sua equipa de compras. Uma política que diga «implementamos ferramentas open source ou ferramentas que comprámos» coloca o n8n numa terceira categoria. Alguém terá de tomar uma decisão concreta sobre ele. Leia o ficheiro da licença no repositório do n8n antes dessa conversa, e não depois.
O que a Licença de Uso Sustentável permite fazer
A concessão de permissões é ampla. A licença concede uma licença não exclusiva, isenta de royalties e válida em todo o mundo para usar, copiar, distribuir, disponibilizar e preparar obras derivadas do software, para fins empresariais internos ou para uso pessoal não comercial.
Na prática, isso inclui:
- Executar o n8n no seu próprio servidor para a sua própria empresa, por exemplo, sincronizar dados de um CRM (sistema de gestão de relações com clientes) com uma base de dados interna.
- Executá-lo em casa para projetos pessoais.
- Alterar o código e executar a versão modificada.
- Criar um node do n8n para o seu próprio produto ou qualquer outra integração entre o seu produto e o n8n.
- Vender serviços de consultoria, como criar workflows para um cliente.
- Vender suporte, como configurar e manter o n8n em servidores pertencentes a um cliente.
- Usar o n8n como backend oculto no seu produto, desde que seja executado com as credenciais da sua própria empresa.
A licença não limita o uso por medição. Não existe quota de execuções nem contagem de utilizadores, pelo que o único limite de uma instância self-hosted é a CPU e a memória da máquina onde é executada. Os nodes de AI também não têm restrições, portanto criar um workflow de agente de AI no n8n funciona na edição gratuita.
O que a Sustainable Use License não permite fazer
As restrições são curtas, e o n8n apresenta exemplos na página da Sustainable Use License:
- Alojar o n8n e cobrar dinheiro às pessoas pelo acesso.
- Aplicar white label ao n8n e disponibilizá-lo aos seus clientes mediante pagamento.
- Usar o n8n para recolher as credenciais dos seus próprios utilizadores finais, para que possam aceder às respetivas contas noutros serviços.
- Alterar, remover ou ocultar qualquer aviso de licenciamento, copyright ou outro aviso.
- Distribuí-lo comercialmente. A distribuição só é permitida gratuitamente para fins não comerciais.
A terceira restrição é a que mais surpreende, por isso leia-a duas vezes. Um job de faturação que transfere os dados da sua empresa usando as próprias chaves de API da empresa é uso interno e é permitido. Um produto em que cada cliente liga a própria conta Google através da sua instância do n8n não é permitido, porque a licença estabelece a distinção com base em quem detém as credenciais no n8n. O software e o servidor são idênticos nos dois casos. A resposta não é.
Existe também uma segunda licença no mesmo repositório. Qualquer ficheiro de código-fonte com .ee. no nome, ou com .ee no caminho do diretório, fica fora da Sustainable Use License e é abrangido pela n8n Enterprise License separada. Esse código é incluído na mesma imagem Docker que descarrega, por isso as funcionalidades pagas estão presentes na build e permanecem desativadas até serem ativadas por uma chave válida. Ativá-las de qualquer outra forma constitui uma violação da licença, não um truque de configuração.
Como o fair-code difere do MIT e do AGPL
Uma licença MIT permite tudo, incluindo copiar o código e vender uma versão alojada dele. A atribuição é a única condição efetiva.
A AGPL (GNU Affero General Public License) também permite vender uma versão alojada. A condição é a divulgação do código: se modificar o software e permitir que os utilizadores o acedam através de uma rede, deve disponibilizar-lhes o código-fonte modificado.
A Sustainable Use License funciona num eixo diferente. Não exige a publicação das suas alterações. Restringe quem pode utilizar o serviço que fornece. Em resumo, a AGPL controla o que deve publicar, enquanto a Sustainable Use License controla a quem pode vender.
Essa diferença determina o que acontece com os forks. Qualquer pessoa pode criar um fork de um projeto AGPL e executá-lo como um serviço alojado concorrente, desde que publique as suas alterações. Ninguém pode fazer o mesmo com o n8n, porque a restrição de utilização acompanha o código em todas as suas cópias. É por isso que o n8n pode publicar todo o seu código-fonte e continuar a vender um produto cloud sem enfrentar a concorrência de um clone próprio.
Quais funcionalidades exigem uma chave de licença paga
A edição Community contém quase todo o produto. A documentação do n8n lista as exclusões, e não as funcionalidades incluídas, o que é mais útil neste caso. Em agosto de 2026, a página de comparação das edições lista estas funcionalidades como pagas:
- SSO (single sign-on) através de SAML (security assertion markup language) ou LDAP (lightweight directory access protocol)
- Partilha de workflows e credenciais
- Projetos
- Variáveis personalizadas
- Ambientes
- Controlo de versões com Git
- Segredos externos
- Armazenamento externo para dados binários
- Transmissão de logs
- Modo multi-main
A partilha é a limitação com que a maioria das equipas se depara primeiro, e é fácil não a detetar enquanto apenas uma pessoa avalia a ferramenta. Na edição Community, apenas o proprietário da instância e o utilizador que criou um workflow ou uma credencial podem abri-lo. Dois colegas na mesma instância não podem passar um workflow entre si através da interface. As equipas contornam esta limitação usando um único login partilhado, mas isso elimina o registo de quem alterou cada item.
O SSO é a segunda limitação. Se a sua empresa exigir single sign-on para todas as ferramentas internas, a edição Community não cumpre esse requisito desde o primeiro dia, independentemente das restantes funcionalidades. O padrão de uma aplicação self-hosted gratuita cuja funcionalidade de autenticação é paga repete-se em toda esta categoria, e o custo do SSO nas aplicações self-hosted explica por que motivo os fornecedores continuam a estabelecer o limite no mesmo ponto.
Os ambientes e o controlo de versões com Git são, na prática, uma única funcionalidade. Em conjunto, permitem manter os workflows num repositório e promovê-los de uma instância de desenvolvimento para uma de produção. Sem estas funcionalidades, mover um workflow entre instâncias significa exportar manualmente o JSON e importá-lo na outra instância. Funciona, e muitas pessoas fazem isso. Mas não oferece uma etapa de revisão nem histórico.
O modo multi-main é a funcionalidade que limita a escala. O modo de fila com vários processos worker funciona corretamente na edição Community. Executar mais de um processo main não funciona, e o processo main é responsável pelos agendamentos e webhooks. Por isso, continua a ser um ponto único de falha que não pode tornar-se redundante sem uma chave.
A transmissão de logs e os segredos externos são funcionalidades de conformidade. A transmissão de logs envia o log de eventos do n8n para um sistema que já monitoriza. Os segredos externos leem as credenciais de um vault, em vez de as obter do armazenamento encriptado do próprio n8n. Estes são precisamente os tipos de funcionalidades exigidos numa revisão de segurança meses depois de a ferramenta entrar em produção. É um momento inadequado para descobrir o preço.
Se a funcionalidade bloqueada for aquela de que realmente precisa e o plano estiver fora do orçamento, compare outras ferramentas em vez de tentar contornar a licença. As alternativas self-hosted ao n8n merecem ser lidas lado a lado, porque cada projeto estabelece o seu próprio limite gratuito num ponto diferente.
Registe a sua instância comunitária para obter a chave de licença gratuita
Algumas funcionalidades gratuitas ainda precisam de uma chave de licença. Isto parece contraditório até conhecer o processo. Ao registar um endereço de email, obtém uma chave gratuita. Ela desbloqueia mais três funcionalidades sem custos:
- Folders, para organizar workflows
- Debug in editor, que copia e fixa os dados de execução enquanto trabalha num workflow
- Custom execution data, para guardar e anotar metadados de execução
Para obter a chave:
- Abra o menu dos três pontos no canto inferior esquerdo do editor.
- Aceda a Settings e depois a Usage and plan.
- Selecione Unlock e depois Send me a free license key.
- Cole a chave recebida por email em Enter activation key e selecione Activate.
Num servidor configurado a partir de ficheiros, ignore a interface e defina a chave como uma variável de ambiente antes do primeiro arranque.
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/n8nAbra o editor na porta 5678 e aceda a Settings e depois a Usage and plan. Essa página deve indicar o seu plano, em vez de mostrar o pedido para desbloquear a licença. Se o pedido continuar visível, a causa habitual é a instância já ter sido ativada: N8N_LICENSE_ACTIVATION_KEY não tem efeito numa instância que já possui uma licença. Por isso, adicioná-la ao ambiente de um contentor existente pode parecer que não produziu qualquer efeito.
Há mais duas variáveis de licença importantes num servidor de produção. N8N_LICENSE_AUTO_RENEW_ENABLED tem o valor predefinido true. Se o definir como false, terá de renovar a licença manualmente a partir do menu de definições a cada dez dias. Caso contrário, as funcionalidades licenciadas deixam de funcionar. N8N_LICENSE_DETACH_FLOATING_ON_SHUTDOWN também tem o valor predefinido true. Esta opção liberta o direito de utilização quando a instância é encerrada, para que outra instância o possa reclamar. Numa instância de produção que reinicia durante as implementações, defina-a como false para que as funcionalidades licenciadas voltem a ficar disponíveis com a instância. Ambas as opções estão documentadas na página de gestão da licença.
Onde se enquadram os planos cloud
O n8n Cloud executa o mesmo software na própria infraestrutura do n8n. Os planos são medidos pelo número de execuções de workflows, e não pelo número de workflows ativos. Por isso, um workflow que fica inativo à espera de um webhook não tem custo até ser acionado.
O detalhe relevante para quem faz self-hosting é que a chave de licença empresarial está associada a um plano, em vez de ser vendida separadamente. Compra um plano Business ou Enterprise, recebe uma chave e cola essa chave na instância executada no seu próprio hardware. Fazer self-hosting e pagar não são opções incompatíveis.
Em agosto de 2026, os níveis de entrada têm preços mensais publicados na página de preços do n8n. Os níveis superiores são tratados pela equipa comercial, e os preços Enterprise não são publicados. Por isso, qualquer valor apresentado aqui estaria desatualizado antes de o ler. Peça um orçamento e pergunte especificamente se inclui a chave para self-hosting.
Se ainda estiver a decidir entre executar o serviço por conta própria e pagar por um produto de automação alojado, a comparação entre n8n, Zapier e Make analisa a estrutura de custos, e não apenas a lista de funcionalidades.
Vender o n8n integrado no seu próprio produto
Se os seus clientes virem e utilizarem o próprio editor do n8n, precisa da licença de incorporação, que o n8n também vende como um acordo OEM (original equipment manufacturer). Essa licença permite a utilização com marca própria e a revenda, proibidas pela Sustainable Use License. Trata-se de um contrato negociado, com preços definidos mediante proposta, destinado a empresas que incorporam a automatização de fluxos de trabalho num produto que já comercializam.
Utilizar o n8n como backend oculto é um caso diferente e não exige esse acordo. Se os fluxos de trabalho forem executados com as credenciais da sua empresa e os seus utilizadores nunca utilizarem o editor, a licença padrão é suficiente. A distinção depende das credenciais e do editor, não da receita.
De que edição precisa?
Para uma empresa que executa as próprias automações, com colegas autorizados a consultar o trabalho uns dos outros, a edição Community é suficiente. Registe-se para obter a chave gratuita e comece a criar. O passo seguinte é um servidor. O artigo alojar o n8n num VPS com Docker e HTTPS aborda a implementação, o reverse proxy e o certificado.
Para uma empresa que precisa de início de sessão único ou de ambientes separados para desenvolvimento e produção, a edição Community não é suficiente. Nenhuma alteração de configuração resolve essa limitação. Avalie o preço de um plano Business ou escolha uma ferramenta cuja licença corresponda ao seu orçamento.
Para quem vende acesso a outras pessoas, a resposta é um acordo comercial com a n8n. Quanto mais cedo essa conversa acontecer, menor será o custo.
FAQ
O n8n é open source?
Não. O n8n é distribuído sob o modelo fair-code, ao abrigo da Sustainable Use License. O código-fonte é público e pode ser lido, executado e modificado, mas a licença restringe os usos permitidos, e uma licença open source aprovada pela OSI não pode conter restrições de utilização. O n8n afirma isto na sua própria documentação e descreve-se como source available. Os ficheiros com .ee. no nome ou .ee no caminho estão excluídos até dessa licença e estão abrangidos por uma n8n Enterprise License separada.
Posso cobrar dinheiro aos clientes por trabalho que envolva o n8n?
Sim, pelos serviços prestados. Criar workflows para um cliente não requer nenhum acordo separado, tal como instalar ou manter o n8n em servidores pertencentes ao cliente. O que não pode fazer é cobrar pelo acesso a uma instância do n8n que executa ou vender uma versão com marca própria. O critério é saber se o pagamento é pelo seu trabalho ou pelo acesso ao software.
Porque é que a minha equipa não pode partilhar workflows na community edition self-hosted?
A partilha de workflows e credenciais é uma funcionalidade licenciada, por isso fica desativada sem uma chave paga. Na community edition, apenas o proprietário da instância e o utilizador que criou um item podem abri-lo. Isto significa que não existe forma de entregar um workflow a um colega através da interface. Exportar o workflow como JSON e importá-lo na outra conta funciona, mas as credenciais não são incluídas nessa exportação. A cópia importada torna-se um workflow separado, com o seu próprio histórico de execuções.
O que acontece se a minha instância do n8n não conseguir contactar o servidor de licenças?
Uma instância ativada renova a licença junto de https://license.n8n.io/v1 por predefinição, e N8N_LICENSE_AUTO_RENEW_ENABLED é true por predefinição. Se desativar a renovação automática, terá de renovar manualmente no menu de definições a cada dez dias. Caso contrário, as funcionalidades licenciadas deixam de funcionar. Se uma firewall de saída bloquear o servidor de licenças, encaminhe o pedido através de um proxy usando a variável https_proxy_license_server em minúsculas, em vez de desativar a renovação.
Tenho de pagar para remover a marca n8n?
Sim, se os clientes virem o resultado. A Sustainable Use License proíbe alterar, remover ou ocultar avisos de licenciamento e direitos de autor. Também identifica como utilização não permitida colocar o n8n sob uma marca própria e disponibilizá-lo a clientes mediante pagamento. A alteração da marca de um produto que vende requer um acordo embed ou OEM. Alterar o aspeto de uma instância utilizada apenas pela sua própria equipa é uma questão diferente, mas a cláusula sobre avisos de licenciamento e direitos de autor aplica-se independentemente do público.