Password Generator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Password Generator creates strong, secure passwords tailored to your needs. Choose the password length (4-64 characters) and select which character types to include: uppercase letters, lowercase letters, numbers, and symbols. The tool can exclude ambiguous characters like I, l, 1, O, and 0 to avoid confusion. Each generated password is displayed with a strength indicator (Very Weak to Very Strong) based on length and character diversity. You can generate one or multiple passwords at once, copy individual passwords to your clipboard with one click, or copy all passwords at once. The password display includes a hide/show toggle for privacy.
WHERE IT RUNS
The extension runs entirely within your browser's local environment using the BotGentz framework. All password generation, strength calculation, and clipboard operations occur on your machine without any network requests. No passwords, settings, or user activity is ever transmitted, uploaded, or stored externally. The tool works on any website and respects the browser's security boundaries, operating within the isolated extension sandbox. Password generation uses the browser's built-in Math.random() with character set selection.
HOW TO USE
Click the extension toolbar icon to open the Password Generator panel. Click "Generate Passwords" to create new passwords based on your current settings. Each password appears with a colored strength badge and copy button. Use the hide/show toggle (👁/🙈) to reveal or mask the password text. Adjust the password length using the slider (4-64 characters). Toggle character type options to include or exclude uppercase, lowercase, numbers, and symbols. Toggle "Exclude ambiguous (Il1O0)" to remove confusing characters from generated passwords. Set the "Number of passwords" to generate 1-20 passwords at once. Click "Copy All" to copy all generated passwords to your clipboard as a list. Settings are saved automatically and persist across sessions.
THE PASSWORD GENERATION ENGINE — WHY IT WORKS
Most password generators use simple random character selection that can produce weak passwords if not properly configured. This tool builds a character set based on your selections—uppercase, lowercase, numbers, and symbols—then randomly selects characters from that set for each position in the password. The exclusion of ambiguous characters is handled by filtering the character set before generation. The strength indicator uses a multi-factor scoring system: it evaluates length (with bonuses at 8, 12, and 16 characters), checks for the presence of each character type, and calculates an entropy estimate based on the available character pool. The score ranges from 0 to 7, with labels assigned from "Very Weak" to "Very Strong" based on the score. The entropy calculation uses bits of entropy = log2(characters_in_pool ^ password_length), giving you a quantitative measure of password strength. This provides immediate feedback on password quality, helping you choose stronger passwords.
THE PANEL
The Password Generator panel is fully draggable by its title bar and remembers its position on screen per website. It snaps to the edges of your browser window for clean alignment. Collapse the panel to a compact icon strip using the minimize button, restoring it with a single click. Resize the panel by dragging any edge or corner; the password list and controls adjust proportionally. Press the Escape key to close the panel instantly. The panel maintains independent state for each browser tab, allowing you to generate passwords in multiple tabs simultaneously.
PLEASE NOTE
This extension requires the free BotGentz extension framework to be installed and enabled. The tool generates passwords locally using Math.random(), which is suitable for general use but not recommended for high-security cryptographic applications. Generated passwords are stored only temporarily in the panel and are not saved persistently. The hide/show toggle obscures the password in the display but does not affect clipboard contents. All password generation and data processing occurs locally and is never transmitted, logged, or shared. The extension requests no network permissions and functions entirely offline. The source code is fully auditable and available for review.