เข้ารหัสและถอดรหัส Base64
แปลงข้อความหรือไฟล์เป็น Base64 หรือวาง Base64 เพื่อได้ข้อความหรือไฟล์ต้นฉบับกลับมา
ปิดผนึกไว้บนอุปกรณ์นี้
ทำงานในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดใด ๆ
ปิดผนึก
ข้อมูลเข้า
ผลลัพธ์
ผลลัพธ์ Base64 จะแสดงที่นี่
ผลลัพธ์นี้ยาวมาก จึงแสดงเฉพาะส่วนต้น ปุ่มคัดลอกและดาวน์โหลดจะใช้ผลลัพธ์ทั้งหมด
นี่ไม่ใช่ Base64 ที่ถูกต้อง
วิธีใช้งาน
-
เลือกทิศทาง
เข้ารหัสจะแปลงข้อความหรือไฟล์เป็น Base64 ส่วนถอดรหัสจะแปลง Base64 หรือ data URL กลับเป็นต้นฉบับ
-
ใส่ข้อความหรือไฟล์
พิมพ์ วาง หรือลากไฟล์มาวาง ผลลัพธ์อัปเดตทันที และจะชี้ให้เห็นตัวอักษรที่ไม่ถูกต้อง
-
คัดลอกหรือดาวน์โหลด
คัดลอก Base64 หรือข้อความที่ถอดรหัสแล้ว หรือดาวน์โหลดไฟล์ที่ถอดรหัสพร้อมประเภทไฟล์ที่ตรวจพบ
คำถามที่พบบ่อย
ไฟล์ของฉันถูกอัปโหลดเพื่อเข้ารหัสหรือไม่
ไม่ การเข้ารหัสและถอดรหัสเกิดขึ้นในเบราว์เซอร์ของคุณ แม้แต่ไฟล์ขนาดใหญ่ จึงไม่มีสิ่งใดที่คุณเข้ารหัสถูกส่งไปที่ไหน
รองรับภาษาไทย อีโมจิ และตัวอักษรภาษาอื่นหรือไม่
รองรับ ข้อความจะถูกแปลงเป็น UTF-8 ก่อนเข้ารหัส และอ่านกลับเป็น UTF-8 ตอนถอดรหัส ภาษาไทย อีโมจิ อาหรับ จีน และทุกระบบการเขียนจึงกลับมาเหมือนเดิมทุกประการ
Base64 แบบ URL-safe คืออะไร
เป็นรูปแบบที่แทน + ด้วย - และแทน / ด้วย _ ทำให้ใส่ผลลัพธ์ใน URL หรือชื่อไฟล์ได้โดยไม่ต้อง escape ใช้ใน JSON Web Token เป็นต้น ตัวถอดรหัสรับได้ทั้งสองแบบโดยอัตโนมัติ
data URL คืออะไร
data URL ฝังไฟล์ไว้ในข้อความโดยตรง ในรูปแบบ data:image/png;base64,… คุณวางลงใน HTML หรือ CSS แทนการลิงก์ไปยังไฟล์แยกได้ เหมาะกับไฟล์ขนาดเล็ก เพราะ Base64 มีขนาดใหญ่กว่าต้นฉบับประมาณหนึ่งในสาม
Base64 เป็นการเข้ารหัสลับหรือไม่
ไม่ใช่ Base64 แค่เปลี่ยนวิธีเขียนข้อมูลเพื่อให้ส่งเป็นข้อความได้ ใครก็ถอดรหัสได้ จึงไม่ควรใช้ซ่อนรหัสผ่านหรือข้อมูลส่วนตัว