cơ sở64
Mã hóa hoặc giải mã văn bản Base64 dùng cho URL dữ liệu, payload API và chuỗi cấu hình.
Encode or decode Unicode text locally in your browser.
Công cụ hữu ích khác
Các công cụ miễn phí thường dùng cùng nhau. Mọi thứ chạy trong trình duyệt của bạn.
- Công cụ dành cho nhà phát triểnMã hóa URLMã hóa và giải mã URL
- Công cụ dành cho nhà phát triểnTrình tạo hàm bămSHA-256 và các hàm băm khác
- Công cụ dành cho nhà phát triểnTrình định dạng JSONĐịnh dạng và xác thực JSON
- Công cụ dành cho nhà phát triểnCSV sang JSONChuyển đổi CSV và JSON theo cả hai cách
- Công cụ dành cho nhà phát triểnBộ chuyển đổi dấu thời gianChuyển đổi kỷ nguyên và ngày
- Công cụ dành cho nhà phát triểnVăn bản khác biệtSo sánh các dòng văn bản
Cách sử dụng công cụ này
- Dán văn bản hoặc Base64.
- Nhấp vào Mã hóa hoặc Giải mã.
- Sao chép đầu ra từ hộp kết quả.
Câu hỏi thường gặp
Base64 là gì?
Base64 là cách biểu diễn dữ liệu nhị phân, như ảnh hoặc tệp, dưới dạng văn bản thuần túy gồm các chữ cái, số và một vài ký hiệu. Nó tồn tại vì một số hệ thống, như email, JSON và các API cũ, chỉ được thiết kế để xử lý văn bản an toàn và có thể làm hỏng các byte nhị phân thô. Mã hóa dữ liệu dưới dạng Base64 cho phép nó đi qua các kênh chỉ văn bản đó nguyên vẹn. Bạn thường thấy nó trong URL dữ liệu nhúng trong CSS hoặc HTML, tiêu đề xác thực API và các trường JSON mang nội dung tệp.
Ai dùng công cụ Base64?
Nhà phát triển nhúng ảnh nhỏ trực tiếp vào CSS hoặc HTML dưới dạng URL dữ liệu, người kiểm tra API kiểm tra token xác thực hoặc payload, và bất kỳ ai giải mã chuỗi Base64 họ tìm thấy trong tệp cấu hình, nhật ký hoặc webhook để xem nó thực sự nói gì.
Base64 có phải mã hóa không?
Không. Base64 là mã hóa ký tự (encoding), không phải bảo mật. Bất kỳ ai cũng có thể giải mã nó trở lại dữ liệu gốc mà không cần khóa hay mật khẩu, vì vậy không bao giờ nên dùng để bảo vệ thông tin nhạy cảm.
Unicode có hoạt động không?
Có. Công cụ mã hóa văn bản dưới dạng UTF-8 trước khi chuyển đổi sang Base64, vì vậy các chữ cái có dấu, emoji và ký tự không phải Latin chuyển đổi chính xác.
Tại sao giải mã thất bại?
Đầu vào có thể chứa các ký tự Base64 không hợp lệ, thiếu các ký tự đệm ở cuối, hoặc giải mã thành các byte không phải UTF-8 văn bản hợp lệ.
Văn bản của tôi có được tải lên không?
Không. Mã hóa và giải mã sử dụng API tích hợp sẵn của trình duyệt trên thiết bị của bạn. Không có gì được gửi đến máy chủ Justools.
Tôi có thể mã hóa tệp không?
Phiên bản tối giản này chỉ xử lý văn bản đã dán. Việc mã hóa các tệp thực sự sẽ cần công cụ đọc trực tiếp byte tệp thay vì hộp văn bản.
Được xử lý cục bộ trong trình duyệt của bạn. Các tập tin của bạn không bao giờ được tải lên máy chủ của chúng tôi.