TamingShare
Make a passphrase from random words, then send it as a link that burns after one read.
How it works
When the page opens, it downloads the word list from this site. After that, picking words makes no request to our server. Neither does Regenerate or any option. The words come from your browser's own random number source, crypto.getRandomValues. When you create a link, the browser encrypts the passphrase and sends us only the encrypted text.
Each word is one of 7,776, which is about 12.9 bits. Six words give about 77 bits and four give about 51. A digit adds about 3 bits, and it lands on a random word, which adds about 2.6 more at six words. A symbol on the end adds about 4.7. The default, six words with a digit, gives about 83. Capitals and the separator add nothing, because they follow the option you pick, not chance.
The words come from the EFF large wordlist. EFF suggests six words for most uses, and the page starts there. Each word you take away makes it 7,776 times easier to guess.
Some login forms refuse a password without a capital, a digit or a symbol. Capitals and a digit are on from the start. Switch the symbol on too if a form asks for one. The symbol comes from the password generator's safe set. It is never a quote, backtick, backslash or angle bracket.
Sending it
Links from this page last a week and burn after one read, unless you change that. Send the link by email and the username by text or chat. Then no single message holds both. You also get a receipt. It shows whether the passphrase is still waiting, and you can burn it early from there.
Word list: the EFF large wordlist by Joseph Bonneau for the Electronic Frontier Foundation, used under CC BY 4.0. We removed the dice numbers.