Перейти до вмісту
TextArray
100% локально

Генератор UUID

Створюйте UUID версії 4, по одному на рядок, прямо у вашому браузері.

Вихід

Генератор UUID

Генеруйте UUID версії 4 — випадкового типу — по одному на рядок, від одного до тисячі за раз. UUID — це 128-бітний ідентифікатор, записаний у вигляді 32 шістнадцяткових цифр у п’яти групах, розділених тире, і версія 4 означає, що 122 біти є випадковими. Це досить випадковість, тому зіткнення двох незалежно згенерованих UUID не є практичним занепокоєнням, саме тому вони є ідентифікаторами за замовчуванням для рядків бази даних, черг повідомлень, кореляції журналів і розподілених систем, де жоден центральний орган не роздає ідентифікатори.

Два варіанти налаштування форматування. "Великий регістр" створює A–F замість a–f, чого очікують деякі застарілі системи та інструменти Microsoft. «Видалити дефіси» дає вам шістнадцяткову форму з 32 символів, яка вписується в компактний стовпець, URL-шлях або ім’я файлу. І те, і інше можна об’єднати, і вихідні дані залишатимуться по одному ідентифікатору на рядок, тож ви можете вставити пакет безпосередньо у вставку SQL, стовпець CSV або вихідний файл.

Суть полягає в генеруванні пакета: коли ви заповнюєте тестову базу даних або пишете фікстури, вам зазвичай потрібна дюжина ідентифікаторів одночасно, а не по одному. Підрахунок під виводом підтверджує кількість створених і версію UUID, а генератор використовує crypto.randomUUID, вбудовану реалізацію браузера, тому значення правильно відформатовано, а їх випадковість надходить із того самого криптографічно безпечного джерела, що й решта платформи.

Все працює локально. Нічого не завантажується, жоден ідентифікатор не реєструється, і жоден сервер ніколи не бачить те, що ви згенерували — це також означає, що інструмент працює в автономному режимі після завантаження сторінки.

FAQ

UUID кудись надсилаються?
Ні. Вони генеруються у вашому браузері за допомогою crypto.randomUUID і ніколи не залишають ваш пристрій.
Яка це версія UUID?
Версія 4, випадкова. Цифра версії завжди дорівнює 4, а цифра варіанту – 8, 9, a або b, як того вимагає специфікація.
Чи можуть два UUID колись зіткнутися?
Теоретично так, на практиці ні. Зі 122 випадковими бітами вам потрібно буде генерувати мільярди UUID в секунду протягом десятиліть, перш ніж стане ймовірним дублікат.
Чи можу я отримати UUID без тире або у верхньому регістрі?
так «Видалити дефіси» дає шістнадцяткову форму з 32 символів, а «Великий регістр» змінює a–f на A–F. Використовуйте обидва разом, якщо вам потрібен компактний ідентифікатор у верхньому регістрі.
Скільки я можу створити одночасно?
До 1000 за пробіг. Згенеруйте знову для іншої партії — кожен запуск витягує нові випадкові значення.