Workspace / Passwords
RULocal in your browser
← All tools

Password generator

Create a random password with your browser's Web Crypto API.

Data is processed on this deviceHow to verify

Loading local tool modules…

Tool settings
Passwords are not saved. Your operating system controls the clipboard; clear it after use.

Randomness comes from crypto.getRandomValues(). Generation is blocked if the API is unavailable.

How to use

  1. Choose a length from 8 to 128 characters and the character groups: letters, digits and symbols.
  2. Click “New password”. Disable unsuitable character groups for sites with password restrictions.
  3. Copy the password into your password manager. The clear button removes it from the app field.

Formats and output

Output: a random string generated with Web Crypto API. The password includes the selected character groups.

Things to consider

No password history is kept. Clearing the field does not clear the system clipboard. Use a different password for each account.

Transparent by design

Uses built-in browser capabilities. Code and libraries are served from this same site. Versions, licenses & source code.

Limits depend on device memory, browser format support and the input file. Originals are not modified.

Offline access

Pages and tools are saved in this browser for the current domain. No file is created in your Downloads folder.

Checking the offline copy…

Your files, passwords and entered data are not included. The browser may remove the copy when site data is cleared or storage is low.

Support Toolsiano

If you find Toolsiano useful, you can help fund its development and hosting. Support is optional — all tools remain free.

Russian card payments

For users of Russian payment services

For users of international payment services

Currently unavailable

Payment opens on an external website. The selected service handles payment data under its own policies. Toolsiano does not track clicks on these links.