SplashKey lets you generate random passwords on the iPhone. You can set the parameters as a-z, A-Z, 0-9, !@#. Selecting these will determine what will the password contain, as in capitals+lowercase+symbols, or alphanumeric…
In the image above we have a alphanumeric with all alphabets in Caps. The app also lets your email the password generated.