Перейти к содержанию
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 за раз. Сгенерируйте еще раз для другого пакета — при каждом запуске извлекаются новые случайные значения.