PwdGen← Tagabuo ng random na password

Mga tool ng developer

PwdGen Developer API at Local CLI

Gamitin ang lokal na SDK at CLI para sa tunay na mga kredensyal, o tawagan ang rate-limited public API para sa disposable test data.

Inirerekomenda: bumuo nang lokal

Ang SDK at CLI ay gumagamit ng Web Crypto sa iyong device at hindi kailanman tumatawag sa PwdGen. Gamitin ang landas na ito para sa tunay na mga kredensyal at mga lihim ng aplikasyon.

npm install --global pwdgen-cli
pwdgen generate --mode password --length 20 --count 5 --symbols

Node.js

import { generate } from 'pwdgen-cli';

const password = generate({ mode: 'password', length: 20, symbols: true });

Open-source na core: pwdgen-core

Ang pwdgen-core ay isang dependency-free ESM reference package para sa shared Web Crypto generation model. Ang GitHub source at npm package ay pampubliko.

Tingnan ang source sa GitHub · Tingnan ang package sa npm

I-install mula sa npm

npm install pwdgen-core

ESM

import { PwdGenCore } from 'pwdgen-core';

const pwdgen = new PwdGenCore();
const password = pwdgen.generate({ length: 24, symbols: true });
const entropy = pwdgen.entropyBits({ length: 24, symbols: true });

Pampublikong demo API

Ang API ay nagbabalik ng mga halaga sa pamamagitan ng Vercel Function sa ibabaw ng TLS. Ito ay inilaan para sa mga halimbawa, fixtures, at disposable test data—hindi para sa production secrets.

Huwag kailanman magpadala ng umiiral na password, API key, seed phrase, o lihim sa endpoint na ito.

curl

curl 'https://pwdgen.xyz/api/v1/random?mode=password&length=20&count=1&symbols=true'

Python

import requests

result = requests.get(
    'https://pwdgen.xyz/api/v1/random',
    params={'mode': 'hex', 'length': 32}
).json()

Mga sinusuportahang parameter ng API

ParameterMga halaga
modepassword, passphrase, hex, base64url
count1–20
length8–128 (password), 16–128 (hex/base64url)
words3–8
separatorhyphen, space, underscore, dot

Mga lokal na utility ng browser

Ang mga nasuring tool na ito ay tumatakbo sa browser para sa karaniwang developer encoding, hashing, identifier, at random-choice workflows.

    PWA at Chrome extension

    Ang PwdGen ay maaaring i-install bilang PWA mula sa browser. Ang isang minimal na Chrome extension package ay inihanda para sa pagsusuri ng Chrome Web Store at tumatakbo offline nang walang external scripts.

    Mga workflow distribution reference

    Ang workspace ay may kasamang inihandang Raycast, Alfred, at local Node CLI references. Ginagamit nila ang pwdgen-core, tumatakbo offline, at hindi nagpapadala ng mga nabuong password sa PwdGen.