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.