Hey everyone! I'm currently working on a project that involves generating secure passwords on the fly using an API. Instead of creating something from scratch, I'd love some recommendations for a reliable password generator service. Here are the features I'm looking for:
- Ability to customize password length
- Options to choose different character sets like letters, numbers, symbols, etc.
- The capability to generate PINs or OTPs if possible
- A bonus would be support for pronounceable passwords for easier usability.
I'm looking for something easy to call via HTTP, and ideally, it should have a free tier or be low-cost for testing. Any suggestions would be really appreciated! Thanks!
2 Answers
Have you checked out Passphrase.io? It's my favorite for this kind of thing. You just call a single endpoint and can specify the length and character sets you want. Plus, it has a mode for creating pronounceable passwords! If you also need true-random PINs or OTPs, Random.org’s JSON-RPC is good too, but it can run out of quota quickly. I also like APIWrapper.ai since it includes rate limiting and logging, which helps track requests without extra hassle. They all have free tiers available, so you can give them a shot before committing. If you're in a hurry, I'd recommend starting with Passphrase.io!
I recently ran into the same problem and didn't want to build my own solution. I found this API on RapidAPI that works great! It allows you to customize the password length and character types, plus it has options for generating PINs and pronounceable passwords. Here’s the link if you’d like to check it out: [https://rapidapi.com/mateauto096/api/passwords-api](https://rapidapi.com/mateauto096/api/passwords-api). It's been really easy to set up, and there hasn't been any weird authentication requirements.
Looks great, thanks for sharing!

That domain says it's for sale now.