Bảng mã
Văn bản gốc
Kết quả Base64

Mã hóa và giải mã Base64

Công cụ nhanh chóng và an toàn để mã hóa văn bản sang định dạng Base64 và giải mã Base64 trở lại văn bản thuần túy.

Hỗ trợ nhiều bảng mã ký tự: UTF-8, Windows-1251, KOI8-R, IBM866, ISO-8859-5, Windows-1252, ASCII, UTF-16.

Cách thức hoạt động của Base64

Nguyên tắc chuyển đổi dữ liệu nhị phân thành văn bản ASCII an toàn để truyền tải.

1. Chia thành các byte

Mỗi 3 byte dữ liệu thô (24 bit) được kết hợp thành một luồng bit liên tục.

2. Chia thành các nhóm 6 bit

Luồng 24 bit được phân chia thành 4 nhóm, mỗi nhóm 6 bit. Giá trị 6 bit dao động từ 0 đến 63.

3. Thay thế ký tự

Mỗi chỉ số 6 bit được ánh xạ tới một ký tự trong bảng Base64 (A-Z, a-z, 0-9, +, /). Ký tự = được đệm vào nếu thiếu byte.

Ví dụ: Mã hóa 'Cat' trong UTF-8

3 chữ cái 'Cat' tương ứng với các byte 43, 61, 74. Khi chia thành bốn nhóm 6 bit, chúng tạo ra chuỗi Base64: Q2F0.

Giới thiệu công cụ

Tiện ích thực tế cho phát triển web, truyền dữ liệu và gỡ lỗi.

01

Phát triển Web & API

Truyền dữ liệu nhị phân, nhúng ảnh dưới dạng data URI và tạo tiêu đề xác thực HTTP Basic Auth.

02

Giao thức mạng

Mã hóa tệp đính kèm và tiêu đề cho định dạng email (MIME) và các giao thức nhắn tin.

03

Gỡ lỗi & Bảo mật

Kiểm tra nhanh tải trọng token, webhook và các cấu trúc dữ liệu được tuần tự hóa.