← Quay lại tính năng
Free

Mã hóa / Giải mã Base64

Công cụ Mã hóa/Giải mã Base64 chuyển đổi văn bản sang Base64 và Base64 trở lại văn bản ngay trong trình duyệt của bạn. Mã hóa an toàn Unicode xử lý đúng emoji, chữ viết không thuộc Latin và ký tự đặc biệt. Sao chép chỉ với một click, hoán đổi đầu vào/đầu ra, và chuyển đổi theo thời gian thực.

Base64 được sử dụng ở khắp mọi nơi — data URL, JWT token, mã hóa MIME email, header basic auth, và payload tài nguyên nhúng. Nhưng trình duyệt không cung cấp cách nhanh chóng để mã hóa hoặc giải mã Base64 mà không cần viết code. Công cụ này đáp ứng điều đó. Dán bất kỳ chuỗi nào để mã hóa nó, hoặc dán bất kỳ Base64 nào để giải mã trở lại văn bản gốc. Bộ mã hóa an toàn với Unicode (không giống btoa gốc của trình duyệt, vốn lỗi với ký tự ngoài Latin-1) — emoji, chữ Hán, tiếng Ả Rập và mọi loại chữ viết khác đều được mã hóa và giải mã chính xác. Bộ giải mã xử lý cả biến thể Base64 chuẩn và an toàn cho URL. Chuyển đổi theo thời gian thực nghĩa là bạn thấy đầu ra cập nhật khi gõ, và nút hoán đổi cho phép đảo ngược đầu vào và đầu ra tức thì.

Xem trước trực tiếp
example.com
Bộ mã hóa / Bộ giải mã Base64 Mã hóa Giải mã
Đầu vào
Hello, DevSuite Pro!
Đầu ra Base64
SGVsbG8sIERldlN1aXRlIFBybyE=
Sao chép Hoán đổi
Các tính năng chính

Mã hóa & Giải mã

Chuyển đổi ngay lập tức giữa chế độ mã hóa và giải mã. Chuyển văn bản thuần sang Base64 hoặc Base64 trở lại văn bản thuần — hỗ trợ cả hai chiều.

An toàn Unicode

Xử lý đúng emoji, chữ Hán, tiếng Ả Rập, tiếng Hebrew và mọi loại chữ viết khác. Không giống hàm btoa() gốc của trình duyệt, bộ mã hóa này không bị lỗi với đầu vào ngoài Latin-1.

Sao chép Chỉ Với Một Click

Sao chép kết quả đã mã hóa hoặc giải mã vào clipboard chỉ với một cú click — không cần chọn văn bản thủ công.

Chuyển đổi Thời gian Thực

Đầu ra cập nhật khi bạn gõ. Không cần nhấn nút — thay đổi hiển thị ngay lập tức để gỡ lỗi nhanh hơn.

Xử lý Biến thể An toàn URL

Giải mã cả Base64 chuẩn lẫn Base64 an toàn cho URL (được dùng trong JWT token, nơi + và / được thay bằng - và _).

Hoán đổi Đầu vào & Đầu ra

Một nút hoán đổi trường đầu vào và đầu ra — hữu ích khi bạn muốn mã hóa lại kết quả đã giải mã hoặc xác minh độ chính xác vòng lặp.

Các trường hợp sử dụng phổ biến

Giải mã JWT Payload

Dán phần payload của một JWT token để giải mã và kiểm tra các claim. Nhanh hơn viết một script giải mã chỉ để đọc nội dung token.

Tạo Data URL

Mã hóa văn bản nhỏ hoặc nội dung hình ảnh để nhúng trực tiếp vào CSS, HTML hoặc file cấu hình — hữu ích cho tài nguyên nhúng inline.

Gỡ lỗi Basic Auth

Giải mã header Authorization: Basic để lộ thông tin đăng nhập username:password khi gỡ lỗi API.

Nội dung MIME Email

Giải mã các tệp đính kèm hoặc phần thân email được mã hóa Base64 từ nguồn MIME thô để kiểm tra.

Mã hóa Bí mật An toàn

Mã hóa chuỗi nhị phân hoặc ký tự đặc biệt để truyền qua các kênh chỉ chấp nhận văn bản (URL, JSON, header) nơi chúng có thể gây lỗi nếu không được mã hóa.

Cách sử dụng
1

Mở Công cụ Base64

Nhấn vào biểu tượng Base64 trong dock hoặc popup của DevSuite Pro. Một trình soạn thảo hai khung mở ra với nút chuyển Encode/Decode.

2

Dán Đầu vào của Bạn

Dán văn bản thuần để mã hóa, hoặc chuỗi Base64 để giải mã. Công cụ tự động phát hiện chế độ phù hợp dựa trên lựa chọn của bạn.

3

Chọn Chế độ

Nhấn Encode để chuyển văn bản sang Base64, hoặc Decode để chuyển Base64 trở lại văn bản. Chế độ hiện tại được tô sáng rõ ràng.

4

Đọc Đầu ra

Kết quả đã chuyển đổi xuất hiện ngay trong khung đầu ra. Đầu ra dài có thể cuộn và tự động xuống dòng.

5

Sao chép Kết quả

Nhấn nút Copy để lưu đầu ra vào clipboard, hoặc dùng Swap để chuyển đầu ra trở lại làm đầu vào cho lần chuyển đổi tiếp theo.

Sẵn sàng thử chưa?

Cài đặt DevSuite Pro miễn phí và mở khóa hơn 64 công cụ dành cho nhà phát triển cho trình duyệt của bạn.

Thêm vào Chrome Thêm vào Edge Thêm vào FireFox