DevOpsБесплатно

Escape / Unescape онлайн

Экранирование и раскодирование строк для HTML, JSON, JavaScript, URL и Base64

Режим

Входные данные

Результат

Здесь появится результат...

Справка по режимам

HTML
& → &
< → &lt; > → &gt;
" → &quot; ' → &#39;
JSON
Оборачивает в кавычки
Экранирует \n \t \\ "
JavaScript
Экранирует кавычки ' "
Перенос строки → \\n
Unicode → \\uXXXX
URL
encodeURIComponent
Пробел → %20
Кириллица → %D0%...
Base64
Кодирование / декодирование с поддержкой UTF-8
Привет → 0J/RgNC40LLQtdGC

О сервисе Escape / Unescape

Онлайн-инструмент Escape / Unescape для кодирования и декодирования строк. Поддержка HTML entities, JSON escape, JavaScript строк, URL-encoding и Base64. Быстрая обработка в браузере без отправки данных.

HTML Escape: &, <, >, ", ' → entities
JSON Escape: кавычки, обратный слэш, управляющие символы
JavaScript Escape: строки для вставки в код
URL Encoding: кириллица и спецсимволы
Base64 Encode / Decode
Бесплатный инструмент

Часто задаваемые вопросы

Escape — преобразование спецсимволов в безопасные последовательности, чтобы они корректно отображались или передавались в коде. Unescape — обратная операция: восстановление исходных символов из экранированных последовательностей.

Символы <, >, &, " в HTML имеют служебное значение. Если вставить их без экранирования, браузер интерпретирует их как разметку. HTML Escape заменяет их на &lt;, &gt;, &amp;, &quot; — текст отображается корректно.

URL Encoding (percent-encoding) заменяет небезопасные символы на %XX — для передачи в URL. Base64 кодирует произвольные данные в строку из A-Z, a-z, 0-9, +, / — для передачи бинарных данных в текстовых протоколах.

JSON Escape обрабатывает кавычки ("), обратный слэш (\\), символы новой строки (\n), табуляцию (\t) и другие управляющие символы. Результат можно безопасно вставить в JSON-значение.

Все операции выполняются локально в вашем браузере. Данные не отправляются на сервер. Инструмент подходит для работы с конфиденциальными строками и токенами.

Полезные статьи

Руководства и советы по теме