Simple integration of Flask and WTForms, including CSRF, file upload, and reCAPTCHA.


  • Integration with WTForms.

  • Secure Form with CSRF token.

  • Global CSRF protection.

  • reCAPTCHA support.

  • File upload that works with Flask-Uploads.

  • Internationalization using Flask-Babel.

User’s Guide

This part of the documentation, which is mostly prose, begins with some background information about Flask-WTF, then focuses on step-by-step instructions for getting the most out of Flask-WTF.

API Documentation

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

Additional Notes

Legal information and changelog are here.