Згенеровані UUID (0)

Валідатор UUID

або перетягніть файл сюди чи вставте код нижче

Файли не залишають браузераЯк саме?

Генератор UUID v4 і v7 та валідатор UUID

Цей генератор UUID створює UUID (GUID) версії 4 або сортовані UUID версії 7 за допомогою захищеного генератора випадкових чисел вашого браузера — по одному чи цілим пакетом. Нижче можна вставити UUID і перевірити їх.

Оновлено:

Як це працює

  1. Виберіть версію

    Версія 4 повністю випадкова. Версія 7 починається з поточного часу, тож пізніше створені ідентифікатори сортуються після раніших.

  2. Задайте формат і кількість

    Згенеруйте один UUID або до 10 000 — великими чи малими літерами, з дефісами, фігурними дужками або без них.

  3. Скопіюйте або завантажте

    Скопіюйте список або завантажте його текстовим файлом, по одному UUID у рядку. Щоб перевірити UUID, вставте їх у валідатор.

Можливості

  • Криптографічно стійкі

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

  • UUID v7 для баз даних

    Версія 7 (RFC 9562) починається з Unix-часу в мілісекундах, за яким іде лічильник, тож пакет строго зростає навіть у межах однієї мілісекунди. Відсортовані ключі зберігають індекси бази даних компактними.

  • Масова генерація

    До 10 000 UUID одним клацанням і завантаження файлом .txt — для тестових даних, початкового наповнення бази чи імпорту.

  • Формати

    Малі або великі літери, стандартні дефіси 8-4-4-4-12 або 32 шістнадцяткові цифри підряд, а також {фігурні дужки} у стилі реєстру Windows і GUID у .NET.

  • Валідатор UUID

    Вставте один чи багато UUID, щоб дізнатися, чи коректний кожен і яка в нього версія та варіант. Для v1, v6 і v7 декодується час створення, а nil UUID і max UUID розпізнаються.

Обмеження та конфіденційність

Один пакет вміщує до 10 000 UUID; валідатор перевіряє перші 1 000 рядків вставленого тексту або текстового файлу розміром до 5 MB.

UUID генеруються на вашому пристрої й нікуди не надсилаються; зважте, що UUID v7 розкриває час свого створення. Цей інструмент не створює UUID на основі імені (v3, v5) чи MAC-адреси (v1). Докладніше — на сторінці конфіденційності.

Часті запитання

Що таке UUID?

UUID (universally unique identifier), або GUID, — це 128-бітне значення, записане 32 шістнадцятковими цифрами, наприклад 919108f7-52d1-4320-9bac-f847db4148a8. Він ідентифікує записи без центрального лічильника.

Що вибрати: UUID v4 чи v7?

v4 — коли ідентифікатор не повинен нічого розкривати. v7 — для первинного ключа бази даних: він упорядкований за часом, тож нові рядки додаються в кінець індексу, а не розкидаються по ньому.

Чи можуть два згенеровані UUID збігтися?

На практиці — ні. UUID v4 має 122 випадкові біти: щоб дублікат став імовірним, довелося б створювати мільярди UUID щосекунди протягом багатьох років.

Як згенерувати багато UUID одночасно?

Введіть число в полі «Кількість» (до 10 000) і натисніть «Згенерувати», потім «Копіювати» або «Завантажити .txt».

GUID і UUID — це одне й те саме?

Так. GUID — це назва того самого формату в Microsoft. Увімкніть «Великі літери» й «Фігурні дужки {…}», щоб отримати стиль {XXXXXXXX-XXXX-…}, як у Windows і .NET.

Як дізнатися версію UUID?

Вставте його у валідатор. Версія — це перша цифра третьої групи (4 у …-4xxx-…), а для v7 інструмент також показує час створення UUID.

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