✅ Allow generating passphrases without delimiter

Bitwarden supports generation of Diceware/XKCD style passphrases thanks to this feature request. However, Bitwarden will always force a delimiter character: if I remove the value from the corresponding input field, it will default to a space, generating phrases like Correct Horse Battery Staple.

Please make the separator optional. This is supported by several other generators such as xkpasswd.net, batterystaple.pw or correcthorsebatterystaple.net.

Background: In a perfect world, I would use the space character as a delimiter, but most systems sadly reject spaces in passwords. However if I used e.g. -, it would be more cumbersome to type. Therefore I decided to not use any delimiters at all, which of course does not affect entropy in any way.

1 Like

Stale

Right now if you leave the word separator blank the passphrase just uses spaces to separate the words. Can it please be changed so if you leave the word separator blank it simple doesn’t separate the words please?

2 Likes

We should distinguish between empty and blank. If empty, insert nothing. If blank (i.e., whitespace), insert blank.

We can explicitly indicate a space character with %20.

1 Like

Well what I mean now is if you leave the word separator field empty (no characters whatsoever even spaces) it puts spaces between the words of the passphrase. What I would want to be able to do is leave the word separator field empty and have no spacing between the passphrase whatsoever and just combine all the words together, and if someone would like spaces between it they can just input a space in the word separator field.

Plus one for this and camel Case

Adding these terms for better search results
empty string

Closed as implemented.

(though technically, it’s not yet implemented or “fixed” in the mobile apps, which can be tracked via this GitHub issue for now)

1 Like