UUID / GUID генератор

Генерирайте UUID версия 4 (случайна), версия 7 (по време) и NIL — поединично или групово, с формат по избор. Всичко се случва в браузъра ви.

Версия 4 (случайна)

Най-разпространеният UUID — 122 случайни бита от криптографския генератор на браузъра. Подходящ за почти всичко.

Версия 7 (по време)

Започва с времеви печат, така че се подрежда хронологично — по-добър за първични ключове в бази данни.

Формат по избор

Превключете главни букви, скоби { } (GUID стил на Microsoft) и тирета, и генерирайте до 100 наведнъж.

Често задавани въпроси

Какво е UUID (GUID)?

UUID (Universally Unique Identifier), наричан и GUID, е 128-битов идентификатор, записан като 32 шестнайсетични знака в пет групи (8-4-4-4-12). Целта му е да бъде уникален без централен регистър — затова се ползва за ключове в бази данни, идентификатори на обекти, файлове и заявки.

Каква е разликата между версия 4 и версия 7?

Версия 4 е изцяло случайна — най-разпространеният вид, идеален за общи идентификатори. Версия 7 започва с 48-битов времеви печат (Unix милисекунди), последван от случайни битове, така че UUID-тата се подреждат по време на създаване. Това прави v7 по-подходящ за първични ключове в бази данни (по-добра локалност на индекса).

Какво е NIL UUID?

NIL UUID е специалната стойност от само нули (00000000-0000-0000-0000-000000000000). Използва се като „празен" или резервен идентификатор, когато трябва да обозначите липса на стойност.

Случайни и сигурни ли са генерираните UUID-та?

Да. Версия 4 и случайната част на версия 7 използват crypto.getRandomValues — криптографски сигурният генератор на случайни числа в браузъра. Вероятността за сблъсък при v4 е пренебрежимо малка.

Мога ли да генерирам няколко наведнъж?

Да. Задайте брой (до 100) и натиснете „Генерирай", за да получите списък. Можете да копирате всеки поотделно или всички наведнъж, а с опциите за главни букви, скоби { } (GUID стил) и тирета да нагласите точния формат.

Качват ли се данните ми някъде?

Не. UUID-тата се генерират изцяло локално в браузъра ви чрез JavaScript — нищо не се изпраща към сървър.

Хеш генератор →Base64 кодиране →JSON форматиране →