ABTests.com is the first website I see (and the only one so far), making it possible to display the password your are typing when registering a new account.

I was wondering when it’ll be the first time I’ll see this after reading Jacob Nielsen’s Stop Password Masking:


  Usability suffers when users type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn’t even increase security, but it does cost you business due to login failures.


They use two input fields to do this - one of type=”password” and one of type=”text”. They hide/show them according to whether the checkbox it ticked or not:

<label for="id_password1">I want my password to be
    <input type="password" name="password1" id="id_password1" />
    <input type="text" class="" style="display: none;">
</label>
<input id="show-password" type="checkbox" class="show-password">
<label for="show-password" id="show-password-label">Show password</label>


Do you know of other websites that do this?

ABTests.com is the first website I see (and the only one so far), making it possible to display the password your are typing when registering a new account.

I was wondering when it’ll be the first time I’ll see this after reading Jacob Nielsen’s Stop Password Masking:

Usability suffers when users type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn’t even increase security, but it does cost you business due to login failures.

They use two input fields to do this - one of type=”password” and one of type=”text”. They hide/show them according to whether the checkbox it ticked or not:

<label for="id_password1">I want my password to be
    <input type="password" name="password1" id="id_password1" />
    <input type="text" class="" style="display: none;">
</label>
<input id="show-password" type="checkbox" class="show-password">
<label for="show-password" id="show-password-label">Show password</label>

Do you know of other websites that do this?