HTML Entities Encode/Decode
Encode ký tự đặc biệt sang HTML entity (<, &, ©...) và decode ngược lại. Bảng tra cứu kèm. Chạy 100% trong trình duyệt.
Encode HTML giúp hiển thị ký tự đặc biệt (< > &) như text thay vì bị parse thành tag. Cần khi paste code/output AI vào HTML, hoặc preview trên blog.
Bảng entity phổ biến
| Ký tự | Named | Numeric | Mô tả |
|---|---|---|---|
| < | < | < | Less than |
| > | > | > | Greater than |
| & | & | & | Ampersand |
| " | " | " | Dấu nháy kép |
| ' | ' | ' | Dấu nháy đơn |
| © | © | © | Bản quyền |
| ® | ® | ® | Đã đăng ký |
| ™ | ™ | ™ | Thương hiệu |
| € | € | € | Euro |
| £ | £ | £ | Bảng Anh |
| ¥ | ¥ | ¥ | Yên Nhật |
| ° | ° | ° | Độ |
| ± | ± | ± | Cộng trừ |
| × | × | × | Nhân |
| ÷ | ÷ | ÷ | Chia |
| → | → | → | Mũi tên phải |
| ← | ← | ← | Mũi tên trái |
| |   | Khoảng trắng không ngắt |
Khi nào cần encode HTML?
- Hiển thị code/text trên web: khi paste
<div>vào HTML mà không muốn nó bị render thành tag thật, phải encode thành<div>. - Embed output AI lên blog: paste output từ Claude/ChatGPT chứa
<,>— encode để hiển thị đúng. - URL query string: ký tự
&trong URL phải encode thành&để tránh nhầm với separator. - Chống XSS attack: encode user input trước khi inject vào HTML là cách phòng XSS cơ bản nhất.
- Email HTML: client email khắt khe — encode để tránh ký tự đặc biệt vỡ template.
3 dạng HTML entity
- Named:
< & ©— dễ đọc nhất, nhưng không phải ký tự nào cũng có name. - Decimal:
<— phổ thông, browser nào cũng hỗ trợ. - Hex:
<— viết gọn cho ký tự Unicode lớn (emoji, ký tự châu Á).
Tip dùng tool
- Bật "Encode tất cả non-ASCII" nếu muốn an toàn tuyệt đối — kể cả tiếng Việt và emoji đều thành numeric entity.
- Mặc định chỉ encode 5 ký tự critical (
< > & " ') — đủ cho 95% use case. - Auto-decode khi paste vào ô bên phải — không cần bấm nút.
Phù hợp với ai
Lập trình viên fullstack/backend/devops — debug JWT, format JSON/SQL, parse cURL, tính subnet CIDR, vẽ diagram Mermaid, viết commit chuẩn… Toolkit dùng hằng ngày trong terminal & code editor.
Câu hỏi thường gặp
Code/token tôi paste có gửi đi đâu không?
Không. Tất cả công cụ dev của TopDev chạy 100% client-side — JWT, SQL, JSON, cURL, regex… đều xử lý trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng. Phù hợp để paste token nội bộ, query database production, key API.
Có hỗ trợ offline / cài thành PWA không?
Tool đã chạy được offline sau lần load đầu tiên. PWA installable đang nằm trong roadmap — hiện tại bạn có thể bookmark trang và dùng khi mất mạng.
Công cụ liên quan
Xem tất cả công cụ →JWT Decoder
Decode JWT token, xem header/payload/claims với thời gian dễ đọc.
MỚISo sánh văn bản (Diff)
Paste 2 đoạn text/code → highlight khác biệt từng từ/dòng/ký tự. Phù hợp diff output AI.
MỚIJSON Schema Generator
Tạo JSON Schema (Draft-07) từ JSON mẫu — dùng cho structured output LLM, validate API.
MỚIFormat JSON
Format / minify / validate JSON. Sort key A-Z, custom indent, phím tắt Ctrl+Enter.