Global ToolBox

ตัวแปลงรูปภาพเป็น Base64

แปลงรูปภาพเป็นสตริง Base64 หรือ Data URI หรือถอดรหัสสตริง Base64 กลับเป็นรูปภาพที่ดูและดาวน์โหลดได้ — ทั้งหมดในเบราว์เซอร์ของคุณ

🔒 ประมวลผลในเบราว์เซอร์ของคุณ

Loading…

วิธีใช้งาน

  1. เลือกเข้ารหัสเพื่อแปลงรูปภาพเป็น Base64 หรือถอดรหัสเพื่อแปลง Base64 กลับเป็นรูปภาพ
  2. ในโหมดเข้ารหัส ลากและวางรูปภาพ หรือคลิกที่พื้นที่วางไฟล์เพื่อเลือกไฟล์จากอุปกรณ์ของคุณ
  3. สลับว่าผลลัพธ์จะรวมคำนำหน้า "data:" หรือไม่ จากนั้นคัดลอกสตริงที่ได้
  4. ในโหมดถอดรหัส วางสตริง Base64 หรือ Data URI เพื่อดูตัวอย่างและดาวน์โหลดเป็นรูปภาพ

คุณสมบัติ

  • ทำงานได้สองทาง: เข้ารหัสรูปภาพเป็น Base64 และถอดรหัส Base64 กลับเป็นรูปภาพ
  • สลับระหว่างผลลัพธ์แบบ Data URI เต็มรูปแบบและ Base64 ดิบ
  • แสดงตัวอย่างรูปภาพทันทีทั้งในโหมดเข้ารหัสและถอดรหัส
  • คัดลอกและดาวน์โหลดผลลัพธ์ได้ในคลิกเดียว
  • ทำงานในเบราว์เซอร์ทั้งหมด — รูปภาพของคุณไม่มีวันออกจากเบราว์เซอร์

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

การเข้ารหัสรูปภาพแบบ Base64 คืออะไร?

การเข้ารหัส Base64 แปลงข้อมูลรูปภาพแบบไบนารีให้เป็นข้อความล้วนด้วยอักขระที่พิมพ์ได้ 64 ตัว เมื่อห่อด้วย Data URI แบบ "data:image/png;base64,..." จะสามารถฝังลงใน HTML, CSS หรือ JSON ได้โดยตรงโดยไม่ต้องใช้ไฟล์รูปภาพแยกต่างหาก

ทำไมผลลัพธ์ถึงขึ้นต้นด้วย "data:image/...;base64,"?

นั่นคือคำนำหน้า Data URI ซึ่งบอกเบราว์เซอร์หรือแอปว่าข้อมูลที่เข้ารหัสเป็นชนิด MIME ใด เพื่อให้รู้วิธีแสดงผล คุณสามารถปิดได้หากต้องการเฉพาะข้อมูล Base64 ดิบ

การเข้ารหัส Base64 ทำให้ขนาดไฟล์ใหญ่ขึ้นไหม?

ใช่ ประมาณ 33% เนื่องจากข้อมูลไบนารีทุก 3 ไบต์จะกลายเป็นอักขระ Base64 4 ตัว วิธีนี้สะดวกสำหรับการฝังรูปภาพขนาดเล็กแต่ไม่ใช่เทคนิคการบีบอัด

รูปภาพของฉันถูกอัปโหลดที่ไหนหรือไม่?

ไม่ การเข้ารหัสและถอดรหัสทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณโดยใช้ File และ Blob API ไม่มีการส่งข้อมูลใดๆ ไปยังเซิร์ฟเวอร์

ทำไมสตริง Base64 ที่วางถึงแสดงข้อผิดพลาด?

ตรวจสอบว่ามีช่องว่างเกิน การขึ้นบรรทัดใหม่ หรืออักขระที่หายไปจากการคัดลอกหรือไม่ หากยังไม่สำเร็จ สตริงนั้นอาจไม่ใช่ข้อมูลรูปภาพที่ถูกต้องแม้จะมีรูปแบบเหมือน Base64 ก็ตาม

เครื่องมือที่เกี่ยวข้อง