Все инструменты › Для разработчиков
Генератор UUID, ULID и NanoID
UUID v1, v3, v4, v5, v6, v7, ULID и NanoID — по одному и тысячами. Плюс разбор любого идентификатора и расчёт вероятности повтора.
Что умеет инструмент
- Все популярные версии: случайный v4, сортируемый по времени v7, детерминированные v3 и v5 из имени.
- ULID и NanoID с выбором длины и алфавита, в том числе без похожих знаков (1, l, I, 0, O).
- До 10 000 значений за раз, вывод как массив JSON, список для SQL IN (…), через запятую или в скобках.
- Разбор UUID: версия, вариант, дата создания для v1, v6, v7, представления в Base64, Base58 и числом.
- Калькулятор коллизий: сколько нужно создать UUID, чтобы шанс повтора стал заметным.
- Источник случайности — криптографический генератор браузера, значения не повторяются между вызовами.
Идентификаторы создаются на вашем устройстве, никуда не отправляются и не сохраняются. Для первичных ключей в базах данных удобнее UUID v7 или ULID: они растут со временем и не «разбрасывают» индекс.