Utils365

Mã hóa và giải mã Base64 trực tuyến

Chuyển văn bản và file sang Base64, rồi chuyển Base64 trở lại.

Gõ văn bản, mở file bất kỳ hoặc kéo thả vào đây

Tiếp theo: JSON sang CSV · Tạo mã QR

Báo lỗi công cụ này

Cách sử dụng Mã hóa / giải mã Base64

  1. Chọn Mã hóa hoặc Giải mã

    Mã hóa chuyển văn bản hoặc file thành Base64. Giải mã chuyển Base64 trở lại thành văn bản hoặc file.

  2. Dán hoặc mở file

    Gõ, dán hoặc kéo thả file vào. Kết quả cập nhật ngay khi bạn gõ.

  3. Sao chép hoặc tải xuống

    Sao chép kết quả hoặc tải xuống. Hình ảnh và file đã giải mã được lưu với đúng phần mở rộng.

Tại sao nên dùng Utils365

  • Mọi ngôn ngữ và biểu tượng cảm xúc

    Văn bản được mã hóa dạng UTF-8, nên dấu tiếng Việt, chữ Trung, chữ Ả Rập và emoji được giữ nguyên như ban đầu.

  • Bộ giải mã linh hoạt

    Tự động xử lý ngắt dòng, Base64 URL-safe, thiếu ký tự đệm = và tiền tố data: URL.

  • Cả file và hình ảnh

    Mã hóa mọi file đến 50 MB, hoặc giải mã Base64 thành hình ảnh, PDF hay ZIP kèm bản xem trước.

  • Bảo mật tuyệt đối

    Việc mã hóa và giải mã diễn ra trên trình duyệt của bạn, nên token và khóa bạn dán vào không bao giờ bị tải lên.

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

Base64 là gì?

Một cách biểu diễn mọi dữ liệu, như hình ảnh hay file, chỉ bằng 64 ký tự thông thường (A–Z, a–z, 0–9, + và /). Nhờ đó dữ liệu nhị phân có thể truyền qua email, JSON, HTML và URL.

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

Không. Ai cũng có thể giải mã nên nó không che giấu gì cả. Hãy dùng nó để truyền dữ liệu an toàn qua các hệ thống chỉ nhận văn bản, không phải để bảo vệ bí mật.

Vì sao Base64 lớn hơn dữ liệu gốc?

Cứ 3 byte trở thành 4 ký tự, nên Base64 lớn hơn khoảng một phần ba so với dữ liệu nó chứa.

Base64 URL-safe là gì?

Một biến thể dùng - và _ thay cho + và /, thường không có ký tự đệm =, để kết quả có thể đặt trong địa chỉ web hoặc tên file. JWT dùng dạng này. Bộ giải mã chấp nhận cả hai.

Tôi có thể giải mã hình ảnh Base64 không?

Có. Dán Base64, có hoặc không có tiền tố data:image/…;base64,. Bạn sẽ thấy bản xem trước và có thể tải hình ảnh xuống với đúng phần mở rộng.

Data URL là gì?

Base64 có tiền tố như data:image/png;base64, cho biết loại file. Trình duyệt có thể hiển thị trực tiếp trong HTML hoặc CSS. Đánh dấu Data URL khi mã hóa file để thêm tiền tố này.