AG UUID

О сервисе

Создание, анализ и справочник по UUID в одном месте

AG UUID — это набор бесплатных инструментов для работы с уникальными идентификаторами, которые часто нужны в разработке и тестировании, без регистрации и установки.

Создавайте стандартные UUID v4, v7, v1, NIL, а также ULID и NanoID — по одному или массово до 1000 штук, а с помощью инспектора анализируйте версию, вариант и встроенную временную метку уже готовых UUID.

Мы также предоставляем справочник по каждой версии и формату, код генерации для разных языков (Python, JavaScript, Go и др.) и практические руководства.

Все идентификаторы создаются и анализируются исключительно средствами браузера crypto.randomUUID() / getRandomValues, и ни введённые значения, ни результаты не отправляются на сервер и не сохраняются.

Без отправки на сервер Мгновенная генерация Полностью бесплатно

Основные возможности

UUID v4 — случайный

Стандартный UUID из 122 случайных бит. Самый распространённый вариант, вероятность коллизии практически равна нулю.

UUID v7 — сортировка по времени

В первые 48 бит записываются миллисекунды Unix, поэтому значения сортируются в порядке создания. Удобен для первичных ключей и индексов БД.

ULID · NanoID

Короткие и безопасные для URL альтернативные идентификаторы. ULID сортируется по времени, а NanoID компактен — всего 21 символ.

Надёжный источник случайности

На основе crypto.randomUUID() / getRandomValues. Генерация происходит только в браузере, без отправки на сервер.

Часто задаваемые вопросы

В чём разница между UUID v4 и v7?

v4 — это полностью случайный UUID, а v7 содержит в начале временную метку в миллисекундах Unix, благодаря чему возможна сортировка по времени. Там, где важна сортировка — например, для первичных ключей базы данных — предпочтителен v7.

Отправляются ли сгенерированные и проанализированные значения на сервер?

Нет. Вся генерация и анализ в инспекторе выполняются только средствами crypto API браузера, ничего не отправляется на сервер и не сохраняется.

Что такое ULID и NanoID и когда их использовать?

ULID — это идентификатор из 26 символов с сортировкой по времени, удобный для URL и имён файлов, а NanoID — короткий URL-безопасный идентификатор из 21 символа. Они служат альтернативой UUID, когда нужны короткие ссылки или публичные ID.