RandPass

RandPass 2.3

Random password generator

  • By den4b Team
  • CC-BY-NC-ND-3.0
  • Updated Sep 22, 2026
Download for Windows

About RandPass

Random password generator. A simple tool for generating random passwords using either random symbols or random words.
User can easily select groups of characters used for passwords, including lower case letters, upper case letters, digits, specify custom character set and formatting of the password, check for uniqueness, eliminate similar characters and more. Word list based password generation provides several common word lists, including Diceware and EFF, with an option of using a custom word list file.
Application also supports command line execution for unattended generation of passwords.

What's new in 2.3

RandPass 2.3 has been released.
This update makes generated passwords cryptographically secure by default, adds a password strength rating based on entropy, and expands the bundled word lists with BIP-39 and Orchard Street options.
The standout change is the new default random generator. RandPass now draws from the operating system's cryptographic source (BCrypt on Windows, urandom on Linux) instead of a statistical generator (Mersenne Twister). That is the right default for anything you intend to use as a real secret. If you need the older, faster behaviour, you can enable it in the settings.
Another headline addition is the password strength indicator. Each generation is rated from the entropy of the current options (character pool or word list, length or word count, format, and extras such as random case, digits, or symbols). Two passwords created with the same settings get the same rating, because the figure describes the recipe, not the particular string on screen.

Other changes:
- Added word lists: BIP-39 English, Orchard Street Medium, Orchard Street Long.
- Custom character sets now accept characters beyond the Basic Multilingual Plane, including 3 and 4-byte Unicode.
- Controls scale automatically on High DPI displays.
- Added a main menu option to open the online documentation, with help links updated to the new docs platform.
- Updated Russian language file.
- Upgraded build environment, plus general optimizations.
For more details see the full changelog between versions 2.2 and 2.3.

Full release notes »

Technical details

Publisherden4b Team
Version2.3
Release date2026-09-22
LicenseCC-BY-NC-ND-3.0
Installer typeinno
Architecturex86
Package IDden4b.RandPass
RequirementsWindows 10 or later
Install scopeAll users

Install RandPass from the command line

Install with Windows Package Manager
winget install --id=den4b.RandPass -e
Update to the latest version
winget upgrade --id=den4b.RandPass -e
Uninstall
winget uninstall --id=den4b.RandPass -e
Silent install with the offline installer
"2.3" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

generategenerationgeneratorpassphrasepassword

RandPass version history

2.2 Sep 2, 2024

RandPass 2.2 has been released.
Summary of changes:
- Upgraded build environment for improved support of newer platforms and other optimizations.
- Improved system language detection and language override options.
- Added language files: Hebrew, Spanish, Simplified Chinese.
- Updated language files: Corsican, Turkish, Japanese.
See the full changelog between versions 2.1 and 2.2 for more details.

2.1.0.0 Aug 16, 2020

Changed build environment to Lazarus 1.8.4 + FPC 3.0.4.
Dropped support for Windows 9x platform. New list of supported platforms: Windows 2000 and later.
Enhanced storage path resolution with new path tags and handling of multiple path tags.
Excluded messages from language files which do not require translation.
Fixed: Custom chars checkbox state was restored incorrectly in some cases.
Added Turkish language file. Thanks to Çağatay KAYA.
Added Corsican language file and flag. Thanks to Patriccollu di Santa Maria è Sichè.
Added Italian language file. Thanks to Vittorio Ierardi.
Load product registration code using a file drag and drop.
Do not offer to create desktop shortcut in the installer.
Increased the available space for parameter labels to facilitate the localization.
Updated Dutch (Belgium) language file. Thanks to DoggyDaddy.
Updated Turkish language file. Thanks to Çağatay KAYA.
Updated Serbian language file. Thanks to Никола Алексић.
Minor internal optimizations.
Added German language file. Thanks to Dieter Hummel.
Updated Japanese language file. Thanks to Tilt.
Added an option to insert random digit and symbol into word list based passwords.
Removed unused text from translation files.

Frequently asked questions

Is RandPass free?

RandPass is cc-by-nc-nd-3.0 software from den4b Team. Check the publisher's license terms for pricing and usage rights.

What is the latest version of RandPass?

The latest version is 2.3, released on Sep 22, 2026.

Is it safe to download RandPass?

The download button links to the official installer published on den4b.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 544c2d8c4e82603164cf50dd93a282abb85ea2e0610a26a32a307f1e7829f119.

Which Windows versions does RandPass support?

RandPass requires Windows 10 or later and is available for 32-bit (x86) systems.

How do I install RandPass silently?

Run the offline installer with "2.3" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=den4b.RandPass -e --silent.

How do I uninstall RandPass?

Open Settings › Apps › Installed apps, find RandPass and select Uninstall. From the command line, run winget uninstall --id=den4b.RandPass -e.