API Reference
Password Generator
Create random passwords with configurable length and rules
Category: Security Tools · Execution: FRONTEND-API
Agent usage
This tool runs entirely in your browser runtime. No API key, no server round-trip. Fetch the manifest, import the module, call the function.
// 1. Fetch the manifest
const manifest = await fetch('https://itsfully.online/api/manifest.json').then(r => r.json());
// 2. Find this tool
const tool = manifest.categories
.flatMap(c => c.tools)
.find(t => t.apiName === 'password-generator');
// 3. Import and execute
const mod = await import('https://itsfully.online' + tool.clientModule);
const result = await mod['generatePassword']({ /* input */ });
Input schema
Parameters accepted by this tool:
[
{
"type": "number",
"name": "length",
"label": "Password Length",
"min": 4,
"max": 128,
"default": 16,
"hint": "Number of characters in the password."
},
{
"type": "checkbox",
"name": "uppercase",
"label": "Include Uppercase Letters (A-Z)",
"default": true
},
{
"type": "checkbox",
"name": "lowercase",
"label": "Include Lowercase Letters (a-z)",
"default": true
},
{
"type": "checkbox",
"name": "numbers",
"label": "Include Numbers (0-9)",
"default": true
},
{
"type": "checkbox",
"name": "symbols",
"label": "Include Special Characters (!@#$...)",
"default": true
},
{
"type": "checkbox",
"name": "exclude_similar",
"label": "Exclude Similar Characters (0, O, l, 1)",
"default": false
}
]
Module path
/client/tools/security-tools.js
Dynamic import this path from your agent runtime. No npm install, no bundler required.
Also by itsfully.online
Agentic AI in the Browser
Use-Cases for Privacy-First, Browser-Native Agentic Workflows
Published by itsfully.online · First edition — June 2026
$4.99
Get on Gumroad →