Base64 การเข้ารหัส/ถอดรหัส
เข้ารหัส/ถอดรหัสข้อความระหว่าง UTF-8 กับสตริง Base64 แบบภายในเครื่อง
ประมวลผลภายในเครื่องผ่านเบราว์เซอร์
หน้านี้ผ่านการตรวจสอบไดเรกทอรีสาธารณะแล้ว; เมื่อเปิดใช้JavaScript จะใช้ฟังก์ชันครบถ้วนได้
คู่มือการใช้งาน
วิธีใช้Base64 การเข้ารหัส/ถอดรหัส
ประมวลผลภายในเครื่องผ่านเบราว์เซอร์
ตัวอย่าง
ข้อความ
café 😀ผลลัพธ์
Y2Fmw6kg8J+YgA==โค้ด
วางข้อความแล้วเลือกเข้ารหัส หรือวางผลลัพธ์ของตัวอย่างกลับไป เลือกถอดรหัส แล้วเปรียบเทียบกับต้นฉบับ
ข้อจำกัดและข้อควรระวัง
- Base64 เป็นการแปลงรูปแบบที่ย้อนกลับได้ ไม่ใช่การเข้ารหัสลับ จึงไม่ซ่อนข้อความต้นฉบับ
- หน้านี้คืนค่าเฉพาะข้อความ UTF-8 ที่ถูกต้อง ไม่ส่งออกภาพหรือไฟล์ไบนารีอื่น
คำถามที่พบบ่อย
ทำไมการถอดรหัส Base64 จึงแจ้งข้อผิดพลาด UTF-8?
Base64 แทนข้อมูลไบต์ใดก็ได้ แต่หน้านี้ส่งออกเฉพาะข้อความ โปรดตรวจสอบว่าข้อมูลต้นฉบับเป็นข้อความ UTF-8 ไม่ใช่ภาพ ไฟล์บีบอัด หรือไฟล์อื่น Base64 และ การแปลงรูปภาพ
หาก Base64 ที่คัดลอกมีช่องว่างหรือขึ้นบรรทัดใหม่ควรทำอย่างไร?
หน้านี้ลบช่องว่างและการขึ้นบรรทัดใหม่ก่อนถอดรหัส แล้วคืนค่าข้อความ UTF-8