Password Length:
This free script
Generate Password - free
www-weblink