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

Encode text or files to Base64, decode Base64 back. Supports URL-safe variant and Data URI.

Chỉ xử lý trên trình duyệt (Hỗ trợ ngoại tuyến)
1

Nhập văn bản

Dán hoặc nhập nội dung vào trường.

2

Điều chỉnh cài đặt

Cấu hình các tùy chọn để có kết quả mong muốn.

3

Sao chép hoặc lưu

Sao chép đầu ra vào clipboard hoặc lưu.

Tính năng nổi bật

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

Mã hóa hoặc giải mã ngay lập tức khi nhập. Không cần nhấn nút — kết quả cập nhật trực tiếp với mỗi phím bấm.

Hỗ trợ văn bản & tệp

Mã hóa bất kỳ tệp nào (hình ảnh, PDF, ZIP) sang Base64, hoặc dán Base64 để giải mã và tải xuống tệp gốc.

Base64 URL-safe (RFC 4648)

Chuyển đổi một cú nhấp sang biến thể URL-safe thay thế +/ bằng -_ và bỏ qua padding. Hoàn hảo cho JWT token và tham số URL.

Đầu ra Data URI

Tạo chuỗi data:{mime};base64,... sẵn sàng sử dụng để nhúng hình ảnh, phông chữ hoặc tệp trực tiếp vào HTML, CSS hoặc JS.

Xem trước hình ảnh & tự động phát hiện

Tự động phát hiện hình ảnh đã giải mã (PNG, JPEG, GIF, WebP) và hiển thị xem trước inline. Phát hiện thông minh chuyển sang chế độ giải mã khi phát hiện đầu vào Base64.

Hoán đổi, thống kê & quyền riêng tư

Hoán đổi đầu ra sang đầu vào với một cú nhấp, hiển thị kích thước byte thời gian thực và xử lý 100% phía trình duyệt — dữ liệu của bạn không bao giờ rời khỏi thiết bị.

Giới thiệu công cụ này

Bộ mã hóa/giải mã Base64 là gì?

Bộ mã hóa/giải mã Base64 chuyển đổi văn bản và tệp sang mã hóa Base64 và ngược lại. Base64 là sơ đồ mã hóa nhị phân sang văn bản được sử dụng rộng rãi để nhúng dữ liệu trong URL, email, HTML và JSON.

Mã hóa văn bản hoặc bất kỳ tệp nào (hình ảnh, PDF, ZIP) sang Base64, hoặc giải mã chuỗi Base64 thành văn bản hoặc tệp có thể tải xuống — tất cả trong trình duyệt của bạn, với hỗ trợ biến thể URL-safe và Data URI.

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

  • Data URI: Mã hóa hình ảnh hoặc phông chữ dưới dạng Base64 Data URI để nhúng trong HTML/CSS mà không cần yêu cầu tệp bên ngoài
  • JWT Token: Giải mã JWT payload sử dụng Base64 URL-safe để gỡ lỗi và kiểm tra
  • Xác thực API: Mã hóa thông tin đăng nhập cho header HTTP Basic Authentication
  • Truyền tệp: Chuyển đổi tệp nhị phân thành văn bản Base64 để đưa vào JSON API, email hoặc tệp cấu hình
  • Đính kèm email: Mã hóa/giải mã đính kèm MIME trong giao thức email
  • Gỡ lỗi cho nhà phát triển: Kiểm tra nhanh dữ liệu mã hóa Base64 trong log, token hoặc phản hồi API

Xử lý Base64 ưu tiên quyền riêng tư

Tất cả mã hóa và giải mã diễn ra trực tiếp trong trình duyệt của bạn. Tệp và văn bản của bạn được xử lý cục bộ và không bao giờ được tải lên bất kỳ máy chủ nào.

  • Lý tưởng để mã hóa thông tin đăng nhập nhạy cảm, token và tệp riêng tư
  • Không xử lý phía máy chủ, không ghi log, không thu thập dữ liệu
  • Hoạt động hoàn toàn ngoại tuyến sau khi tải trang lần đầu
  • Cài đặt dưới dạng PWA để truy cập ngay lập tức mà không cần internet

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

Base64 là một lược đồ mã hóa nhị phân sang văn bản, chuyển đổi dữ liệu nhị phân thành ký tự ASCII. Nó thường được sử dụng trong URL dữ liệu, tệp đính kèm email và tải trọng API.
Yes. Switch to the File tab to encode any file (images, PDFs, ZIPs, etc.) to Base64. You can also decode a Base64 string back to a downloadable file.
Không. Mọi xử lý diễn ra hoàn toàn trong trình duyệt. Dữ liệu của bạn không bao giờ rời khỏi thiết bị — không có gì được tải lên máy chủ.
Có. Sau khi trang đã tải xong, công cụ hoạt động hoàn toàn ngoại tuyến. Để có trải nghiệm tốt nhất, hãy cài đặt PrivaDeck như PWA từ trình duyệt của bạn.
Không có giới hạn nào từ máy chủ. Kích thước tệp tối đa phụ thuộc vào bộ nhớ khả dụng và khả năng của trình duyệt trên thiết bị của bạn. Hầu hết các thiết bị hiện đại đều xử lý tốt tệp lên đến vài trăm MB mà không gặp vấn đề.
URL-safe Base64 (RFC 4648 section 5) replaces + with - and / with _, and omits padding =. It's commonly used in JWT tokens, URL parameters, and filenames.