Кодирование
Инструменты URL, Base64, меток времени и UUID — всё вычисляется локально
Введите метку времени и нажмите «Преобразовать», чтобы получить местное время, строку ISO и значения в секундах и миллисекундах.
Использует crypto.randomUUID, когда он доступен, иначе возвращается к случайной строке.
Утилиты кодирования и декодирования
Страница утилит объединяет кодирование и декодирование URL, кодирование и декодирование Base64, преобразование меток времени и генерацию UUID. Каждое действие выполняется независимо и вычисляется локально, что подходит для параметров запросов, полей журналов и временных идентификаторов.
Кодирование URL следует процентному экранированию UTF-8 и помогает строить параметры запроса. Base64 обрабатывает кириллический текст и эмодзи, а инструмент меток времени переключается между секундами и миллисекундами и показывает местное время и ISO 8601 для проверки между часовыми поясами.
Генерация UUID предпочитает криптографический случайный интерфейс браузера и при его отсутствии возвращается к случайной строке; результат можно копировать сразу. Каждое действие сообщает об успехе или ошибке, поэтому никогда не приходится предполагать, что результат скопирован.
Часто задаваемые вопросы
- Метка времени должна быть в секундах или миллисекундах?
- Десятизначное значение обычно означает секунды, тринадцатизначное — миллисекунды. Неверная единица даёт время, отличающееся в тысячу раз, поэтому сначала уточните источник.
- Можно ли поместить результат Base64 прямо в URL?
- Стандартный Base64 содержит символы плюс, слэш и равно, поэтому ему нужен дополнительный проход URL-кодирования. Для ссылок по возможности используйте URL-безопасный вариант.
- Могут ли сгенерированные UUID совпасть?
- При криптографическом случайном источнике вероятность крайне мала и приемлема для обычных идентификаторов. Для строгой уникальности дополнительно проверяйте на сервере.