Путь задачи / от ввода к результату
Как создавать и проверять UUID и ULID
- 01
Выберите тип идентификатора
Используйте UUID v4 для полностью случайного значения без поля времени, UUID v7 для стандартной формы UUID с 48-битным полем миллисекунд Unix в начале или ULID для компактного значения Crockford Base32 из 26 символов. Ориентируйтесь на то, что уже умеют разбирать драйвер базы данных, контракты API и клиентские библиотеки.
- 02
Задайте размер пакета и регистр
Введите Количество от 1 до 100 идентификаторов в пакете. Оставьте рекомендуемый канонический регистр — строчные шестнадцатеричные символы для UUID и прописные для ULID — либо явно переключитесь на верхний или нижний регистр, если этого требует принимающая система.
- 03
Создайте значения на безопасных данных браузера
Нажмите «Создать идентификаторы» или отправьте форму с клавиатуры. Случайные биты локально предоставляет Web Crypto, новейшее значение появляется на заметной карточке последнего результата, а весь пакет выводится под ней. Внутри одного пакета UUID v7 или ULID значения одной миллисекунды увеличивают случайную часть, поэтому лексический порядок остаётся монотонным.
- 04
Скопируйте или экспортируйте пакет
Скопируйте последнее значение, отдельную строку или весь пакет кнопкой «Копировать все». Для передачи файлом скачайте toolars-identifiers.txt с одним значением в строке или toolars-identifiers.csv с заключёнными в кавычки столбцами value, format и timestamp_iso; оба экспорта ограничены локальным пределом 16 КиБ.
- 05
Вставьте идентификатор для проверки
Перейдите в режим «Проверить» и вставьте UUID или ULID; пробелы по краям игнорируются, а структурная проверка выполняется мгновенно по мере ввода. Значения длиннее 128 символов отклоняются до разбора, а значение, длина которого не равна ровно 36 или 26 символам, сообщает свою фактическую длину.
- 06
Изучите отчёт проверки
Допустимое значение показывает формат, вариант RFC 9562, поддерживаемую версию от 1 до 8 и нормализованный вид, а нулевой и максимальный UUID помечаются как особые значения. UUID v7 и ULID дополнительно раскрывают встроенное время в UTC; воспринимайте это поле как подсказку для сортировки, а не как доказательство того, когда и кем создан объект.