Koduj tekst do encji HTML lub dekoduj encje z powrotem na tekst, bezpiecznie dla UTF-8 i po stronie klienta.
Jak korzystać z narzędzia Koder HTML
Wklej swój tekst lub HTML.
Wybierz Koduj (zmień znaki specjalne HTML), Koduj wszystko (zmień też znaki spoza ASCII) lub Dekoduj.
Skopiuj wynik.
Koder i dekoder encji HTML do escapowania znaków specjalnych, aby wyświetlały się jako tekst, zamiast być interpretowane jako znaczniki. Konwertuje znaki takie jak < i & na encje, takie jak < i &, i dekoduje je z powrotem.
Kodowanie i dekodowanie są bezpieczne dla UTF-8 i działają w całości w Twojej przeglądarce, więc nic z tego, co wkleisz, nie jest wysyłane.
Kodowanie zawsze escapuje pięć znaków o specjalnym znaczeniu w HTML: & < > " i '. To właśnie powstrzymuje przypadkowe < przed odczytaniem jako początek znacznika lub tekst przed niechcianym wyrwaniem się z atrybutu.
Opcja Koduj wszystko dodatkowo zamienia każdy znak spoza ASCII w encję liczbową, co przydaje się w starszych systemach, niektórych potokach e-mail lub wszędzie, gdzie musisz mieć pewność, że wynik to czyste ASCII.
Dekodowanie rozumie wszystkie trzy formy encji: encje nazwane, jak & i ©, encje dziesiętne, jak é, oraz encje szesnastkowe, jak €. Sekwencje, których nie rozpoznaje, pozostają nietknięte, a nie zniekształcone.
Escapowanie znaków specjalnych HTML to podstawowa obrona przed wstrzykiwaniem HTML i cross-site scripting (XSS): każdy niezaufany tekst powinien być zakodowany przed umieszczeniem go na stronie, aby renderował się jako nieszkodliwe znaki, a nie aktywne znaczniki.
Najczęściej zadawane pytania
Koduj zmienia tylko pięć znaków, które muszą być zmienione w HTML (& < > " '). Koduj wszystko dodatkowo zamienia każdy znak spoza ASCII na encję numeryczną, co przydaje się w starszych systemach lub e-mailu.
Encje nazwane jak & i ©, encje dziesiętne jak é oraz encje szesnastkowe jak €. Nieznane sekwencje pozostają bez zmian.
Kodowanie znaków specjalnych HTML to podstawowa ochrona przed wstrzyknięciem znaczników. Zawsze koduj niezaufany tekst przed umieszczeniem go w HTML.
Osadź to narzędzie
Dodaj to narzędzie do własnej witryny. Skopiuj poniższy fragment, aktualizuje się automatycznie.
<iframe src="https://monu.tools/embed/pl/html-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Powiązane narzędzia
Koduj tekst do Base64 lub dekoduj Base64 z powrotem na tekst. Bezpieczny dla UTF-8 z automatycznym wykrywaniem kierunku.
Koduj i dekoduj adresy URL oraz ich komponenty w kodowaniu procentowym, bezpiecznie dla UTF-8.
Zdekoduj JSON Web Token, aby zbadać jego nagłówek i ładunek, z czytelnymi czasami wygaśnięcia i wydania. Działa w całości w Twojej przeglądarce, tokeny nigdy nie są przesyłane.
Generuj skróty SHA-1, SHA-256, SHA-384 i SHA-512 dowolnego tekstu, bezpośrednio w przeglądarce.