Що таке Генератор UUID?
Безкоштовний онлайн-генератор UUID v4. Використовує crypto.randomUUID() для створення універсальних унікальних ідентифікаторів. Пакетна генерація до 50 UUID.
Універсальні унікальні ідентифікатори (UUID) є необхідними для сучасної розробки програмного забезпечення. Вони слугують первинними ключами баз даних, ідентифікаторами сеансів, ідентифікаторами в розподілених системах та ID ресурсів API — будь-де, де потрібне унікальне значення, яке не потребує координації центральним органом. Генератор UUID створює UUID версії 4 згідно з RFC 4122, використовуючи криптографічний генератор випадкових чисел вашого браузера, що гарантує справжню унікальність і непередбачуваність кожного ID.
Інструмент генерує UUID у стандартному шістнадцятковому форматі 8-4-4-4-12 (наприклад, 550e8400-e29b-41d4-a716-446655440000). Пакетне генерування створює 1, 5, 10 або 50 UUID одночасно — це зручно для попереднього створення ідентифікаторів для нової міграції бази даних або призначення ID ресурсам пакетно. Кожен UUID у пакеті є незалежно випадковим, тому не існує послідовної закономірності, яку можна було б вгадати.
Параметри налаштування охоплюють найпоширеніші варіанти формату. Вимкніть дефіси, щоб отримати компактний 32-символьний шістнадцятковий рядок без роздільників, який зазвичай використовується в назвах файлів або коли UUID зберігаються без форматування. Перемикайтеся між нижнім і верхнім регістром — деякі системи надають перевагу шістнадцятковому представленню у верхньому регістрі, тоді як інші стандартизують нижній регістр. Кожен UUID у пакеті оновлюється відповідно до поточних налаштувань форматування.
Генерування використовує crypto.randomUUID(), якщо він доступний, інакше покладається на криптографічно захищену випадкову реалізацію на основі Web Crypto API. Це означає, що UUID підходять для чутливих до безпеки застосунків, як-от токени автентифікації, посилання для скидання пароля та керування сеансами — а не лише для тестових даних. Жодні два згенеровані UUID ніколи не будуть однаковими, а випадкова природа робить їх непередбачуваними.