Browser extension for generating secure passwords without leaving the page.
- Extensão Oficial: SmartPass na Chrome Web Store
Smart Pass integrates a robust password generator directly into your browsing workflow. Create strong, secure passwords instantly during sign-ups — no interruptions, no external tools.
Passwords are generated using window.crypto.getRandomValues(), ensuring truly random and unpredictable results.
Use the intuitive slider to customize password length from 6 to 20 characters based on your security needs.
Visual feedback bar displays password strength in real-time:
- 🔴 Weak (≤ 6 characters)
- 🟡 Medium (7-8 characters)
- 🟢 Strong (9-10 characters)
- 🟢 Very Strong (11+ characters)
Copy your generated password to clipboard instantly with visual confirmation and toast notifications.
Receive security reminders via browser notifications to ensure safe password usage.
Generates passwords using:
- Lowercase letters (a-z)
- Uppercase letters (A-Z)
- Numbers (0-9)
- Special characters (!@#$%^&*()_+)
- React 19 + TypeScript
- Tailwind CSS 4 for styling
- Radix UI for accessible components
- React Hook Form + Zod for form validation
- Vite for fast development
- Chrome Extension APIs for browser integration
| Aspect | Implementation |
|---|---|
| Processing | 100% local — all passwords generated in your browser |
| Storage | No external servers, no cloud storage |
| Encryption | Uses native window.crypto API |
| Privacy | Zero data collection or tracking |
# Clone the repository
git clone https://github.com/your-username/smart-pass.git
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run buildMIT © Smart Pass


