Welcome to Flask

The Flask Logo with Subtitle

Welcome to Flask’s documentation. This documentation is divided in different parts. I would suggest to get started with the Installation and then heading over to the Quickstart. Besides the quickstart there is also a more detailed Tutorial that shows how to create a complete (albeit small) application with Flask. If you rather want to dive into all the internal parts of Flask, check out the API documentation. Common patterns are described in the Patterns for Flask section.

Flask also depends on two external libraries: the Jinja2 template engine and the Werkzeug WSGI toolkit. both of which are not documented here. If you want to dive into their documentation check out the following links:


If you are looking for information on a specific function, class or method, this part of the documentation is for you: