bg

Кодиране на HTML

Преобразувайте специалните знаци в HTML обекти (& към &amp;, < към &lt;) - защита от счупен маркъп, локално в браузъра, без качване.

Обработва се локално на устройството ви ...

0%

Вашите файлове така и не напуснаха устройството ви

    Качва ли се файлът ми?

    Не. Всичко работи в браузъра ви - файлът ви никога не напуска устройството. Как се проверява това

    Без качване100% локално
    Съдържанието остава у теббез достъп на трети страни
    Сървъри в ГерманияGDPR по дизайн
    Независимо провереноTLS A+ · Заглавки A+

    В HTML някои знаци имат специално значение: ъгловите скоби ограждат таговете, амперсандът отваря обект, а кавичките ограждат стойностите на атрибутите. Ако напишете тези знаци непроменени в страница, маркъпът се чупи или се появява пробив в сигурността. Този инструмент заменя петте критични знака със съответните им HTML обекти, така че текстът да се покаже като чисто съдържание и да не се тълкува като код.

    Конкретно & става &amp;, < става &lt;, > става &gt;, двойната кавичка става &quot;, а единичната - &#39;. Точно тези пет замени стигат, за да вградите текста безопасно в HTML съдържание или стойности на атрибути - това е същата защита, която уеб рамките прилагат при извеждане на потребителски вход, за да предотвратят Cross-Site-Scripting. Обратният път поема инструментът за декодиране на HTML.

    Кодирането се изпълнява изцяло локално в браузъра на чист JavaScript - текстът ви не се качва, не се съхранява и никаква външна библиотека не се зарежда от CDN. Резултата можете да изтеглите като текстов файл или да копирате направо в HTML изходния си код.

    Технически данни

    Технически данни
    Входни форматиВъвеждане на текст
    Изходен форматTXT
    Пакетна обработкаНе
    ОбработкаЛокално в браузъра (JavaScript)
    Качване на файловеНяма

    В 3 стъпки

    1. Поставете текста в текстовото поле.
    2. Щракнете върху кодиране.
    3. Прочетете или изтеглете кодирания текст.

    Ограничения: Инструментът заменя петте критични за HTML знака (& < > " единична кавичка); останалите остават непроменени, защото съвременните страници използват UTF-8 и не се нуждаят от допълнително кодиране. Това е помощно средство, а не пълен филтър за сигурност: задължението да екранирате според контекста при вграждане остава ваше. Много големите текстове са ограничени от паметта на устройството ви.

    Чести въпроси

    Качва ли се текстът ми?

    Не. Кодирането се изпълнява изцяло локално в браузъра; текстът ви никога не напуска устройството ви и не се съхранява.

    Кои знаци се заменят?

    Петте критични за HTML: & става &amp;, < става &lt;, > става &gt;, двойната кавичка става &quot;, а единичната - &#39;.

    Това защитава ли от Cross-Site-Scripting?

    Това е същата базова защита, която рамките прилагат при извеждане. Но не заменя напълно екранирането според контекста при вграждане; приемете го като помощно средство.

    Как да отменя кодирането?

    С инструмента за декодиране на HTML: той връща обектите обратно в първоначалните знаци.

    Сходни инструменти