Công cụ mã hóa

Mã hóa và giải mã Base64, Base32, Base58, Base36, URL encoding, thực thể HTML, Unicode, nhị phân, thập lục phân, ROT13 và mã Morse. Tất cả xử lý đều diễn ra cục bộ trên trình duyệt.

Tất cả công cụ mã hóa

21 tools
🔐
Base64 Encoder/Decoder
Quickly encode and decode Base64, supports text and files with URL-safe mode
🔐
Base64URL Converter
Encode and decode Base64URL text online
🔢
Base32 Converter
Encode and decode Base32 text online
🔑
Base58 Converter
Encode and decode Base58 text online
🔤
Base36 Converter
Encode and decode Base36 text online
🔗
URL Encoder/Decoder
Quickly encode and decode URLs, handles special characters with bidirectional conversion
🌐
Unicode Converter
Escape and unescape Unicode text online
💻
Binary Converter
Convert between text and binary online
🔷
Hex Converter
Encode and decode hexadecimal text online
🔐
ROT13 Encode
Simple text encoding using ROT13 letter substitution cipher
📡
Morse Code Converter
Encode and decode Morse code online
⚙️
TOML/YAML Converter
Convert between TOML and YAML formats online
🔁
Decimal to Hex
Convert decimal numbers to hexadecimal and vice versa
🔢
Binary to Decimal
Convert binary to decimal and between number bases
ASCII to Hex
Convert between ASCII, Hex, Decimal, Octal, and Binary formats
🔤
HTML Entities Encoder
Encode and decode HTML entities for safe text rendering
Escape/Unescape
Escape and unescape strings for HTML, URL, JavaScript, and more
📊
CSV TSV Converter
Convert between CSV and TSV formats online
📄
HTML Text Converter
Convert between HTML and plain text online
📑
HTML Markdown Converter
Convert between HTML and Markdown online
🕵️
Caesar Cipher
Encrypt and decrypt text using Caesar cipher algorithm with shift control

Câu hỏi thường gặp

Mã hóa Base64 là gì? Khi nào nên sử dụng?
Mã hóa Base64 chuyển đổi dữ liệu nhị phân thành văn bản ASCII, thường được dùng để nhúng hình ảnh trong HTML/CSS, tệp đính kèm email và payload API. Khi đầu ra cần dùng trong URL và không chứa ký tự + và /, hãy sử dụng mã hóa Base64 URL-safe.
Base64 và Base64URL khác nhau như thế nào?
Base64 tiêu chuẩn sử dụng ký tự + và /, những ký tự này không an toàn cho URL. Base64URL thay thế + bằng -, / bằng _, và loại bỏ phần đệm =, khiến đầu ra an toàn để sử dụng trong URL và tên tệp.
URL encoding là gì?
URL encoding (mã hóa phần trăm) chuyển đổi các ký tự đặc biệt trong URL thành định dạng %XX. Ví dụ, dấu cách trở thành %20. Điều này đảm bảo URL vẫn hợp lệ khi chứa ký tự dành riêng hoặc văn bản không phải ASCII.
Các công cụ mã hóa này có an toàn không?
Có, tất cả thao tác mã hóa và giải mã đều được thực hiện hoàn toàn trong trình duyệt bằng JavaScript. Không có dữ liệu nào được gửi đến máy chủ, đảm bảo thông tin nhạy cảm của bạn hoàn toàn riêng tư.
ROT13 là gì? Nó có phải là mã hóa an toàn không?
ROT13 là một mật mã thay thế chữ cái đơn giản, dịch chuyển mỗi chữ cái đi 13 vị trí. Nó không phải là mã hóa an toàn — rất dễ bị đảo ngược, chủ yếu được dùng để ẩn nội dung tiết lộ (spoiler) hoặc làm rối thông thường. Để mã hóa thực sự, hãy sử dụng công cụ mã hóa/giải mã văn bản với AES-256.