Mã Hóa/Giải Mã Base64

Chuyển đổi văn bản sang Base64 và ngược lại. Hỗ trợ UTF-8, URL-safe variant, và tự động phát hiện chế độ encode/decode.

Hướng dẫn sử dụng

1. Chọn chế độ: Mã hóa, Giải mã, hoặc Tự động

2. Nhập văn bản hoặc chuỗi Base64 vào ô nhập liệu

3. Tùy chọn: Bật URL-safe nếu cần sử dụng trong URL/filename

4. Nhấn "Xử lý" để chuyển đổi

5. Nhấn "Sao chép" để copy kết quả

6. Nhấn "Xử lý" (hoặc tên button tương ứng) hoặc phím tắt Ctrl+Enter.

7. Sao chép kết quả hoặc nhấn Ctrl+K để xóa.

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

Base64 là gì? Phương pháp mã hóa dữ liệu binary sang dạng text ASCII an toàn

URL-safe khác gì? Thay ký tự + thành -, / thành _, bỏ padding = để dùng trong URL

Có hỗ trợ tiếng Việt? Có, công cụ sử dụng UTF-8 encoding

Base64 có bảo mật không? KHÔNG! Base64 chỉ là encoding, không phải encryption. Ai cũng giải mã được

Khi nào dùng? API tokens, data URIs, email attachments, embedding images trong CSS/HTML

Base64 Encoding - RFC 4648

Base64 là phương pháp mã hóa dữ liệu binary thành chuỗi text ASCII sử dụng 64 ký tự:

Ký tự: A-Z, a-z, 0-9, +, / (64 ký tự) + padding =

URL-safe variant: A-Z, a-z, 0-9, -, _ (thay + và /, bỏ =)

Tỉ lệ tăng kích thước: ~33% (3 bytes → 4 chars)

Ứng dụng: Email (MIME), Data URIs, JWT tokens, API authentication

Cách hoạt động:

Chia dữ liệu thành nhóm 3 bytes (24 bits)

Chia 24 bits thành 4 nhóm 6 bits

Mỗi nhóm 6 bits (0-63) ánh xạ sang 1 ký tự Base64

Nếu thiếu bytes, thêm padding = ở cuối

Standard vs URL-safe:

FeatureStandardURL-safe
Char 62+ (plus)- (dash)
Char 63/ (slash)_ (underscore)
Padding= (required)Bỏ đi (optional)

Ví dụ

• Input: "Hello World"

→ Standard Base64: SGVsbG8gV29ybGQ=

→ URL-safe: SGVsbG8gV29ybGQ (bỏ =)

• Input: "Xin chào Việt Nam"

→ Base64: WGluIGNow6BvIFZp4buHdCBOYW0=

• Input: "a+b/c=="

→ Standard: YStiL2M9PQ==

→ URL-safe: YStiL2M9PQ

Tiện ích liên quan

ChatGPT Mega-Prompt Template

ChatGPT Mega-Prompt Template

Dùng cấu trúc #CONTEXT / #GOAL / #RESPONSE GUIDELINES để viết prompt chất lượng hơn. Mẫu này nhắc bạn cung cấp thông tin đủ chi tiết và thêm yếu tố
Trình Xem SERP Snippet Preview

Trình Xem SERP Snippet Preview

Xem trước trang web của bạn sẽ hiển thị như thế nào trong kết quả tìm kiếm Google (SERP). Kiểm tra độ dài Title và Meta Description để tối ưu
Tạo URL chuẩn SEO

Tạo URL chuẩn SEO

Chuyển tiêu đề thành đường dẫn URL sạch, thân thiện SEO.
Công cụ màu sắc

Công Cụ Màu Sắc

Chuyển đổi mã màu, tạo bảng màu hài hòa, kiểm tra độ tương phản, và tạo các biến thể màu sắc cho thiết kế và lập trình.
Chiều Cao và Cân Nặng Chuẩn WHO Cho Trẻ

Chiều Cao và Cân Nặng Chuẩn WHO Cho Trẻ

Tính toán chiều cao và cân nặng chuẩn theo Tổ chức Y tế Thế giới (WHO) cho trẻ từ 0-60 tháng tuổi, kèm đánh giá tình trạng dinh dưỡng.
Tạo Schema Markup (JSON-LD)

Tạo Schema Markup (JSON-LD)

Tạo mã Schema Markup (Structured Data) theo chuẩn Schema.org dạng JSON-LD cho website, giúp Google hiểu nội dung và hiển thị Rich Snippets.