diff --git a/src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html b/src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html
index a4bae6835e..6e77d3120a 100644
--- a/src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html
+++ b/src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html
@@ -128,8 +128,9 @@
>
@@ -119,7 +124,10 @@
#inputRecoveryCode
formControlName="recoveryCode"
appTrim
- autocomplete="off"
+ autocomplete="one-time-code"
+ inputmode="numeric"
+ name="totp"
+ type="text"
/>
diff --git a/src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html b/src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html
index e5903e9929..dca4214891 100644
--- a/src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html
+++ b/src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html
@@ -117,7 +117,11 @@
#inputVerificationCode
formControlName="verificationCode"
appTrim
- autocomplete="off"
+ autocomplete="one-time-code"
+ id="totp"
+ inputmode="numeric"
+ name="totp"
+ type="text"
data-cy="verification-code-input"
/>