Skip to main content


Learn how to build Evilginx from source code on every platform.


To build and run Evilginx on your own machine, you'll need the following tools:

  • Golang version 1.18 or above.
  • Node.js version 14.17.0 or above. You can use nvm for managing multiple Node versions on a single machine. Node.js is only required for running Evilpuppet.


You can build Evilginx binary with a single command:


And that's it! You will find the built binary under: build/