How to Install n8n Locally on Android Us ...

How to Install n8n Locally on Android Using Termux + Proot Debian

Aug 12, 2025

Ever wanted to run n8n, the powerful workflow automation tool, directly on your Android phone?
Good news โ€” with Termux and Proot Debian, you can! No root needed. ๐Ÿš€


Why run n8n on Android?

  • Test automations without needing a PC or server

  • Turn an old phone into a mini automation server

  • Learn and experiment on the go


Requirements

  • Android phone (2GB+ RAM recommended)

  • Termux from F-Droid (not Play Store)

  • Stable internet connection


Step 1 โ€” Install Termux & Packages

Open Termux and run:

pkg update && pkg upgrade -y
pkg install proot-distro curl wget git -y

Step 2 โ€” Install Debian

proot-distro install debian
proot-distro login debian

Step 3 โ€” Install Node.js

Inside Debian:

apt update && apt upgrade -y
apt install curl build-essential -y
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash -
apt install nodejs -y

Check versions:

node -v
npm -v

Step 4 โ€” Install n8n

npm install -g n8n

Step 5 โ€” Run n8n

n8n start --tunnel
  • This will give you a public URL like:

    https://abc.n8n.cloud/
    
  • Open it in your phoneโ€™s browser to start building workflows!


Tips

  • Use n8n start (without --tunnel) if you just want local access at http://localhost:5678.

  • For keeping it running in background, use pm2 or screen.

  • Avoid heavy workflows if your device has low RAM.


Enjoy this post?

Buy Mahas a coffee

More from Mahas