Mellor libre Xerador de contrasinais
Cree contrasinais fortes e verdadeiramente aleatorios empregando unha fonte criptográfica - libre, non se almacena nada.
Como funciona
- Establecer a lonxitude. Escolla unha lonxitude (16+ é unha boa base) e cantos contrasinais crear.
- Escoller os tipos de caracteres. Escolla minúsculas, maiúsculas, díxitos e símbolos para que coincidan coas regras do sitio.
- Xerar. Prema Xerar e copie calquera contrasinal, estes son creados cunha fonte criptográfica aleatoria.
Acerca desta ferramenta
Xere contrasinais fortes e aleatorios cos tipos de caracteres que elixa: minúsculas, maiúsculas, díxitos e símbolos, de calquera lonxitude entre 4 e 128. Cada contrasinal é producido co módulo de segredos criptográficos de Python, que está deseñado para a seguridade en vez da saída predicible dunha función aleatoria normal. Pode crear ata 50 contrasinais á vez, o que é útil cando se configuran varias contas. Non se rexistra nin garda nada, os contrasinais só existen na páxina que está a ver.
Para que o usa a xente
- Crear un contrasinal único para unha conta nova
- Xere un lote de accesos para un equipo ou familia
- Cree un contrasinal forte para Wi-Fi ou router
- Substituír un contrasinal reutilizado débil por un aleatorio
API do desenvolvente
Automatice esta ferramenta co seu propio código. Envíe unha petición POST ao punto final en baixo e obterá o mesmo resultado que a ferramenta web. Ten unha velocidade limitada por IP e non precisa rexistrarse. Están a chegar chaves API para límites máis altos.
https://best.free/api/tools/password-generator/
| Parámetros | Exemplo | Requirido | Notas |
|---|---|---|---|
length |
20 |
Non | 4–128. |
count |
5 |
Non | 1–50 passwords. |
upper |
True |
Non | Include A–Z. |
lower |
True |
Non | Include a–z. |
digits |
True |
Non | Include 0–9. |
symbols |
True |
Non | Include punctuation. |
curl -X POST https://best.free/api/tools/password-generator/ \
-H 'Content-Type: application/json' \
-d '{"length": 20, "count": 5, "upper": true, "lower": true, "digits": true, "symbols": true}'
import requests
r = requests.post(
"https://best.free/api/tools/password-generator/",
json={"length": 20, "count": 5, "upper": True, "lower": True, "digits": True, "symbols": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/password-generator/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ length: 20, count: 5, upper: true, lower: true, digits: true, symbols: true }),
});
const data = await r.json();
console.log(data);
Resposta: JSON array of generated passwords.
{"ok": true, "passwords": ["xT9$km…", "…"]}