Direct antwoord
Wil je n8n op Windows installeren zonder oude of halve tutorials te volgen? Gebruik dan in de meeste gevallen Docker Desktop. Dat is op dit moment de snelste en meest onderhoudbare route voor een lokale n8n-setup op Windows.
- Kies Docker Desktop als je snel live wilt en zo min mogelijk afhankelijkheden lokaal wilt beheren.
- Kies WSL2 + Docker als je al in een Linux-achtige devomgeving werkt of productie beter wilt benaderen.
- Kies npm pas later als je bewust lokaal met Node wilt werken en die stack al beheerst.
De verwarring bij deze zoekopdracht is simpel: veel content noemt nog een desktop-app of gooit Docker, npm en cloud op één hoop. Voor de meeste Windows-gebruikers is dat niet behulpzaam. Je wilt gewoon weten: wat is vandaag de snelste route die werkt?
Na de huidige officiële n8n installatie-docs naast Docker Desktop voor Windows te leggen, is het antwoord vrij duidelijk: start lokaal met Docker Desktop, gebruik de officiële n8n image en voeg WSL2 alleen toe als dat past bij je setup. Wil je eerst het brede overzicht per platform? Bekijk dan ook onze complete n8n installatiegids.
Welke Windows-route moet je kiezen?
| Route | Wanneer kiezen | Waarom |
|---|---|---|
| Docker Desktop | Je wilt vandaag lokaal starten | Snelste setup, officiële container, minder lokale afhankelijkheden |
| WSL2 + Docker | Je werkt al veel in terminal/Linux tooling | Meer parity met server- en devomgevingen |
| npm | Je wilt bewust lokaal met Node werken | Flexibel, maar gevoeliger voor versie- en package-gedoe |
Aanbeveling voor deze query
Als iemand zoekt op n8n op Windows installeren, is Docker Desktop de beste standaardroute. Niet omdat npm niet kan, maar omdat de kans op een snelle werkende setup daar het hoogst is.
Stap 1: controleer wat je nodig hebt
- Een Windows-machine waarop je software mag installeren.
- Docker Desktop voor Windows.
- Een browser om de lokale n8n omgeving op
http://localhost:5678te openen.
Werk je liever zonder Docker? Dat kan, maar volgens de huidige officiële n8n npm-installatie heb je dan een ondersteunde Node-versie nodig: 20.19+, 22.12+ of 24.x. Voor de meeste lezers is dat precies waarom Docker sneller is: je slaat dat hele versiebeheer over.
Stap 2: installeer Docker Desktop op Windows
Download Docker Desktop via de officiële Windows-documentatie en doorloop de standaard installer. Docker beschrijft daar ook expliciet hoe je bij de installatie kunt kiezen voor de WSL 2-backend. Voor de meeste moderne Windows-omgevingen is dat een logische keuze.
- Download Docker Desktop voor Windows.
- Start de installer.
- Laat de installatie afronden en open Docker Desktop.
- Wacht tot Docker echt draait voordat je verdergaat.
Tip: open Docker Desktop eerst volledig en controleer daarna pas je n8n container.
Een groot deel van de "n8n start niet"-meldingen komt simpelweg doordat Docker nog niet klaar was.Stap 3: start n8n met het officiële Docker-commando
De officiële n8n Docker-installatie gebruikt eerst een volume voor je data en daarna een docker run-commando. Voor een lokale Windows-setup is dat precies wat je wilt: snel, reproduceerbaar en makkelijk terug te draaien.
docker volume create n8n_data
docker run -it --rm --name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
docker.n8n.io/n8nio/n8nOpen daarna http://localhost:5678. Zie je de n8n setupwizard, dan draait je installatie. Wil je daarna verder naar een duurzamere of productie-achtige omgeving, pak dan onze n8n Docker installatiegids of de self-hosted gids.
Stap 4: maak je eerste lokale n8n setup bruikbaar
Wat je direct moet checken
- Opent
localhost:5678echt? - Heb je een eerste eigenaar/admin aangemaakt?
- Blijft Docker Desktop draaien?
- Weet je waar je container-logs ziet?
Handige vervolgstappen
- Test een simpele webhook of handmatige workflow.
- Lees onze uitleg over wat n8n precies is.
- Bepaal of lokaal genoeg is of dat je wilt doorpakken naar een server.
Stap 5: wanneer kies je WSL2 of npm?
WSL2 is slim als je al graag werkt in een Linux-shell, scripts draait die beter in Linux passen, of een devomgeving wilt die dichter tegen een server aanzit.
npm is vooral logisch als je bewust zonder containers wilt werken. In dat geval volg je beter de officiële npm-installatie van n8n en controleer je eerst je Node-versie. Voor deze zoekopdracht is dat echter zelden de snelste eerste stap.
Belangrijke nuance
Oudere tutorials sturen Windows-gebruikers soms direct naar een desktop-app of een brede "installeer alles lokaal"-route. Dat kan verwarrend zijn. Voor 2026 is de kernsimpel: start met Docker Desktop, gebruik WSL2 bewust, kies npm alleen als je daar een goede reden voor hebt.
Veelgemaakte fouten op Windows
1. Docker draait nog niet echt
Je hebt Docker Desktop geïnstalleerd, maar de achtergrondservices zijn nog niet klaar. Wacht tot Docker volledig gestart is en probeer dan pas je container opnieuw.
2. Poort 5678 is al bezet
Gebruik je al iets anders op poort 5678, dan opent n8n niet op het verwachte adres. Kies dan een andere lokale poort of stop het conflicterende proces.
3. Je probeert meteen productie na te bootsen
Voor lokaal testen heb je geen volledige reverse proxy, SSL of queue-mode nodig. Hou de eerste Windows-setup klein. Wil je echt deployen, gebruik dan een aparte servergids.
Bronnen en vervolglezen
- Officiële n8n Docker installatie
- Officiële n8n npm installatie
- Officiële Docker Desktop installatie voor Windows
Wil je niet zelf prutsen met je Windows-setup?
Dan regelen wij je n8n installatie goed, inclusief de route die past bij lokaal testen of direct self-hosted doorgroeien.