Search for an answer or browse help topics to create a ticket
View all categories

How to set up 2FA security on Kite web?

   As per regulations (PDF), it is mandatory to enable TOTP 2Factor login for trading accounts before 30th Sep 2022, failing which, logging into Kite will not be possible.

Two Factor Authentication (2FA) security can be enabled on Kite web using either of the two methods.

Method 1: Kite mobile (App Code)

  1. Visit kite.zerodha.com.
  2. Click on Forgot user ID or password?
  3. Enter the User ID and PAN.
  4. Select Receive on Email or SMS, enter the email ID and captcha, and click on Reset.
  5. If SMS is selected, enter the OTP received and if Email is selected, click on the reset link received on email to reset the password.
  6. Enter the new password and click on Continue.
  7. Click on Login to Kite web under Method 1.
  8. Enter the new password.
  9. Open the Kite app and enter the App Code displayed on the Kite web to login.

If the mobile number is on DND, the OTP may not be received. Please reset the password using the registered e-mail ID.


Method 2: External Authenticator

  1. Visit kite.zerodha.com.
  2. Click on Forgot user ID or password?
  3. Enter the User ID and PAN.
  4. Select Receive on Email or SMS, enter the email ID and captcha, and click on Reset.
  5. If SMS is selected, enter the OTP received and if Email is selected, click on the reset link received on email to reset the password.
  6. Enter the new password and click on Continue.
  7. Select Method 2: External authenticator and click on Setup TOTP.
  8. Set up an external authenticator such as Authy. To download Authy, visit authy.com/download.
  9. Click on Can’t scan? Copy key.
  10. Set up the TOTP on Authy.
  11. In the Enter the 6 digit app TOTP field, enter the TOTP generated on Authy and click on Continue.
  12. The password will be reset. Click on Login here to continue.
  13. Login to Kite using TOTP.

Alternative to App code or TOTP

In case of an issue logging in with the App code or TOTP, login with SMS or email OTP by following these steps:

  1. Click on Problem with Mobile App Code?.
  2. Click on SMS/email OTP after 15 seconds.
  3. Enter the OTP received on SMS or email.
  4. Click Continue .


A confirmation email will be sent once the password is changed or reset successfully.