Handy Dev Tools
Простые онлайн-инструменты для повседневных задач.

Нет избранного

    Кодировщик/декодировщик Base64
    Markdown в HTML
    HTML в Markdown
    URL Кодирование/Декодирование
    Конвертер Unicode Escape
    Unicode Кодирование/Декодирование
    Форматировщик SQL
    Разделитель SQL
    Привязка параметров SQL
    Форматировщик JSON
    Форматировщик XML
    Форматировщик YAML
    Форматировщик GraphQL
    Преобразование JSON в YAML
    Преобразование YAML в JSON
    Преобразование JSON в TOML
    Преобразование TOML в JSON
    Кодирование/Декодирование HTML-сущностей
    Преобразование TOML в YAML
    Преобразование YAML в TOML
    Преобразование CSV в SQL INSERT
    Генератор Markdown-таблиц
    Преобразование JSON в XML
    Преобразование XML в JSON
    Генератор UUID
    Генератор ULID
    Генератор паролей
    Генератор хешей
    Генератор Lorem Ipsum
    Генератор URL-адресов изображений Lorem Picsum
    Генератор тестовых данных
    Генератор QR-кодов
    Парсер и конвертер S3 путей
    Калькулятор IP-адресов
    Разделение подсети
    Объединение подсетей
    Генератор подписанных URL CloudFront
    Генератор строк подключения RDS
    Конвертер координат
    Конвертер форматов геоданных
    Декодер и парсер JWT
    Basic аутентификация
    Анализатор надёжности пароля
    Валидатор банковских карт
    PII Mask (обезличивание данных)
    Генератор пары ключей RSA
    Преобразование регистра
    Преобразование ромадзи
    Конвертер римских цифр
    Конвертер фонетического кода
    Подсчёт символов
    Текстовый Diff
    Удаление HTML-тегов
    Тестер регулярных выражений
    Преобразование цветов
    Бросок костей
    Генератор Crontab
    Парсер Crontab
    Выбор эмодзи
    Конвертер Unix Timestamp
    Поиск HTTP статус-кодов
    Поиск портов
    Поиск MIME-типов
    Конвертер Base64 и файлов
    Изображение Base64 кодирование/декодирование
    Парсер User-Agent
    Парсер URL
    Проверка OGP
    Генератор сообщений коммитов
    Калькулятор chmod
    Генератор GIF-терминала
    .env Parser & Validator
Ctrl+K

Генератор UUID

Генератор UUID. Выберите версию и создайте до 100 UUID за один раз для первичных ключей или уникальных идентификаторов.

Version
Generated Results
Read Only

Как использовать

Об этом инструменте

Генерирует UUID по RFC 4122 (v1, v3, v4, v5, v6, v7) в браузере. Без обращения к серверу; работает офлайн.

UUID versions

• v1: На основе timestamp и MAC. Сортировка по времени. MAC может затрагивать конфиденциальность. • v3: MD5. Детерминирован от namespace и имени. • v4: Случайный. Наиболее распространён. Рекомендуется. • v5: SHA-1. Детерминирован. Предпочтительнее v3. • v6: Timestamp (улучшенный v1). Сортируется. • v7: Timestamp (мс). Сортируется. Новее.

Как использовать

Выберите версию (v1–v7) и количество, нажмите «Генерировать». Для v3 и v5 введите namespace UUID и имя. Клик для копирования.

Опции

Версия: v1–v7. Для v3/v5 нужны namespace (валидный UUID) и имя. Количество: 1–100.

Примеры использования

• Уникальные ключи для тестов • Первичные и внешние ключи БД • Trace ID для логов и трейсинга • Избежание коллизий имён файлов • ID ресурсов API • Ключи кэша, session ID

Примеры кода

PHP (Laravel)
Read Only
1use Illuminate\Support\Str;
2
3$uuid = Str::uuid();  // v4
Python
Read Only
1import uuid
2
3# v4 (most common)
4uuid.uuid4()
5
6# v1, v3, v5
7uuid.uuid1()
8uuid.uuid3(uuid.NAMESPACE_DNS, "example.com")
9uuid.uuid5(uuid.NAMESPACE_DNS, "example.com")
JavaScript
Read Only
1// Browser / Node built-in (v4)
2crypto.randomUUID();
3
4// uuid package (v1, v3, v4, v5, v6, v7)
5import { v4 } from 'uuid';
6v4();

Конфиденциальность и данные

Вся генерация в браузере; UUID и ввод не отправляются на сервер.

Частые вопросы

Q: Что такое UUID?
A: UUID (Universally Unique Identifier) — 128-битный идентификатор, стандартизированный RFC 4122. Обеспечивает уникальность без центрального управления, широко используется в распределённых системах, ключах БД и идентификаторах ресурсов.
Q: Чем отличаются версии UUID?
A: v1 — на основе времени и MAC-адреса; v3/v5 — детерминированные (на основе имени), используют MD5 и SHA-1 соответственно; v4 — случайный, наиболее распространён; v6/v7 — новые варианты с лексикографической сортировкой по времени, удобные для первичных ключей БД.
Q: Какую версию выбрать?
A: Для общих целей используйте v4. Для первичных ключей БД рекомендуется v7 (сортировка по времени, лучшая производительность индексов). v5 подходит, когда нужен детерминированный UUID из имени и пространства имён.
Q: Сгенерированные UUID действительно уникальны?
A: UUID v4 имеет 122 бита случайности, что делает вероятность коллизий астрономически малой. Инструмент использует криптографический генератор случайных чисел браузера.
Q: Отправляются ли данные на сервер?
A: Нет. Генерация UUID происходит полностью в браузере. Ничего не отправляется на сервер.