Форматирование JSON
Форматирование, сжатие и валидация JSON с точным указанием ошибок и деревом структуры.
Кодирование и декодирование текста в Base64 с полной поддержкой UTF-8 и URL-safe режима.
Последние 5 конвертаций сохраняются в браузере. Данные не передаются на сервер.
Пока ничего не сохранено — здесь появятся записи конвертаций.
Base64 — это метод представления двоичных данных в виде строки ASCII из 64 печатных символов. Он используется для безопасной передачи данных в протоколах, поддерживающих только текст (например, email, JSON, URL-параметры).
Стандартный Base64 использует символы «+» и «/», которые имеют специальное значение в URL. В URL-safe режиме (RFC 4648) они заменяются на «-» и «_», что позволяет передавать строку в ссылках без ошибок.
Стандартная функция window.btoa поддерживает только символы Latin-1. BrowserUtil по умолчанию использует безопасный режим UTF-8, переводя текст в байты UTF-8, благодаря чему любые символы обрабатываются корректно.
Нет. Все операции выполняются локально в вашем браузере с помощью TextEncoder и TextDecoder.
Форматирование, сжатие и валидация JSON с точным указанием ошибок и деревом структуры.
Преобразование объектных литералов JavaScript / TypeScript в стандартный JSON (и обратно). Поддержка ключей без кавычек, одинарных кавычек, комментариев, завершающих запятых и форматирования.
Преобразование временных меток Unix в понятные даты и обратно, живые часы, часовые пояса и примеры кода.