Generate Random Passwords on the iPhone with Siri
The next time you need a new randomly generated strong password, pull out an iPhone and ask Siri. Yes, the voice assistant that lives in iOS. You won’t find this trick in Siri’s own listing of commands list, but it’s a piece of cake to use and quite powerful.
There are tons of examples where this is useful, but many will find this particularly helpful when you are at a machine without access to Keychain’s generation tool or even command line access, especially if you didn’t memorize or alias the proper command syntax to randomly generate one in the first place. Plus let’s face it, in many situations it’s just easier to ask Siri than it is to launch another app anyway.
Generate a Random Password with the iPhone
To generate a random password that is 8 characters long (the default), just summon Siri and say “random password” like so:
You’ll find the response is an alphanumeric mixed cap of 8 characters, which while ok for many uses, the length is not ideal for many real world situations. For added security you can increase both complexity and overall strength simply by increasing the character length of the generated pass code.
Add Strength & Complexity By Increasing Character Length
You can get much more complex and generate stronger passwords though by specifying a character length as well, to do this just summon siri again and then say “random password 16 characters” like so:
Siri will respond to the query with a completely random password that is quite strong, consisting of random alphanumeric characters with mixed caps.
Siri is wise enough to not vocalize the password that has been created, preventing any nearby individuals from hearing the results, and thus keeping them even more secure and usable. And it’s also smart enough to offer the results in an easily speakable format if you need to relay the generated complex password to someone else over the phone (like saying Alpha Bravo for AB, to prevent misunderstandings and mismatches).
Generated Password Types
If you’re not happy with the initial password provided for some reason, a series of additional randomly generated character sequences are offered below under the “Additional passwords” heading. Scrolling all the way to the bottom will reveal even more randomly generated options of different password types, including:
- Case sensitive alphanumeric (letters and numbers, upper and lowercase) – this is the default and the strongest password type
- Numeric only (digits 0-9)
- Case insensitive alphabet only (a-z)
- Case insensitive alphanumeric combination
- Case sensitive alphabetic
- Case sensitive alphanumeric
Again, to find these options you just need to scroll down a bit to reveal them, each of which are still randomly created:
All of these passwords are truly random, you can confirm this by asking Siri the same ‘random password’ question over and over again and you will always get different results coming back to you. This is because Siri is getting the generated passwords from WolframAlpha, and the further you scroll down in the Siri results the more information you will see regarding the initial query you gave.
Siri will even tell you how long the password would take to enumerate, which in more hackerish terms means how long the generated password would take to crack. In the case of a 16 character randomly generated variation, it would take 165.4 quadrillion years at 100,000 passwords guessed per second, which is obviously a pretty good timeline for any earthly species.
Thanks to Peter for sending in this great trick!
You can say “Wolfram Alpha random password 12 characters” and Siri will give you the answer, which comes from Wolfram Alpha.
I’m guessing that when Siri switched to Bing as the default search engine, the direct recognition of this phrase stopped working.
Does Not Work or me. Wolfram Alpha is even installed on my iPhone 5s. Siri kicks back a list of websites, as the answer to EXACTTLY STATING >>>>>>“Random Password 16 Characters”<<<< ….Is there a setting that Forces Siri, to use Wolfram Alpha, Instead of searching the web?
Well, doesn’t work for me either. Read it exactly verbatim numerous times. So…either we’re too stupid to read a line of text into Siri, or the “feature” is buggy and doesn’t always work. Decide which of your own accord.
That is Exactly what I was saying but Malotiki wishes to be a real prick about it, …and make it real clear to All.
Does Not Work. Wolfram Alpha is even installed on my iPhone 5s. Siri kicks back a list of websites, as the answer to “Random Password 16 Characters” ….Is there a setting that Forces Siri, to use Wolfram Alpha, Instead of searching the web?
What you mean to say is that YOU can’t get it to work FOR YOU. It does work, that’s why this article exists. It explains specifically what to say to get Siri to generate a random password for you. Works for me and others, so adjust what you are saying to it to work for you? https://osxdaily.com/2013/05/14/generate-random-passwords-iphone-siri/
this doesn’t work in os 7.1?
The password generation comes from Wolfram Alpha, so yes it works with every version of iOS that has Siri. iOS 7, iOS 8, iOS 9, iOS X, you’ve got Wolfram Alpha until you don’t.