Skip to content
Burp-UI is a web-ui for burp backup written in python with Flask and jQuery/Bootstrap
Python JavaScript HTML Shell CSS Dockerfile
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitlab/issue_templates improve bug report/contributing documentation Jun 12, 2018
burpui switch to flask-restx instead of flask-restplus which is no longer ma… Feb 12, 2020
contrib rework documentation Jul 16, 2019
docker allow the burp-server docker image to chown the pool directory Jan 6, 2020
docs fix: update default proxy_fix rules to handle proto as well Oct 21, 2019
migrations allow to hide selected clients/servers (see #282) Oct 10, 2018
pkgs typo Mar 29, 2019
share/burpui/etc fix: update default proxy_fix rules to handle proto as well Oct 21, 2019
tests rework linter Sep 20, 2019
tools add: new bui-monitor tool Jul 28, 2018
.editorconfig fix empty arrays Feb 20, 2018
.gitignore rework tests/build system Jul 12, 2019
.gitlab-ci.yml don't use docker TLS Jan 5, 2020
.gitmodules update submodules config to allow clone of submodules over ssh Apr 13, 2018
.readthedocs.yml remove rtd workaround which should have been fixed upstream by now May 3, 2019
CHANGELOG.rst add: new static templates (fix #280) Oct 3, 2019
CONTRIBUTING.rst start next release cycle May 17, 2016
CONTRIBUTORS Thanks Aug 1, 2017
LICENSE happy new year Feb 9, 2018 add: missing file in dist package Aug 17, 2018
README.rst improve bug report/contributing documentation Jun 12, 2018
babel.cfg add: support translations Aug 25, 2016
requirements.txt switch to flask-restx instead of flask-restplus which is no longer ma… Feb 12, 2020
setup.cfg add the ability to rename/move options within the configuration May 13, 2019 rework linter Sep 20, 2019
tox.ini rework linter Sep 20, 2019



Build Status Test coverage Documentation Status




A screenshot is worth a thousand words, but a Demo is worth a thousand screenshots. You can now play with Burp-UI at


  • admin / admin to play with Burp-UI as an administrator
  • moderator / moderator to play with Burp-UI as a moderator
  • demo / demo to play with Burp-UI as a regular user

What's that?

Let me introduce you Burp-UI. It is a web-based UI to manage your burp-servers. You can view different reports about burp-servers, burp-clients, backups, etc. Burp-UI allows you to perform online restorations and to edit/manage your burp-server's configuration files.

Who are you?

I'm Ziirish, a French DevOps who loves Burp and who'd like to help its adoption by providing it a nice and powerful interface. If you like my work, you can:

  • Thank me by sending me an email or writing nice comments
  • Buy me a beer or some fries (or both!)
  • Make a donation on my Paypal


The documentation is hosted on readthedocs at the following address:


A FAQ is available with the documentation.


Please refer to the Contributing page.


Feel free to report any issues on my gitlab.

I have closed the github tracker to have a unique tracker system.

Also please, read the Contributing page before reporting any issue to make sure we have all the informations to help you. Bug report that don't comply with the rules will likely be ignored because my spare time is quite limited.

See also

Starting with burp-ui v0.3.0, I introduced you burp_server_report a project lead by Pablo Estigarribia.

Pablo also contributed to other interesting projects to automate burp and burp-ui deployments through Ansible:

@qm2k contributed some scripts/config to tweak your setup. You can found them here:


Burp-UI is released under the BSD 3-clause License.

But this project is built on top of other tools. Here is a non exhaustive list:

Also note that this project is made with the Awesome Flask micro-framework.


Thank you all for your feedbacks and bug reports. Those are making the project moving forward.

Thank you to the Flask developers and community.

Special Thanks to Graham Keeling for his great piece of software! This project would not exist without Burp.

You can’t perform that action at this time.