Как это работает
Версия 4 заполняет 122 бита безопасными случайными значениями, поэтому каждый ID уникален для практических целей. Версия 7 начинается с текущего времени Unix в миллисекундах, поэтому ID упорядочены по созданию — удобно как ключи баз данных. Проверка читает версию, вариант и — для v1 и v7 — встроенную метку времени любого UUID.
v4: случайный · v7: время + случайный
Какую версию выбрать
- v4: классический выбор для ID запросов, имён файлов и всего, где нужен непредсказуемый ID.
- v7: лучше для первичных ключей баз данных: новые строки идут после старых, и индексы остаются быстрыми.
- v1: время плюс MAC-адрес — здесь не используется, потому что раскрывает оборудование и информацию о времени.
Советы
- Стандартная форма — строчные hex-цифры с дефисами; проверка распознаёт и ввод в верхнем регистре или без дефисов.
- Никогда не используйте UUID как пароль или секрет — v7 встраивает время, а даже v4 не имеет растяжения ключа.
- Всё работает в вашем браузере; ничего не загружается.
Стандарты и источники
- Universally Unique IDentifiers (UUIDs): RFC 9562 (v4 случайный, v7 по времени)
Последняя проверка 12 октября 2026 г.
Часто задаваемые вопросы
Что выбрать: v4 или v7?
Используйте v4 для непредсказуемых ID, таких как ID запросов и имена файлов. Используйте v7 для ключей баз данных: новые строки идут после старых, и индексы остаются быстрыми.
Могут ли два UUID совпасть?
Версия 4 несёт 122 случайных бита, поэтому даже при генерации миллиарда ID в секунду в течение века шанс коллизии остаётся намного ниже одного на миллиард. Версия 7 добавляет метку времени, которая разносит ID ещё сильнее.
Что читает проверка?
Ниббл версии, биты варианта и — для v1 и v7 — скрытую внутри ID метку времени. Ввод без дефисов или в верхнем регистре нормализуется автоматически.
Можно ли использовать UUID как пароль?
Нет. Даже v4 не имеет растяжения ключа, а v7 встраивает время создания. Для секретов используйте генератор паролей.