Cisco IOS Switch Config Generator

SCGen is a Cisco Switch Configuration Generator for a substancial portion of the available commands in a modern IOS. The tool runs entirely client side in a web browser and can be run either from a local filesystem or via a webserver.


  • Configure global options such as hostname, logging, ntp, and ip hosts/routes
  • Configure aliases
  • Configure VLANs, Interfaces and SVIs
  • Produces a config you can copy/paste onto a switch
  • Customisable using an external JSON file
  • Tested on chromium 18


A copy of this tool is hosted at


View or clone a copy of the Git repositories from GitHub.