Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.
Що робить цей інструмент
Генератор випадкових рядків створює випадковий рядок із вибраних вами груп символів: малі літери, ВЕЛИКІ ЛІТЕРИ, цифри (0-9) і символи. Задайте будь-яку довжину від 1 до 256 символів (за замовчуванням 16). Коли сторінка відкривається, увімкнено малі й великі літери та цифри — це дає алфавітно-цифровий рядок, безпечний для URL та імен файлів.
Символи вибираються за допомогою crypto.getRandomValues — безпечного джерела випадковості браузера, тож результат придатний для секретів. Рядок генерується на вашому пристрої й нікуди не надсилається. З трьома групами за замовчуванням доступно 62 можливі символи, тож кожен символ додає майже 6 бітів випадковості, а 32-символьний рядок має близько 190 бітів.
Коли використовувати
- Створення API-ключа, секрету вебхука чи секрету сесії для конфігурації застосунку.
- Генерування унікальних кодів ваучерів чи запрошень.
- Створення тестових ID і значень фікстур, які не повинні збігатися.
- Генерування випадкової солі чи nonce під час прототипування.
Приклад
Введення
Довжина 24, малі літери + ВЕЛИКІ ЛІТЕРИ + цифри
Виведення
Xk3pQ9vTz7LmA2eR8wYc4NbHЗапитання про цей інструмент
Якої довжини має бути секретний ключ?
32 алфавітно-цифрових символи (близько 190 бітів) цілком достатньо для API-ключів і секретів підпису. Довші рядки додають запас надійності, але на практиці рідко щось змінюють.
Які символи входять до набору?
!@#$%^&*()-_=+[]{}. Вимикайте символи для всього, що потрапляє в URL, команду shell чи файл середовища, бо там деякі з них доведеться екранувати.
Чим це відрізняється від UUID?
UUID має фіксований формат і довжину (36 символів, 122 випадкові біти). Випадковий рядок дає змогу вибрати довжину й алфавіт, наприклад для короткого 8-символьного коду. Якщо потрібен стандартний ідентифікатор, скористайтеся генератором UUID.
Чи можна згенерувати багато рядків одразу?
Кожне натискання створює один рядок. Для партії унікальних ідентифікаторів Генератор UUID генерує до 100 штук за раз.
Цей інструмент безкоштовний?
Так, він безкоштовний. Без реєстрації та електронної пошти. Результат на цій сторінці.
Як отримати результат?
Скористайтеся інструментом на цій сторінці. Результат з’явиться тут, без надсилання електронною поштою.