Генератор UUID

Генеруйте UUID v1, v4, v5, v7 або NIL, декодуйте версію та мітку часу будь-якого UUID і форматуйте як фігурні дужки, URN чи Base64.

Завантаження інструмента…

Генератор UUIDГенеруйте криптографічно випадкові UUID версії 4 — по одному або до 100 за раз. Перемикайте формат регістру та дефісів, копіюйте весь список чи будь-яке окреме значення одним кліком. UUID генеруються за допомогою Web Crypto API безпосередньо у вашому браузері. Інструмент також генерує UUID v1, v5, v7 і NIL, перевіряє та декодує будь-який вставлений UUID і може виводити форми з фігурними дужками, urn:uuid: або Base64.

Що таке Генератор UUID?

Генератор UUID — це безкоштовний онлайн-інструмент, який створює криптографічно випадкові UUID версії 4, також звані GUID, для розробників, адміністраторів баз даних і QA-інженерів, яким потрібні унікальні ідентифікатори для первинних ключів, ідентифікаторів API-запитів, тестових фікстур або розподілених записів. Згенеруйте один UUID або створіть до 100 за раз пакетом, потім перемкніть вивід на малі літери чи ВЕЛИКІ та увімкніть або вимкніть дефіси, щоб вони відповідали вашій схемі. Кожне значення створюється у вашому браузері за допомогою crypto.randomUUID() з Web Crypto API, тож цей генератор випадкових UUID v4 дає вам непередбачувані, стійкі до колізій ідентифікатори без жодної реєстрації. Скопіюйте весь список, розділений переносами рядків, одним кліком або візьміть будь-який окремий UUID з його власного рядка. Окрім версії 4, він також створює впорядковану за часом версію 7, засновану на мітці часу версію 1, детерміновану версію 5 (простір імен плюс імʼя, хешовані SHA-1) і складений з самих нулів NIL UUID; крім того, він перевіряє та декодує будь-який вставлений UUID — показуючи його версію, варіант і вбудовану мітку часу — і пропонує формати виводу з фігурними дужками, urn:uuid: та Base64.

Як користуватися Генератор UUID

  1. Введіть потрібну кількість UUID у полі Кількість (1-100); інструмент відкривається зі стартовим пакетом із 5.
  2. Натисніть Згенерувати, щоб створити новий пакет UUID версії 4.
  3. Виберіть Регістр, малі літери або ВЕЛИКІ, щоб відформатувати шістнадцяткові літери.
  4. Установіть Дефіси на значення З або Без, щоб зберегти чи прибрати дефіси.
  5. Використовуйте кнопку копіювання біля поля Вивід, щоб скопіювати весь список, або значок копіювання в кожному рядку під заголовком Окремо, щоб скопіювати один UUID.
  6. Виберіть версію UUID — v4, v7, v1, v5 або NIL — у перемикачі Версія; для v5 виберіть простір імен і введіть імʼя.
  7. Вставте будь-який UUID у поле Перевірити / Декодувати, щоб побачити його версію, варіант і вбудовану мітку часу.

Приклади

Один UUID у нижньому регістрі з дефісами, за замовчуванням

Установіть Кількість на 1 і натисніть Згенерувати. Ви отримаєте один UUID v4, наприклад 3f2504e0-4f89-41d3-9a0c-0305e82c3301; точне значення щоразу випадкове, але завжди в канонічній формі 8-4-4-4-4 з дефісами.

Великі літери без дефісів

Перемкніть Регістр на ВЕЛИКІ, а Дефіси на Без, потім натисніть Згенерувати. Виходить значення на кшталт 3F2504E04F8941D39A0C0305E82C3301 — 32 шістнадцяткові символи без дефісів, корисно для компактних ключів або систем, які не приймають дефіси.

Масовий пакет із 50

Введіть 50 у полі Кількість і натисніть Згенерувати, щоб отримати 50 унікальних UUID, по одному в рядку. Статистика Згенеровано показує 50, а статистика Версія показує v4. Скопіюйте їх усі одразу для початкових даних або тестових фікстур.

Поширені запитання

UUID якої версії генерує цей інструмент?
Він генерує версію 4 (випадкову), версію 7 (впорядковану за часом), версію 1 (мітка часу плюс випадковий вузол), версію 5 (простір імен та імʼя, хешовані SHA-1) і складений з самих нулів NIL UUID. Виберіть тип у перемикачі Версія; статистика Версія відображає ваш вибір, а кожне значення створюється у вашому браузері.
Скільки UUID я можу створити за один раз?
Від 1 до 100 за пакет. Поле Кількість приймає від 1 до 100; якщо ви введете більше або недійсне число, воно буде обмежене діапазоном від 1 до 100 перед генерацією.
Чи можна отримати UUID у верхньому регістрі або прибрати дефіси?
Так. Використовуйте перемикач Регістр, щоб перемикатися між малими літерами та ВЕЛИКИМИ, і перемикач Дефіси, щоб виводити значення З або Без дефісів, отримуючи стандартну форму з 36 символів або компактну з 32 символів.
Чи можна скопіювати лише один UUID, а не весь список?
Так. Кожен згенерований UUID відображається у власному рядку під заголовком Окремо з власним значком копіювання, тоді як кнопка копіювання біля поля Вивід копіює весь список, розділений переносами рядків.
Чи завантажується щось на сервер?
Ні. Кожен UUID повністю генерується у вашому браузері за допомогою Web Crypto API. Нічого не надсилається на сервер і не зберігається на ньому, тому інструмент працює офлайн, а ваші ідентифікатори залишаються приватними.
Чи можу я перевірити, якої версії наявний UUID?
Так. Вставте будь-який UUID у поле Перевірити / Декодувати, і інструмент повідомить, чи він дійсний, його виявлену версію та варіант, а для версій 1 і 7 — вбудовану в нього мітку часу, усе це у вашому браузері.
Які формати виводу я можу вибрати?
Окрім малих чи ВЕЛИКИХ літер і ввімкнених або вимкнених дефісів, параметри формату дають змогу взяти кожне значення у фігурні дужки, додати префікс urn:uuid: або закодувати 16 необроблених байтів як Base64.

Схожі інструменти