18+

ADULTS ONLY. Passwords for your worst decisions. No minors. No cops. No exes.

Password generator for horny adults

A powerful generator for powerful passwords to protect your questionable online accounts.

A very pleased cartoon pink toy mascot wearing a gold 18+ necklace
Your therapist would have questions. Your group chat would have screenshots.
tap icon to copy

We won't remember it. You probably won't either.

777 questionable words. 521.2M bad ideas. Zero adult supervision.

The fine print, but funnier

About DildoPass

  • What does “simple password” mean?

    Simple passwords are two lowercase words and a number, like feralgoblin69. Easy to remember. Hard to explain to your boss. Roughly as secure as a pool noodle with a padlock taped to it.

  • What does “strong password” mean?

    Strong passwords mix upper and lower case letters, numbers, and a special character. Same terrible ideas, now with corporate security energy. Best for your email, your bank, and the burner account you think nobody knows about.

  • Are these passwords OK for kids?

    Absolutely not. DildoPass is strictly 18+. The only thing a minor should be generating here is a reason to close the tab and go outside. We are not your parent, your priest, or your browsing history.

  • Should I actually use these?

    Sure — for your alt. For your bank, use a real password manager and two-factor authentication. We're freaks, not monsters. Also, stop reusing passwords. That's the real walk of shame.

Currently powered by 777 questionable words and 521.2M combinations. The goblin council has been notified.

Nerd corner

There's an API, obviously.

A tiny Flask app with a giant vocabulary. No accounts, no database, no adult supervision. Passwords are made on the server and immediately forgotten — unlike your ex.

GET /api/password/simple GET /api/password/strong POST /api/password/custom
dildopass-flask.js
// Simple. Strong. Emotionally unavailable.
const response = await fetch("/api/password/strong");
const { password, message } = await response.json();

// password: "FeralGoblin69!"
// message:  "The goblin council has approved this one. Mostly."

No accounts. No tracking. No adults in the room. Complaints go here.

Yell at us

Slide into our inbox.

Found a typo? Got a word that belongs in the vault? Need to confess something? We're nosy, but we're not your therapist.

hello@dildopass.example

Do not send nudes. Send vocabulary. Response time: one business situationship.