Валидатор UUID: проверка формата, версии и варианта
Проверяет формат, версию и вариант, объясняет причину ошибки.
Понимает фигурные скобки, URN, заглавные буквы и запись без дефисов.
Проверено 0
Вставьте значения — проверка идёт сразу, без кнопки.
| Значение | Результат | Версия | Вариант |
|---|
Что проверяется
Сначала строка приводится к удобному виду: убираются кавычки, фигурные скобки и префикс urn:uuid:. Затем проверяется формат 8-4-4-4-12, допустимые символы (только 0–9 и a–f) и позиции дефисов. После этого читаются биты версии и варианта: версия — старший полубайт третьей группы, вариант — два старших бита четвёртой.
Версии 1–8 считаются определёнными стандартом; вариант RFC — это значения 8, 9, a или b в начале четвёртой группы. NIL UUID (все нули) и MAX UUID (все единицы) — валидные специальные значения, а не ошибка.
Почему UUID бывает невалидным
Чаще всего дело в длине: 31 или 33 символа вместо 32, лишние пробелы при копировании, буква g вместо 9. Реже — дефисы не на своих местах или версия 0, которая в стандарте не определена. Некоторые библиотеки выдают «UUID» с вариантом NCS или Microsoft: формально это корректная строка, но часть систем её не примет, поэтому инструмент показывает предупреждение отдельно от ошибки.
Чего валидатор не делает
Он не проверяет, существует ли запись с таким идентификатором в базе, уникален ли он в вашей системе и есть ли у вас права на неё. Это проверка входа, а не авторизация: существование и доступ проверяются в приложении.
Список можно вставлять целиком — по одному значению на строку. Проверка идёт сразу при вводе, до 200 строк за раз.
Частые вопросы
Что считается валидным UUID?
32 шестнадцатеричных символа в формате 8-4-4-4-12, версия 1–8 и вариант RFC (8, 9, a, b). Дефисы можно не ставить, скобки, кавычки и префикс urn:uuid: допускаются.
Почему UUID с версией 0 не проходит?
Версия 0 в стандарте не определена, такие значения — мусор. Исключение — NIL UUID, где все биты нули: он валиден как специальное значение.
Проверяет ли валидатор существование записи?
Нет. Он смотрит только синтаксис и биты версии и варианта, но не базу данных и не права доступа.
Ещё по теме
Проверено: 26 октября 2026. Расчёт справочный, итог зависит от материала и навыка мастера.