Инструменты разработчика · 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}).
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-токенам) никуда не передаются и не логируются сервером, и не нужно ставить пакет ради разового батча.
Инструменты, которые тоже могут понадобиться
Откройте другие бесплатные браузерные утилиты для продавцов, создателей и профессионалов.
- Инструменты разработчика
Форматирование и валидация JSON
Мгновенно форматируйте, «причесывайте», валидируйте и минифицируйте JSON с локальной подсветкой синтаксических ошибок.
Попробовать - Инструменты разработчика
Кодирование и декодирование Base64
Мгновенно кодируйте текст в Base64 или декодируйте строки Base64 обратно в текст с полной поддержкой UTF-8 и без утечки данных.
Попробовать - Инструменты разработчика
Тестер регулярных выражений
Тестируйте и отлаживайте регулярные выражения в реальном времени с подсветкой синтаксиса, группами захвата и переключателями флагов.
Попробовать
Генератор UUID/GUID
Мгновенно генерируйте криптографически стойкие токены UUID v4 с пакетными опциями и без серверного трекинга.