HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Kódování
Zkus to.
Příklady
<div>"x" & y</div>
<div>"x" & y</div>
<span title="Tom & Jerry">5 &lt; 10</span>
<span title="Tom & Jerry">5 < 10</span>
Kdy enkódovat HTML entity
Použijte kódování entity, pokud chcete, aby se znaky jako úhlové závorky, ampersandy nebo citace zobrazovaly doslova místo toho, aby byly interpretovány jako markup. To je užitečné zejména pro tutoriály, CMS pole, Markdown dokumenty, vzorky kódů, kopírované snippets a HTML atributy hodnot.
Co se zakóduje
The most common cases are <, >, &, and quotes. Depending on the workflow, you may see named entities such as < and &, or numeric forms such as ' and '. Different editors may choose different forms while still rendering the same visible character.
Praktické pracovní postupy
Tato stránka je užitečná, pokud chcete zobrazit surový HTML zdroj v dokumentaci, vyčistit entity- vyplněný text zkopírovaný z CMS nebo podpůrného systému, dekódovat already- uniklé struny z exportu, nebo ověřit, zda pasted snippet byl unikl jednou nebo vícekrát před zveřejněním.
Vyhněte se dvojímu kódování
A common mistake is encoding text that already contains entities. For example, a plain ampersand becomes &, but an existing & encoded again becomes &amp;. If the pasted input already looks escaped, check it carefully before clicking Encode.
Kontext stále záleží
Enkódování subjektů je užitečné pro zobrazení doslovného označení a zabránění náhodnému vykreslování v mnoha pracovních tocích obsahu, ale není to úplná náhrada za kontext- vědomé útěku v každé aplikaci. Dekódovaný výstup se také může stát aktivní markup, pokud jej vložte do živého HTML editoru nebo stavitele stránek.
Ochrana soukromí a místní zpracování
Před tím, než Spolehněte se na converted text v webových stránkách nebo Feeds
Před zveřejněním nebo vložením výsledku potvrďte přesný HTML kontext, kde bude použit a zda cílový systém již automaticky uniká. Správný řetězec může být stále chybný, pokud je vložen na špatné místo nebo dvakrát unikl.
Kde převedení HTML entity může stále produkovat nebezpečné nebo nechtěné výsledky
Konverze subjektů může pomoci s zobrazením a únikem, ale nezaručuje bezpečnost v každém kontextu. Dvojité kódování, částečné utékání a neshody mezi textovým obsahem a atributy mohou zůstat přerušeny nebo zavádějící, pokud cíl očekává odlišné zacházení.
Jak interpretovat kódovaný a dekódovaný výstup HTML entity
Zakódovaný výstup má bezpečně reprezentovat znaky v HTML- souvisejících kontextech, zatímco dekódovaný výstup obnovuje doslovné znaky, které tyto subjekty představují. To automaticky nedělá výsledek vhodný pro každé místo můžete vložit, protože HTML textové uzly, atributy, skripty, a kanály mohou mít každý různé únikové potřeby.
Vzhledem k tomu, konverze běží ve vašem prohlížeči, můžete zkontrolovat zkopírované fragmenty šablon, CMS obsah, podpůrné zprávy, nebo částečně unikl markup, aniž by poslal tento text na jiné stránky. To je praktické, když vaše útržky zahrnují vnitřní obsah nebo návrhy, které by měly zůstat místní.
Související nástroje
Name
Zakódujte text do Base64 nebo dekódujte Base64 zpět do čitelného obsahu přímo ve vašem prohlížeči. To je užitečné pro kontrolu tokeny, ladění autorizační hlavičky, kontrolu konfigurační hodnoty, dekódování API užitečné zatížení, a konverzi prostý text bez použití vzdálené služby. ToolMill běží plně klient- side pro soukromí a pokračuje v práci offline po instalaci.
Kódování
Hex Encode / Decode - Text ↔ Hex
Hex Encode / Decode převádí text na hexadecimální (base- 16) bajty a dekódy hex zpět do čitelného textu. Použijte ji pro ladění binárních výplatních nákladů, kontrolu UTF-8 bytes, zpětný únik smyček a práci s hashes nebo low-level protokoly. Akceptuje běžné formáty hex (s nebo bez mezer, nových řádků, nebo 0x předpony). V prohlížeči běží 100% lokálně - bez nahrávání - a pracuje offline po instalaci ToolMill jako PWA.
Kódování
ROT13 Encode / Decode - Text ↔ ROT13 Cipher
ROT13 je jednoduchá šifra nahrazující písmeno, která posune A ↔ N, B ↔ O, atd. Často se používá pro spoilery, lehké zamlžení a forum / e-mailový text. Tento nástroj kóduje prostý text na ROT13 a dekóduje ROT13 zpět na text (operace je symetrická). V prohlížeči běží 100% lokálně - bez nahrávání - a pracuje offline po instalaci ToolMill jako PWA.
Kódování
URL encode / Decode (appro- encoding)
URL Encode / Decode (discoding) převádí nebezpečné znaky na URL- bezpečný formát a zpět. Použijte jej pro dotazy struny, přesměrování URL, UTM parametry a ladění API požadavků (RFC 3986). V prohlížeči běží 100% lokálně - bez nahrávání - a pracuje offline po instalaci ToolMill jako PWA.
Kódování
