Przejdź do wyników
Narzędzia

Quoted-Printable: koder i dekoder

Zakoduj tekst do formatu Quoted-Printable (używanego w e-mailach) albo odkoduj go z powrotem. Znaki spoza podstawowego ASCII, w tym polskie litery, zapisujemy jako =XX w UTF-8. Wynik kopiujesz jednym kliknięciem, wszystko w przeglądarce.

Opracował: DobryKalkulator.pl

Dane

Wpisz tekst albo kod Quoted-Printable.

Dane

Jak działa kalkulator

Quoted-Printable to sposób zapisu tekstu z użyciem tylko podstawowych znaków ASCII, stosowany w nagłówkach i treści wiadomości e-mail. Znaki spoza ASCII (w tym polskie litery) zapisuje się jako znak = i dwie cyfry szesnastkowe bajtu. Narzędzie koduje tekst do tej postaci i dekoduje ją z powrotem, obsługując kodowanie UTF-8.

Jak liczymy (metodologia i wzory)

Przy kodowaniu zamieniamy tekst na bajty UTF-8: drukowalne znaki ASCII zostają, znak = staje się =3D, a pozostałe bajty zapisujemy jako =XX (wielkie cyfry szesnastkowe). Przy dekodowaniu usuwamy miękkie łamania linii (= na końcu wiersza), zamieniamy każdą sekwencję =XX na bajt i składamy tekst UTF-8.

Założenia i ograniczenia

  • Dla czytelności nie łamiemy linii co 76 znaków (miękkie łamania); pełna zgodność z RFC 2045 tego wymaga, ale dekodery zwykle akceptują dłuższe linie.
  • Kodujemy w UTF-8, więc polskie znaki zajmują po dwa bajty (=XX=XX).
  • Wszystko liczy się lokalnie w przeglądarce.

Źródła i aktualizacja

Umieść ten kalkulator na swojej stronie

Skopiuj kod i wklej go w swoim artykule, kalkulator zadziała u Ciebie, a pod nim pojawi się link do źródła. Za darmo, bez rejestracji.

Motyw: