Passliss is a web application that allows you to generate secure passwords, test the strength of exiting ones and more.
Launch »
Report Bug
·
Request Feature
·
Known Issues
Passliss is a modern and secure web application for generating, analyzing, and managing passwords. It provides a clean interface, AI-powered tools, encryption utilities, and full customization to help users stay safe online.
Built with Next.js, React, and TypeScript, Passliss delivers speed, reliability, and a powerful set of features for both casual and advanced users.
Passliss offers a wide range of security-focused features:
The Generate page offers complete flexibility for creating random passwords:
- Choose the exact length
- Include or exclude symbols, numbers, uppercase or lowercase characters
- Generate multiple passwords in one click
- Export results as a CSV for secure storage or transfer
It also includes a simplified mode for quick generation and an advanced mode for fine-tuning every detail.
Passliss also integrates OpenAI’s GPT-4o-mini to let you generate secure passwords from natural language prompts. Whether you want a password that's "12 characters, includes symbols and is easy to remember" or "a banking-grade passphrase," the AI adapts to your needs and delivers strong, context-aware results.
Easily evaluate the security of any password. The Strength page provides:
-
A real-time strength score
-
Detailed suggestions for improvement
-
Visual indicators and contextual tips This helps users better understand how to avoid weak or easily guessable passwords.
Secure strings using trusted algorithms like AES and Triple-DES. Hashing support is also included.
You can modify default settings, themes, and presets via the Settings page in the app. Presets are pre-defined configurations for the password generator, allowing you to quickly select a set of options that suit your needs.
- Node.js (v20 or newer)
git clone https://github.com/Leo-Corporation/Passliss.git
cd Passliss
npm install --legacy-peer-deps # required for react@19
npm run dev
Then open http://localhost:3000
in your browser.
- Next.js
- React
- TypeScript
- shadcn/ui for UI components
- OpenAI API for AI password generation
Passliss supports multiple languages and includes a locale switcher in the Settings page. You can add or modify translations in the messages/
directory.
To contribute to the project, you'll need:
- Microsoft Visual Studio Code
- Node.js and
npm
. - Git
Click here to see the full guidelines.
This Git repo has always two branches:
Name | Release | Description |
---|---|---|
main |
Stable versions | |
vNext |
Next version of Passliss (unstable) |
This project is under the MIT License.