When I type in a password in iOS 11.4.1, the last entered character is shown only for a split second.

For security reasons, I do not want the characters to get echoed. How do I disable this split second preview and show only the dots instead?

1 Answer 1


Short answer, it is not possible to do so.

This functionality is built into iOS and it is by design. Showing a character for split second lets the user visually verify that correct character is entered.

If you are concerned about someone watching over your shoulder, consider using a password manager. Apple's iCloud keychain can store and enter passwords for you. If you upgrade to iOS 12, built-in support for 3rd party password managers in included in iOS. You get an option to enter password via it in the keyboard toolbar area. When entering password using password manager, no character is echoed and only dots are shown.

While it is also possible to use password manager in iOS 11.4.1, you'll have to resort to manually copying and pasting the password where the characters aren't echoed.

Password Autofill in iOS 12 now works with 1Password, Dashlane, and LastPass

  • 2
    Auto-filling login details by 3rd party managers works with Safari in iOS 11.x as well
    – nohillside
    Sep 23, 2018 at 11:12
  • Apple are retarded. I know that all my friends and I watch only he keyboard when entering passwords, how is a split-second preview in the password field useful to anyone except attackers Sep 23, 2018 at 20:32
  • 2
    @theonlygusti Why Apple chose to do something or not is not something that can be commented on. If you have a concern, consider sharing feedback with Apple or better file it as a bug report.
    – Nimesh Neema
    Sep 23, 2018 at 20:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .