tool

Random Password Generator

Random Password Generator

body { font-family: Arial, sans-serif; background-color: #f8f9fa; } .container { max-width: 500px; margin: 50px auto; padding: 20px; background-color: #fff; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } h1 { text-align: center; color: #333; } .password-container { display: flex; align-items: center; } input[type="text"] { flex: 1; padding: 10px; font-size: 18px; border: 1px solid #ccc; border-radius: 5px; } button { padding: 10px 20px; margin-left: 10px; background-color: #007bff; color: #fff; border: none; border-radius: 5px; cursor: pointer; } button:hover { background-color: #0056b3; } function generatePassword() { const length = 12; const charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_+"; let password = ""; for (let i = 0; i < length; i++) { const randomIndex = Math.floor(Math.random() * charset.length); password += charset[randomIndex]; } document.getElementById("password").value = password; }
أحدث أقدم