What is Termux?
Termux is a free, open-source terminal emulator application for Android that provides a minimal Linux base system. Unlike most Android terminals, it does not require root access or any special setup — just install and start typing commands.
It ships with its own APT-based package manager, allowing you to install real Linux software like Python, Node.js, Ruby, Go, Rust, git, vim, neovim, tmux, SSH, curl, wget and hundreds more — directly on your Android device.
Termux is used by developers for on-the-go coding, security researchers for penetration testing tools, students learning Linux, and hobbyists building automation scripts — all from a phone or tablet.
Key Features
A genuine Linux base system with bash, zsh, fish shells, coreutils and all standard Linux tools you already know.
Install 1000+ packages with pkg install. Python, Node.js, Ruby, Java, gcc, clang, ffmpeg and much more.
Connect to remote servers via SSH, or turn your phone into an SSH server so you can code from your PC wirelessly.
Python, JavaScript, TypeScript, Ruby, Go, Rust, C, C++, PHP, Lua — compile and run code directly on your device.
Access your internal storage, SD card, and all your files from the terminal. Copy, edit, and manage files with Linux commands.
curl, wget, nmap, netcat, whois, nslookup, OpenSSL — full suite of networking utilities ready to install.
Write bash/python scripts, schedule tasks with cron, automate file operations, build bots — your phone becomes a mini server.
Run multiple terminal sessions simultaneously with tmux. Split panes, detach sessions, and multitask like a pro.
Popular Packages
Install any of these with pkg install <name>
Essential Commands
How to Install
Download the Termux APK directly from this page. Do NOT install from Google Play — the Play Store version is outdated and no longer maintained by the Termux team.
Download APKGo to Settings → Security → Install Unknown Apps (or similar on your Android version) and allow your file manager or browser to install APKs.
Open the downloaded APK file from your file manager and tap Install. The installation takes only a few seconds.
Open Termux. It will automatically set up its base environment. Once ready, update all packages with:
pkg update && pkg upgradeTo access your phone's internal storage from Termux, run this command once and tap Allow:
termux-setup-storageGet Termux Now
Download the latest Termux APK for free. A full Linux environment in your pocket — no root, no restrictions.