Koder encji HTML
Zamień znaki specjalne na encje HTML lub zdekoduj je z powrotem do zwykłego tekstu. Wszystko pozostaje w Twojej przeglądarce.
Wpisz swój tekst:
Wynik:
Jak kodować lub dekodować encje HTML
- Wklej swój tekst do pola wejściowego.
- Wybierz „Koduj” lub „Dekoduj”.
- Opcjonalnie zakoduj również wszystkie znaki spoza ASCII.
- Kliknij „Konwertuj” i skopiuj wynik.
Częste pytania
Czym są encje HTML?
Encje HTML to sekwencje ucieczki, takie jak & i <, które pozwalają wyświetlić znaki, które inaczej zostałyby zinterpretowane jako znacznik.
Po co kodować znaki spoza ASCII?
Kodowanie każdego znaku o kodzie powyżej 127 sprawia, że tekst jest bezpieczny dla starych zestawów znaków, i pozwala uniknąć niezgodności kodowania w e-mailach lub starszych systemach.
Które znaki są zawsze kodowane?
Pięć, które mają znaczenie w znacznikach: ampersand, mniejsze-niż, większe-niż, cudzysłów podwójny i pojedynczy. Pozostałe znaki są zostawiane bez zmian, chyba że włączysz pełne kodowanie.
Czy mój tekst jest gdziekolwiek wysyłany?
Nie. Kodowanie i dekodowanie odbywa się w całości w Twojej przeglądarce, więc nic, co wkleisz, nie jest wysyłane ani rejestrowane.
Powiązane narzędzia
Po co kodować encje HTML?
Gdy osadzasz tekst użytkownika w HTML, nieprzekierowane znaki mogą zepsuć układ lub umożliwić atak cross-site scripting. Kodowanie encji sprawia, że znaki specjalne są wyświetlane dosłownie i bezpiecznie.
- Pokaż przykłady kodu z nawiasami ostrymi na stronie internetowej.
- Oczyść dane wejściowe użytkownika przed wstawieniem ich do HTML.
- Zdekoduj ciąg pełen encji, aby odczytać jego treść.
Wskazówki i ograniczenia
Dekodowanie używa własnego parsera encji przeglądarki, więc poprawnie obsługuje encje nazwane, numeryczne i szesnastkowe. Wszystko działa lokalnie, więc Twoje dane nigdy nie opuszczają urządzenia.