QuickATools

Инструменты разработчика · Free browser tool

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

Мгновенно генерируйте криптографически стойкие токены UUID v4 с пакетными опциями и без серверного трекинга.

How many?

Generate 1 to 1,000 UUID v4 tokens at once.

Format options

Wrap each value

Quotes suit SQL inserts (e.g. 'uuid'); braces match .NET-style GUID literals (e.g. {uuid}).

0 UUIDs · v4

Click "Generate" to create your first batch of UUIDs.

Click any row to copy just that value.

Frequently Asked Questions

Есть ли реальная разница между UUID и GUID?

На практике — нет. UUID (Universally Unique Identifier) — имя из официального стандарта RFC 4122, а GUID (Globally Unique Identifier) — название Microsoft для своей реализации по сути того же 128-битного формата. Современные GUID и стандартные UUID структурно идентичны — та же длина, те же дефисы, те же биты версии/варианта — поэтому сегодня термины используют взаимозаменяемо, в том числе в этом инструменте.

Насколько вероятно столкновение двух значений UUID v4?

Астрономически маловероятно. У UUID v4 122 случайных бита (остальные 6 фиксированы для версии и варианта), что даёт примерно 5.3 × 10^36 возможных значений. Даже если генерировать миллиард UUID v4 каждую секунду, до 50% шанса любого столкновения пришлось бы работать гораздо дольше возраста Вселенной. Для практически любого реального приложения корректное инженерное допущение — считать коллизии UUID v4 невозможными.

Когда реально нужно убирать дефисы или оборачивать UUID в кавычки/фигурные скобки?

Без дефисов получается компактная 32-символьная hex-строка — её иногда ждут для ключей хранения, имён файлов или slug в URL. Обёртка в одинарные кавычки (например 'uuid') удобна для прямой вставки в SQL INSERT, а в фигурные скобки (например {uuid}) — традиционный литерал GUID в .NET/COM, используемый в C# и записях реестра Windows. Включайте то, что совпадает с местом, куда собираетесь вставить значение.

Зачем генерировать UUID в браузере, а не через библиотеку или серверный endpoint?

Каждый UUID здесь из crypto.randomUUID() — того же криптографически стойкого ГПСЧ (CSPRNG), встроенного в современные браузеры и используемого большинством серверных библиотек UUID «под капотом», так что потери в качестве нет. Локальная генерация также значит, что создаваемые идентификаторы (которые могут соответствовать реальным строкам БД, тестовым фикстурам или session-токенам) никуда не передаются и не логируются сервером, и не нужно ставить пакет ради разового батча.

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

Мгновенно генерируйте криптографически стойкие токены UUID v4 с пакетными опциями и без серверного трекинга.