Генератор UUID
Создаёт UUID шести видов: случайный v4, упорядоченный по времени v7, v1, повторяемые v5 и v3 из имени и нулевой.
Готово
Разбор
Что такое UUID
UUID — 128-битный идентификатор, который записывают 36 знаками через дефисы. Главное его свойство: значение создаётся где угодно, хоть на телефоне без сети, и почти наверняка не совпадёт с созданным в другом месте.
Поэтому общий счётчик не нужен: за следующим номером не нужно идти в базу, и две системы могут заводить записи независимо.
Версии с первой по пятую описаны в RFC 4122, версии 6, 7 и 8 добавил RFC 9562. Инструмент собирает значения по этим правилам прямо в браузере.
Какую версию брать
- v4 — случайные биты, обычный выбор для идентификаторов записей;
- v7 — первые 48 бит заняты временем, значения идут по возрастанию: это то, что кладут в первичные ключи новых баз;
- v1 — время и узел, нужен, когда его требует старая система;
- v5 и v3 — считаются от пространства имён и имени, поэтому одно и то же имя всегда даёт один и тот же UUID;
- нулевой — значение из одних нулей, означает «идентификатора нет».
Оцените инструмент
Помогите нам стать лучше
Ваша оценка на Яндексе окажет нам поддержку!
Оставить оценку на ЯндексеРасскажите, чего не хватило.
Другие инструменты
JSON Formatter
Форматирование и починка JSON в браузере, с замечаниями о дублях и длинных числ…
Тестер регулярных выражений
Проверка regex с разбором по-русски и защитой от зависания
JWT Decoder — разбор токена
Разбор JWT с объяснением полей и проверкой подписи
Конвертер CSV в JSON
Таблица в JSON с честными типами и обратной сверкой
Конвертер JSON в CSV
JSON в таблицу для Excel, со сверкой и защитой от формул
Форматирование SQL-запросов
Читаемый вид запроса, сверка с исходником и разбор опасных мест
XML форматирование онлайн
Читаемый XML, ошибки по-русски с подсказкой, сверка с исходником
XML-валидатор онлайн
Разметка, схема XSD и правила карты сайта, YML, RSS — с путём до ошибки