Випадкові паролі з літер, цифр і символів через crypto.getRandomValues.
Перевірка пароля на витік (HIBP)
Сам інструмент доступний англійською мовою; на цій сторінці наведено пояснення вашою мовою.
Використовуйте Перевірка пароля на витік (HIBP)
Як це працює
Перевірте пароль за списком Pwned Passwords від Have I Been Pwned, не надсилаючи його: ваш браузер обчислює його хеш SHA-1 і запитує лише 5-символьний префікс цього хешу.
На сайт Have I Been Pwned (api.pwnedpasswords.com) надсилаються лише перші 5 символів хешу SHA-1 пароля; сам пароль ніколи не залишає меж браузера.
Як користуватися Перевірка пароля на витік (HIBP)
- Виберіть, що перевіряти. У What to check (що перевірити) виберіть A password (пароль) або Its SHA-1 hash, якщо у вас є лише 40-символьний hex-хеш.
- Введіть його. Введіть пароль у приховане поле; Show (показати) робить його видимим. Робіть це на пристрої, якому довіряєте.
- Запустіть перевірку. Натисніть Check (перевірити) або Enter. Ваш браузер обчислює хеш SHA-1 пароля й запитує в api.pwnedpasswords.com лише перші 5 символів цього хешу.
- Прочитайте результат. Кольоровий блок показує Found (знайдено) з кількістю або Not found (не знайдено). Три поля під ним показують, що було надіслано, скільки суфіксів повернулося і чи збігся ваш хеш.
- Дійте й очистіть. Якщо пароль знайдено, змініть його всюди, де використовуєте, і ввімкніть двофакторну автентифікацію. Натисніть Clear, щоб очистити поле й результат.
Приклад
Пароль із кожного списку витоків
passwordFound 52,372,427 times in the Pwned Passwords breach corpus. Do not use this password. Change it wherever you use it, give every account its own password (a password manager makes that practical) and turn on two-factor authentication.
SENT TO THE SERVICE
5BAA6 (5 of 40 characters)
SUFFIXES RETURNED
1,978 + 135 padding rows
MATCHED IN YOUR BROWSER
yesЗнайдено понад 50 мільйонів разів. Надсилається лише префікс хешу 5BAA6; повний SHA-1 5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8 зіставляється в браузері.
Що перевіряється
| Сигнал | Що це означає |
|---|---|
| Found N times | Ваш точний хеш трапляється в базі витоків Pwned Passwords N разів. Зловмисники першими пробують такі паролі, тож припиніть використовувати його всюди. |
| Not found | Хешу немає в базі. Короткий чи передбачуваний пароль усе одно можна вгадати. |
| Sent to the service | 5-символьний префікс — єдина частина хешу, що залишає ваш браузер. Запит не містить cookie й referrer, але сервіс бачить вашу IP-адресу, як і при будь-якому вебзапиті. |
| Suffixes returned | Скільки справжніх суфіксів хешів мають цей префікс, плюс рядки-заповнювачі з кількістю 0, які інструмент запитує, щоб розмір відповіді нічого не розкривав. |
| Matched in your browser | yes або no: решту вашого хешу порівняно з отриманим списком на вашому пристрої. |
| A SHA-1 hash has exactly 40 hex characters (0-9, a-f). | Режим хешу відхилив введення, і нічого не надіслано. Великі чи малі літери та пробіли навколо хешу допустимі. |
| Could not reach api.pwnedpasswords.com | Ви офлайн, або розширення чи мережевий фільтр блокує запит. Нічого не перевірено. |
| Too many requests to Pwned Passwords | Сервіс відповів HTTP 429. Зачекайте кілька секунд і спробуйте ще раз. |
Ще кілька прикладів
Пароль з верхівки списків витоків
123456Знайдено 210 461 208 разів (перевірено 22 жовтня 2026 року). Sent to the service: 7C4A8. Matched in your browser: yes.
Відома приклад-фраза
correct horse battery stapleЗнайдено 391 раз (перевірено 22 жовтня 2026 року). Надіслано лише ABF7A. Довга фраза, яку було опубліковано, теж є в списках витоків.
Хеш, коротший на один символ
Its SHA-1 hash: 7c4a8d09ca3762af61e59520943dc26494f8941A SHA-1 hash has exactly 40 hex characters (0-9, a-f). (хеш SHA-1 має рівно 40 hex-символів). Нічого не надсилається.
Часті запитання
Що саме надсилається до Have I Been Pwned?
Лише перші 5 шістнадцяткових символів хешу SHA-1 пароля, наприклад 5BAA6. Сервіс відповідає всіма суфіксами хешів, що з них починаються, плюс рядками-заповнювачами, які приховують справжній розмір відповіді, а ваш браузер шукає решту хешу в цьому списку.
Чи означає «не знайдено», що пароль безпечний?
Ні. Це лише означає, що пароля немає в базі витоків, яку містить Pwned Passwords; короткий чи передбачуваний пароль усе одно можна швидко вгадати. Результат «знайдено» надійний, бо зловмисники першими пробують паролі зі списків витоків.
Чи можна перевірити хеш замість пароля?
Так. Виберіть Its SHA-1 hash (його хеш SHA-1) і вставте 40-символьний hex-хеш; надсилається той самий 5-символьний префікс. Сторінка не зберігає ні пароль, ні хеш, а Clear (очистити) очищає поле й результат.
Чи може Have I Been Pwned визначити мій пароль за префіксом?
Ні. Кожен 5-символьний префікс мають багато хешів, а відповідь завжди містить їх усі плюс заповнювачі, тож сервіс не може визначити, який хеш ваш і чи є серед них ваш узагалі.
Чому SHA-1, якщо SHA-1 вважається слабким?
Сервіс діапазонів Pwned Passwords організовано за хешами SHA-1, тож пошук мусить використовувати саме його. Тут хеш — лише ключ пошуку; конфіденційність забезпечує те, що надсилається лише 5 з його 40 символів.
Чому для деяких паролів кількість така велика?
Кількість показує, як часто пароль трапляється в усіх витоках, які містить база, а поширені варіанти, як-от 123456, використовували мільйони окремих облікових записів. Будь-яка кількість більше нуля означає, що пароль уже є в списках зловмисників.
Чи перевіряє це мою адресу електронної пошти на витоки?
Ні. Інструмент перевіряє лише паролі. Щоб дізнатися, чи є адреса електронної пошти у відомому витоку, скористайтеся самим сайтом Have I Been Pwned.