HTML 엔티티 변환기

HTML 에 안전하게 삽입할 수 있게 텍스트를 인코딩합니다 — 인코딩 세기를 선택하세요: 특수 문자만(& < > " '), 모든 비 ASCII 문자(구형 문자 집합 문서에 완벽), 또는 문자 그대로 모든 문자. 출력은 읽기 쉬운 이름 엔티티(&copy;), 10진 참조(&#169;), 16진 참조(&#xA9;) 중에서 고를 수 있습니다. 디코딩은 이들 형식 모두를 일반 텍스트로 되돌립니다(숫자형, 이름형, &copy 같은 구형 세미콜론 없는 형식 포함). 참조 탭은 10진/16진 코드와 함께 HTML5 이름 엔티티 2,125개 전체의 검색 가능한 표입니다 — 행을 클릭하면 복사됩니다. 모든 것이 로컬에서 실행됩니다 — 업로드 없음, 서버 없음.
모드:
인코딩 옵션
텍스트를 붙여넣고 처리를 누르세요 (또는 그냥 입력하세요 - 출력이 실시간으로 갱신됩니다)
사용법: 왼쪽에 일반 텍스트를 붙여넣으면 오른쪽에 인코딩됩니다. 디코딩으로 전환하면 &copy; 스타일 텍스트를 문자로 되돌립니다. 처리를 누르면 수동으로 다시 실행되며, 입력하는 동안 출력 영역도 실시간으로 갱신됩니다. 인코딩은 입력을 원시 텍스트로 취급합니다 — 텍스트에 이미 엔티티 시퀀스가 있다면 의도라면 다시 인코딩하고, 아니라면 먼저 디코딩하세요.
이름 엔티티 vs 숫자 엔티티

&amp; 같은 이름 엔티티는 자연스럽게 읽힙니다. &#38; 또는 16진 &#x26; 같은 숫자 형식은 이름이 없는 문자를 포함해 모든 문자에 작동합니다. 엔티티가 존재하는 이유는 마크업 문자를 텍스트로 표시할 수 있게 하기 위해서입니다. 없다면 단독 <는 태그를 시작해 파싱을 깨뜨립니다.

실제로 HTML에서 반드시 이스케이프해야 하는 문자는 다섯 개뿐입니다: < > & " ' — 나머지를 이스케이프하는 것은 안전이 아니라 가독성을 위한 것입니다.
참조 표: HTML5 이름 문자 참조 전체 — 입력하여 검색하고, 행을 클릭하면 엔티티 코드가 복사됩니다.
팁: 문자 하나를 붙여넣으면 해당 엔티티를 찾을 수 있습니다