Support Delimiters in Generated Passwords

Password with delimiter ( To Be)

with_delimiter

Currently, there is no option to generate passwords with delimiters (separators) included. As a result, in environments where passwords cannot be copied and pasted via the clipboard, users must manually read and type the password. Without delimiters, randomly generated passwords can be difficult to read, significantly reducing readability and increasing the likelihood of typing errors.

Passphrase generation already supports delimiters such as hyphens:
Example:
Slimness-Powdering-Railway-Spool-Radiated

However, many websites and applications do not support passwords that are long enough to make passphrases a practical alternative.

It would be great if generated passwords could also support delimiters, similar to passphrases.

Examples:

Before:
“NP3MKYcQjpaz7i”

After:
“NP3M-KYcQ-jpaz-7i” or “NP3M.KYcQ.jpaz.7i”

Benefits
Improved readability

When users need to manually read and type a password, delimiters make the password much easier to read and transcribe accurately, reducing mistakes and improving usability.

Not an Alternative Solution
Displaying passwords in grouped blocks within the password manager (similar to IBAN formatting)
ex) NP3M KYcQ jpaz 7i

This does not fully address the issue because users often need to view passwords outside the password manager. For example, when using a third-party website’s “show password” feature, the password is still displayed as a continuous string without separators, resulting in poor readability.

1 Like

Password without delimiter ( As Is )

without_delimiter

I like this idea, especially for cases where the password has to be read from one screen and typed on another. One small detail: I would expect the length setting to mean the number of random characters, not including fixed separators. Otherwise a 16-character password split as 4-4-4-4 quietly becomes less random than expected.