Генератор UUID — случайные UUID версии 4
Генерируйте случайные UUID (версия 4) для тестовых строк, временных имён файлов, request ID или ключей БД. Пакетное копирование, когда нужно много сразу. UUID — не магическая вечная глобальная уникальность, но риск коллизии для обычной разработки пренебрежимо мал.
UUID — 128 бит, обычно восемь групп через дефисы. v4 значит в основном случайный — без встроенного MAC или timestamp.
Считайте UUID публичными идентификаторами, не секретными токенами. Они попадают в URL и логи; для auth нужны настоящие секреты.
Нужны короткие или упорядоченные ID? UUID может быть не тем инструментом — подумайте о snowflake и подобном.
Как сгенерировать
- Задайте, сколько нужно
- Нажмите генерацию
- Скопируйте список
Что даёт генератор
- Правильный формат без написания кода.
- Массовый вывод для сидирования тестовых БД.
- Единый вид снижает опечатки против ручного набора.
Сценарии
- Заполнить `id` в примерах Postman
- Локальные первичные ключи мок-данных
- Уникальные имена файлов экспорта
Советы
- Нужно без дефисов? Уберите `-` после копирования.
- UUID как PK влияют на размер индекса — планируйте заранее.
- Секретным токенам нужны отдельные crypto-random API.
Форма
| Ввод | Вывод | Примечание |
|---|---|---|
| Сгенерировать 1 | xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx | Раскладка v4 |
| Сгенерировать много | По одному на строку | Удобно вставлять в таблицы |
Частые вопросы о UUID
- Могут ли два UUID столкнуться?
- Теоретически да, практически почти никогда. Всё равно обеспечивайте уникальность в БД.
- v1 или v4?
- Страница выдаёт случайные v4.
- Namespace UUID (v3/v5)?
- Те хешируют имя с namespace — не то, что делает этот генератор.