UUID Generator

Генерація UUID v4, v7, v1 і v5, ULID чи NanoID пакетом і розбір наявного ідентифікатора — просто в браузері.

Про UUID Generator

Що це

UUID Generator створює унікальні ідентифікатори: випадковий UUID v4, впорядковані за часом UUID v7 і ULID, UUID v1, іменний UUID v5 та короткі NanoID з власним алфавітом і довжиною. За раз — до 10 000 штук, у вигляді звичайного списку, JSON-масиву, SQL IN чи CSV. Декодер покаже, що це за UUID чи ULID, а для часових — коли його створено.

Основні можливості

  • UUID v4, v7, v1 і v5, ULID та NanoID.
  • Від 1 до 10 000 ідентифікаторів за раз.
  • Верхній регістр, без дефісів і вивід звичайним списком, JSON-масивом, SQL IN чи CSV.
  • UUID v5 з простору імен (DNS, URL, OID чи власного) та імені.
  • NanoID з власним алфавітом і довжиною.
  • Декодер: тип, варіант, а для v1, v7 і ULID — час створення в місцевому часі та UTC.

Як користуватися

  1. Оберіть «Генератор», а потім тип ідентифікатора.
  2. Задайте кількість і, за бажанням, верхній регістр, без дефісів і формат виводу.
  3. Для v5 оберіть простір імен і введіть ім'я; для NanoID задайте алфавіт і довжину.
  4. Клацніть ідентифікатор, щоб скопіювати його, або скопіюйте весь список.
  5. Щоб перевірити наявний ID, перемкніться на «Декодер» і вставте його.

Коли корисно

  • Заповнити сид бази даних чи тестові дані первинними ключами.
  • Отримати стабільний ID v5 для URL чи доменного імені.
  • Дізнатися, коли створено UUID v7 чи ULID із логу.

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

Ваші дані

Ідентифікатори генеруються в браузері його криптографічним генератором випадкових чисел і не надсилаються на сервер — сайт отримує лише анонімну подію «інструмент відкрито». Результат, надісланий в інший інструмент, зберігається на цьому пристрої 24 години в «Останніх діях».

Обмеження

  • Якщо в браузері немає криптографічно стійкої випадковості (Web Crypto), генерацію заблоковано, а не замінено слабшою.
  • Декодер працює з одним ідентифікатором за раз.

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

Яку версію обрати?

v4 — для звичайного випадкового ID. v7 чи ULID — коли ID мають сортуватися за часом створення, що тримає індекси бази компактними. v5 — коли той самий вхід має завжди давати той самий ID.

Чому v5 завжди дає той самий результат?

Він обчислюється з простору імен та імені, а не з випадковості. У цьому й суть: той самий URL чи домен завжди відповідає тому самому UUID.

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

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