Koder i dekoder HTML (encje)
Zakoduj tekst na bezpieczne encje HTML (np. < na <) albo odkoduj encje z powrotem na znaki. Przydatne, gdy chcesz pokazać kod na stronie albo wkleić fragment bez psucia struktury HTML. Obsługuje encje nazwane i liczbowe. Wynik kopiujesz jednym kliknięciem.
Spis treści
Jak działa kalkulator
W HTML kilka znaków ma specjalne znaczenie: <, >, &, cudzysłowy. Aby pokazać je jako zwykły tekst (a nie jako kod), zamienia się je na encje, np. < zapisuje się jako <. Narzędzie koduje tekst na encje oraz dekoduje encje z powrotem na znaki, rozpoznając także encje liczbowe.
Jak liczymy (metodologia i wzory)
Kodowanie zamienia pięć znaków: najpierw & (żeby nie podwoić kodowania), a potem <, >, cudzysłów prosty i apostrof. Dekodowanie robi to samo w odwrotnej kolejności (& na końcu) i dodatkowo obsługuje encje liczbowe: dziesiętne &#nn; oraz szesnastkowe &#xNN;.
Założenia i ograniczenia
- Kodowanie obejmuje pięć najważniejszych znaków; nie zamieniamy każdej litery na encję (to niepotrzebne).
- Dekodowanie rozpoznaje popularne encje nazwane oraz wszystkie encje liczbowe; bardzo rzadkie encje nazwane mogą pozostać niezmienione.
- Wszystko liczy się lokalnie w przeglądarce.
Źródła i aktualizacja
- MDN, encje HTML: zasada i lista znaków (dostęp: 18.07.2026)