Mã hóa Base64, URL và Unicode trực tuyến miễn phí

Chuyển văn bản sang và từ Base64, mã hóa URL theo phần trăm hoặc tạo chuỗi thoát Unicode. Chọn kiểu mã hóa, dán văn bản và sao chép kết quả; mọi dữ liệu luôn nằm trong trình duyệt.

Kiểu mã hóa:
Ba bước đơn giản

Cách mã hóa văn bản trực tuyến

Một ô đầu vào, một ô đầu ra, với kiểu mã hóa bạn chọn.

1

Chọn kiểu mã hóa

Chọn Base64, URL hoặc Unicode tùy theo nội dung bạn cần tạo hoặc đọc.

2

Dán văn bản

Nhập hoặc dán chuỗi cần chuyển đổi vào ô đầu vào.

3

Mã hóa hoặc giải mã

Chọn Mã hóa để chuyển đổi văn bản hoặc Giải mã để đưa giá trị đã mã hóa về văn bản có thể đọc, rồi sao chép kết quả.

Chọn kiểu mã hóa nào

So sánh Base64, URL và Unicode

Ba kiểu mã hóa giải quyết ba vấn đề truyền dữ liệu khác nhau.

Kiểu mã hóa Dạng đầu ra Dùng cho
Base64 SGVsbG8gd29ybGQ= Dữ liệu nhị phân trong văn bản như URL dữ liệu, tệp đính kèm email và nội dung JSON
URL Hello%20world Chuỗi truy vấn và đường dẫn cần giữ khả năng đọc trong thanh địa chỉ trình duyệt
Unicode \u0048\u0065\u006c\u006c\u006f Tệp mã nguồn, chuỗi JSON và hệ thống không lưu được ký tự ngoài ASCII

Mã hóa biểu diễn không phải mã hóa bảo mật: bất kỳ ai cũng có thể đảo ngược cả ba định dạng. Hãy dùng công cụ AES trên 73hi khi bạn thực sự cần giữ bí mật nội dung.

Công cụ mã hóa văn bản miễn phí

Chuyển đổi nhỏ, hoàn tất nhanh

Không cài đặt, không đăng ký, kết quả chỉ cách bộ nhớ tạm một lần nhấp.

Chuyển đổi tức thì

Đổi kiểu mã hóa, dán văn bản và nhấn một nút. Kết quả xuất hiện ngay trong ô đầu ra.

Chuyển đổi hai chiều

Mã hóa để tạo giá trị an toàn khi truyền hoặc giải mã để đọc giá trị người khác gửi cho bạn.

Sao chép bằng một lần nhấp

Sao chép chuỗi đã chuyển đổi trực tiếp vào bộ nhớ tạm, sẵn sàng dán vào mã nguồn hoặc yêu cầu.

Riêng tư và cục bộ

Mọi thứ chạy trong trình duyệt nên văn bản bạn dán không bao giờ được tải lên máy chủ.

Hỏi đáp

Câu hỏi thường gặp về mã hóa văn bản

Văn bản của tôi có được tải lên máy chủ không?

Không. Mã hóa và giải mã chạy bằng JavaScript trong trình duyệt, nên văn bản bạn dán luôn nằm trên thiết bị.

Base64 dùng để làm gì?

Base64 chuyển dữ liệu nhị phân hoặc văn bản thành tập ký tự an toàn để truyền qua hệ thống chỉ xử lý văn bản thuần, như nội dung JSON, tệp đính kèm email và URL dữ liệu. Đây là mã hóa biểu diễn, không phải mã hóa bảo mật, nên không giữ bí mật thông tin.

Khi nào nên dùng mã hóa URL thay vì Base64?

Dùng mã hóa URL khi giá trị cần giữ khả năng đọc bên trong URL vì chỉ các ký tự dành riêng như dấu cách, dấu và và dấu hỏi được thay thế. Dùng Base64 khi giá trị cần được truyền dưới dạng một khối dữ liệu không cần đọc trực tiếp.

Tùy chọn Unicode làm gì?

Nó chuyển ký tự thành chuỗi thoát như \u0041, hữu ích cho tệp mã nguồn, chuỗi JSON và hệ thống không xử lý trực tiếp được ký tự ngoài ASCII.

Tại sao một số dữ liệu không giải mã được?

Giải mã yêu cầu đầu vào được tạo bằng cùng kiểu mã hóa. Chuỗi Base64 sai định dạng, giá trị có phần đệm không đúng hoặc URL đã được giải mã thường gây lỗi hoặc tạo kết quả sai ký tự.

Base64 có phải mã hóa bảo mật không?

Không. Bất kỳ ai cũng có thể đảo ngược Base64 và nó không cung cấp khả năng bảo mật. Hãy dùng công cụ mã hóa bảo mật thực sự, như trang AES trên 73hi, khi cần bảo vệ nội dung.