Standalone Logins
CircleCI supports multi-factor authentication (MFA) for standalone (username + password) logins.
As of December 2025, this is mandatory for accounts of this type.
If you are logging in through username and password, you can set up MFA for your account through your user settings, which can be found through the user icon in the top corner of the web app.
Full details on enabling and using MFA can be found in our documentation.
OAuth-based Logins
CircleCI allows users to log in using their GitHub or Bitbucket accounts.
If you wish to enable MFA for these, you should do so from within the account that you use to sign in to CircleCI.
Instructions for the platforms can be found below: