Chuyển đổi thực thể HTML

Mã hóa văn bản để nhúng an toàn vào HTML — chọn mức độ mã hóa: chỉ thoát các ký tự đặc biệt (& < > " '), mọi ký tự không phải ASCII (rất hợp cho tài liệu có charset cũ), hoặc thực sự mọi ký tự. Đầu ra có thể dùng entity dạng tên dễ đọc (&copy;), tham chiếu thập phân (&#169;) hoặc tham chiếu hex (&#xA9;). Giải mã đưa mọi dạng đó về văn bản thuần (dạng số, dạng tên, và các dạng cũ không có dấu chấm phẩy như &copy). Tab Tra cứu là bảng có thể tìm kiếm của toàn bộ 2.125 entity có tên trong HTML5, kèm mã thập phân/hex — nhấn một hàng để sao chép. Mọi thứ chạy cục bộ — không tải lên, không có máy chủ.
Chế độ:
Tùy chọn mã hóa
Dán văn bản và nhấn Xử lý (hoặc cứ bắt đầu gõ — đầu ra cập nhật trực tiếp).
Cách dùng: dán văn bản thuần ở bên trái và nó được mã hóa ở bên phải, hoặc chuyển sang Giải mã để đổi văn bản kiểu &copy; trở lại thành ký tự. Nhấn Xử lý để chạy lại thủ công; vùng đầu ra cũng tự làm mới khi bạn gõ. Lưu ý rằng Mã hóa coi đầu vào là văn bản thô — nếu văn bản đã chứa chuỗi entity, hãy mã hóa lại nếu đó là ý bạn, nếu không hãy dùng Giải mã trước.
Entity dạng tên và dạng số

Entity dạng tên như &amp; đọc tự nhiên; dạng số như &#38; — hoặc hex &#x26; — áp dụng được cho mọi ký tự ngay cả khi không có tên. Entity tồn tại để ký tự đánh dấu có thể xuất hiện như văn bản: nếu không có chúng, một dấu < đơn lẻ sẽ bắt đầu một thẻ và làm hỏng việc phân tích.

Trên thực tế chỉ năm ký tự phải được mã hóa trong HTML: < > & " ' — mã hóa phần còn lại chỉ để dễ đọc, không phải để an toàn.
Bảng tham chiếu: đầy đủ các tham chiếu ký tự có tên trong HTML5 — gõ để tìm, nhấn một hàng để sao chép mã entity.
Mẹo: dán một ký tự đơn để tìm entity của nó