Кодировать и декодировать Base64
Закодируйте текст в Base64 или декодируйте обратно.
Экранируйте спецсимволы как HTML-сущности или превращайте сущности обратно в текст.
Ваши файлы остаются на устройстве
Инструмент работает в вашем браузере. Файлы никогда не загружаются на сервер.
Амперсанд и знак «меньше» всегда. Кавычки нужно экранировать внутри значений атрибутов. Этот инструмент экранирует все пять распространённых символов, поэтому результат безопасен в обоих случаях.
Экранирование текста под место использования — главная защита, но правильный способ зависит от контекста: атрибут, блок скрипта или URL. Для реальных страниц используйте экранирование вашего фреймворка.
Он читает сущности точно так же, как браузер, включая полный список именованных, и никогда не выполняет скрипты, поэтому вставлять ненадёжный HTML безопасно.
При декодировании превращается в настоящий неразрывный пробел, который выглядит как обычный пробел, но является другим символом.
Да. Декодирование работает для любого символа. С опцией не-ASCII эмодзи записывается одной числовой сущностью, а не двумя суррогатными половинами.
Закодируйте текст в Base64 или декодируйте обратно.
Закодируйте или декодируйте URL и строки запроса в процентной записи.
Прочитайте заголовок и полезную нагрузку токена JSON Web Token.
Создавайте хеши SHA-1, SHA-256 и SHA-512 для текста.