Base64 การเข้ารหัส/ถอดรหัส

เข้ารหัส/ถอดรหัสข้อความระหว่าง UTF-8 กับสตริง Base64 แบบภายในเครื่อง

ประมวลผลภายในเครื่องผ่านเบราว์เซอร์
หน้านี้ผ่านการตรวจสอบไดเรกทอรีสาธารณะแล้ว; เมื่อเปิดใช้JavaScript จะใช้ฟังก์ชันครบถ้วนได้
คู่มือการใช้งาน

วิธีใช้Base64 การเข้ารหัส/ถอดรหัส

ประมวลผลภายในเครื่องผ่านเบราว์เซอร์

ตัวอย่าง

ข้อความ

café 😀

ผลลัพธ์

Y2Fmw6kg8J+YgA==
  1. โค้ด

    วางข้อความแล้วเลือกเข้ารหัส หรือวางผลลัพธ์ของตัวอย่างกลับไป เลือกถอดรหัส แล้วเปรียบเทียบกับต้นฉบับ

ข้อจำกัดและข้อควรระวัง

  • Base64 เป็นการแปลงรูปแบบที่ย้อนกลับได้ ไม่ใช่การเข้ารหัสลับ จึงไม่ซ่อนข้อความต้นฉบับ
  • หน้านี้คืนค่าเฉพาะข้อความ UTF-8 ที่ถูกต้อง ไม่ส่งออกภาพหรือไฟล์ไบนารีอื่น

คำถามที่พบบ่อย

ทำไมการถอดรหัส Base64 จึงแจ้งข้อผิดพลาด UTF-8?

Base64 แทนข้อมูลไบต์ใดก็ได้ แต่หน้านี้ส่งออกเฉพาะข้อความ โปรดตรวจสอบว่าข้อมูลต้นฉบับเป็นข้อความ UTF-8 ไม่ใช่ภาพ ไฟล์บีบอัด หรือไฟล์อื่น Base64 และ การแปลงรูปภาพ

หาก Base64 ที่คัดลอกมีช่องว่างหรือขึ้นบรรทัดใหม่ควรทำอย่างไร?

หน้านี้ลบช่องว่างและการขึ้นบรรทัดใหม่ก่อนถอดรหัส แล้วคืนค่าข้อความ UTF-8

ข้อเสนอแนะของหน้าพบปัญหาหรือมีข้อเสนอแนะในการปรับปรุงหรือไม่?
ฟังก์ชันข้อเสนอแนะจำเป็นต้องใช้งานในเวอร์ชันออนไลน์

โปรดเปิดใช้ JavaScript ในเวอร์ชันออนไลน์แล้วส่ง; ฟังก์ชันในเครื่องของเครื่องมือหรือกรณีใช้งานปัจจุบันไม่ได้รับผลกระทบ

ไปยังรุ่นออนไลน์เพื่อส่งความคิดเห็น