Base64 Encoder/Decoder - การเข้ารหัสและถอดรหัส Base64
เข้ารหัสข้อความของคุณเป็นรูปแบบ Base64 ที่ปลอดภัย หรือถอดรหัสโค้ด Base64
ข้อความนำเข้า
ผลลัพธ์ที่ได้
0
ความยาวข้อมูลนำเข้า0
ความยาวผลลัพธ์0%
การเปลี่ยนแปลงขนาดเข้ารหัส
โหมดปัจจุบันตัวอย่างการใช้งาน
การเข้ารหัสรูปภาพ
แปลงไฟล์รูปภาพเป็นรูปแบบ Base64 สำหรับเว็บเพจ
data:image/png;base64,iVBORw0K...
การเข้ารหัส API Token
เข้ารหัส API keys และ tokens อย่างปลอดภัย
YXBpX2tleV8xMjM0NTY3ODkwYWJjZG...
เนื้อหาอีเมล
เข้ารหัสไฟล์แนบอีเมลในรูปแบบ Base64
SGVsbG8gV29ybGQh...
คุณสมบัติ
การประมวลผลแบบเรียลไทม์
เข้ารหัสหรือถอดรหัสข้อความขณะที่คุณพิมพ์
สองทิศทาง
ทั้งการเข้ารหัสและการถอดรหัส
สถิติขนาด
เปรียบเทียบขนาดข้อมูลนำเข้าและผลลัพธ์
ดาวน์โหลดไฟล์
ดาวน์โหลดผลลัพธ์เป็นไฟล์
วิธีใช้งาน?
เลือกโหมด
เลือกโหมดเข้ารหัสหรือถอดรหัส
ป้อนข้อความ
ป้อนข้อความที่ต้องการเข้ารหัสหรือโค้ด Base64 เพื่อถอดรหัส
รับผลลัพธ์
ผลลัพธ์จะถูกคำนวณและแสดงโดยอัตโนมัติ
คัดลอกหรือดาวน์โหลด
คัดลอกผลลัพธ์หรือดาวน์โหลดเป็นไฟล์
คำถามที่พบบ่อย
ต้องฝังรูปภาพในเทมเพลตอีเมล? หรือถอดรหัสสตริงแปลกๆ จาก API?
ต้องฝังรูปภาพในเทมเพลตอีเมล? หรือถอดรหัสสตริงแปลกๆ จากการตอบกลับ API? Base64 แปลงข้อมูลไบนารีเป็นข้อความ ASCII ธรรมดาโดยใช้ 64 ตัวอักษร ทุก 3 ไบต์อินพุตกลายเป็น 4 ตัวอักษรเอาต์พุต Data URI ไฟล์แนบอีเมลผ่าน MIME HTTP Basic Auth เฮดเดอร์ JWT คุณจะเจอ Base64 ทุกที่ในการพัฒนาเว็บ
Base64 ไม่ใช่การเข้ารหัสลับ จริงๆ นะ
มือใหม่หลายคนสับสนเรื่องนี้ Base64 เป็นการเข้ารหัส ไม่ใช่การเข้ารหัสลับ ใครก็สามารถถอดรหัสได้ในเสี้ยววินาทีโดยไม่ต้องใช้คีย์ใดๆ ถ้าคุณเห็นสตริง Base64 ในไฟล์ config หรือ URL มันให้ความปลอดภัยเป็นศูนย์ สำหรับการปกป้องข้อมูลจริง ใช้ AES-256 หรือ TLS Base64 มีไว้เพื่อทำให้ข้อมูลไบนารีปลอดภัยสำหรับข้อความ ไม่มีอะไรมากกว่านั้น ด้านขนาด เพิ่มขึ้น 33% เสมอเพราะ 3 ไบต์อินพุตกลายเป็น 4 ตัวอักษรเอาต์พุต