diff --git a/webapp/components/login/login.jsx b/webapp/components/login/login.jsx
index aeadec9105..f39e999514 100644
--- a/webapp/components/login/login.jsx
+++ b/webapp/components/login/login.jsx
@@ -259,6 +259,7 @@ export default class Login extends React.Component {
onChange={this.handleLoginIdChange}
placeholder={this.createLoginPlaceholder(emailSigninEnabled, usernameSigninEnabled, ldapEnabled)}
spellCheck='false'
+ autoCapitalize='off'
/>
diff --git a/webapp/components/signup_user_complete.jsx b/webapp/components/signup_user_complete.jsx
index 03697fad80..682d300cf6 100644
--- a/webapp/components/signup_user_complete.jsx
+++ b/webapp/components/signup_user_complete.jsx
@@ -373,6 +373,7 @@ export default class SignupUserComplete extends React.Component {
onChange={this.handleLdapIdChange}
placeholder={ldapIdPlaceholder}
spellCheck='false'
+ autoCapitalize='off'
/>
@@ -513,6 +514,7 @@ export default class SignupUserComplete extends React.Component {
maxLength='128'
autoFocus={true}
spellCheck='false'
+ autoCapitalize='off'
/>
{emailError}
{emailHelpText}
@@ -596,6 +598,7 @@ export default class SignupUserComplete extends React.Component {
placeholder=''
maxLength={Constants.MAX_USERNAME_LENGTH}
spellCheck='false'
+ autoCapitalize='off'
/>
{nameError}
{nameHelpText}
diff --git a/webapp/components/user_settings/user_settings_general.jsx b/webapp/components/user_settings/user_settings_general.jsx
index 8e4954e5ae..6149b16300 100644
--- a/webapp/components/user_settings/user_settings_general.jsx
+++ b/webapp/components/user_settings/user_settings_general.jsx
@@ -342,7 +342,7 @@ class UserSettingsGeneralTab extends React.Component {
@@ -764,6 +765,7 @@ class UserSettingsGeneralTab extends React.Component {
type='text'
onChange={this.updateUsername}
value={this.state.username}
+ autoCapitalize='off'
/>