Погляд усередину
Цей безпечний перегляд показує, для чого потрібен інструмент, не виконуючи дій, що потребують акаунта.
Що вміє Генератор UUID
UUID це число, яке практично гарантовано існує лише один раз: універсальний спосіб дати запису, файлу чи події унікальний ідентифікатор без потреби в центральному органі видачі. Цей генератор дає саме такі ID, і не лише один різновид, а все сімейство.
UUID v4 це стандарт: суто випадковий, ідеальний для більшості випадків. UUID v1 базується на часі та вузлі, а UUID v7 поєднує часову мітку з випадковістю, тож за своєю природою сортується: чудовий ключ для бази даних, бо записи, близькі за часом, лежать поруч і в індексі. До них додаються ULID і Nano ID, дві новіші, компактніші альтернативи, а в Nano ID можна навіть задати власну довжину і власний набір символів.
Формат виводу підлаштовується. Стандартний із дефісами, цілком великими літерами, зовсім без дефісів, у фігурних дужках для певних контекстів Microsoft або як URN із префіксом urn:uuid. Так ти отримуєш ID саме в такому запису, якого чекає твій код чи база даних.
Кому потрібно багато ID, створює їх пакетом: цілий список одразу, готовий до копіювання. Режим перевірки йде протилежним шляхом: встав наявний UUID, і інструмент скаже, чи він дійсний, яку версію і варіант має та, для v1 і v7, яку часову мітку містить.
Локальна історія запам'ятовує, що було згенеровано останнім, щоб ID можна було знайти й пізніше. Усе зберігається лише у твоєму браузері, назовні нічого не йде.
ID створюються криптографічно випадково через Web Crypto API і цілком локально. Жодного звернення до сервера, жодної передачі, жодного входу. Інструмент швидкий, працює офлайн і тому підходить також для чутливих середовищ, де дані не можуть залишати пристрій.
Функції
Шість типів ID
UUID v4, v1, v7, Nil UUID, а також ULID і Nano ID: для кожного випадку є потрібний тип.
ID v7, що сортуються
UUID v7 поєднує часову мітку і випадковість, тому чудово підходить як ключ бази даних.
П'ять форматів виводу
Стандартний, великі літери, без дефісів, у дужках або як URN: так, як хоче твоя система.
Пакетне створення
Створи цілий список ID одразу, готовий до копіювання для seed чи тестових даних.
Перевірка UUID
Встав наявний UUID і дізнайся про дійсність, версію, варіант і вбудовану часову мітку.
Nano ID на твою міру
У Nano ID довжину і набір символів задаєш сам, для коротких ідентифікаторів, зручних для URL.
Криптографічно і локально
Створюється через Web Crypto API, повністю в браузері. Жодного звернення до сервера, працює офлайн.
Як це працює
- 1
Вибрати тип
UUID v4 для стандартного випадку, v7 для ключів, що сортуються, або ULID чи Nano ID.
- 2
Задати формат
Вибери стандартний, великі літери, без дефісів, у дужках або як URN.
- 3
Визначити кількість
Створи один ID або одразу цілу пачку пакетом.
- 4
Скопіювати або перевірити
Скопіюй результат або на вкладці перевірки дай перевірити наявний UUID.
Кому це потрібно
Поширені запитання
Яку версію UUID вибрати?
У більшості випадків правильний вибір це v4 (суто випадковий). Якщо потрібні ключі, що сортуються, для бази даних, краще v7, бо він містить часову мітку, і записи в індексі лишаються впорядкованими. v1 базується на часі та вузлі й сьогодні потрібен радше рідко.
Чи справді UUID унікальні?
Практично так. UUID v4 має 122 випадкові біти, а це так багато можливих значень, що збіг украй малоймовірний. Для реальних застосувань UUID v4 можна вважати унікальним.
Чим ULID відрізняється від UUID?
ULID, як і UUID v7, містить часову мітку і сортується, але подається компактніше, як 26-символьний текст Base32, і тому зручніший для URL та читання. Nano ID ще коротший і вільно налаштовується. Що вибрати, залежить від твоєї системи.
Чи можна перевірити наявний UUID?
Так. У режимі перевірки встав UUID, і інструмент покаже, чи він дійсний, яку версію і варіант має та, для v1 і v7, яку часову мітку містить.
Чи створюються ID на сервері?
Ні. ID створюються криптографічно випадково через Web Crypto API просто у твоєму браузері. Жодного звернення до сервера, жодної передачі, жодного входу. Інструмент працює й офлайн.
Схожі інструменти
Кодування й декодування Base64
Кодуй і декодуй текст та файли в Base64. Прямо в браузері, без завантаження на сервер. Безпеч…
Перевірка хешу
Розраховуй хеші MD5, SHA-1, SHA-256, SHA-384, SHA-512 і HMAC. Хешуй і перевіряй файли й текст…
Генератор кодів QR
Створюй QR-коди для URL, текстів, vCard і доступу до Wi-Fi. Завантаж як PNG або SVG. Безкошто…
Генератор паролів
Створюй криптографічно стійкі паролі й парольні фрази. Довжину та набір символів можна налашт…
Форматувальник JSON
Форматуй, перевіряй і мінімізуй JSON з підсвічуванням синтаксису та виявленням помилок. Безко…
Інспектор JWT
Декодуй і аналізуй токени JWT. Header, payload і час дії з одного погляду.
Починаємо з Генератор UUID?
Без встановлення. Входить від Plus. Відкривається прямо в браузері.
Відкрити зараз
