Przegląd / Programowanie i kod / Koder / dekoder encji HTML
Programowanie i kod 100% w przeglądarce i offline

Koder / dekoder encji HTML

Zamieniaj znaki specjalne na encje HTML lub dekoduj encje nazwane, dziesiętne i szesnastkowe z powrotem na tekst – bezpośrednio w przeglądarce.

Wklej lub wpisz dane; wynik pojawia się od razu, a błędy są pokazane pod polem.

Twoje pliki i dane nigdy nie opuszczają przeglądarki – nic nie jest wysyłane.

Encje HTML: kodowanie i dekodowanie

Szablon newslettera z polskimi znakami trafia do starego programu pocztowego i zamiast „ł” pokazuje krzaczki. Encje HTML omijają ten problem. Encja to krótki kod, na przykład &lt;, który oznacza jeden znak. Potrzebujesz jej też wtedy, gdy zapisany wprost < lub & przeglądarka odczytałaby jako znacznik. Ten koder encji HTML wstawia kody za Ciebie, a dekoder czyta je z powrotem.

Czego dekoder nie zrobi

Dekoder zna 26 encji nazwanych, które potrafi zapisać koder, oraz &apos;. Nazw liter diakrytycznych na liście nie ma, więc &oacute; zostaje bez zmian. Formy numeryczne, &#243; lub &#xF3;, działają dla każdego poprawnego punktu kodowego.

Dekodowanie przebiega raz. Z &amp;lt; powstaje &lt;, a nie <. Encja bez średnika nie jest rozpoznawana, podobnie jak &COPY; wielkimi literami.

Cztery przyciski, jedno pole wyniku

  1. Wklej tekst do pola wejściowego. Przykładowa linia jest tam od początku, a wynik pokazuje ją już zakodowaną.
  2. Koduj zamienia &, <, >, " i '. Apostrof daje &#39;.
  3. Koduj wszystkie znaki spoza ASCII włącz, gdy plik docelowy nie obsługuje UTF-8. Zamieniony zostanie każdy znak powyżej punktu kodowego 126, także ą, ę, ł i ż.
  4. Dekoduj zamienia encje z pola wejściowego na zwykłe znaki.
  5. Kopiuj wysyła wynik do schowka, Wyczyść opróżnia oba pola.

Wynik nie odświeża się podczas pisania. Po każdej zmianie kliknij przycisk.

Trzy typowe zadania

Autorzy dokumentacji pokazują znaczniki jako tekst. Osoby przenoszące treści ze starego sklepu usuwają z nazw firm nadmiarowe &amp;. Ktoś inny chce tylko sprawdzić, jak zapisać znak euro w kodzie źródłowym.

  • Escapowanie przykładu kodu do poradnika
  • Szablon e-mail dla narzędzi, które znają tylko ASCII; litera ł daje wtedy &#322;
  • Odczytanie tekstu escapowanego przypadkiem dwa razy

Co dzieje się z tekstem

Nic poza stroną. Konwersja to JavaScript w przeglądarce, żadne żądanie nie wychodzi i nic nie jest zapisywane. Tylko przycisk Kopiuj zapisuje coś w schowku.

Często zadawane pytania (FAQ)

Wklej tekst i kliknij Koduj wszystkie znaki spoza ASCII. Litera ł daje &#322;, a ą daje &#261;.