Peli Tools
JPG TXT

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

เปลี่ยนรูปภาพเป็น data URI หรือ Base64 ดิบในเบราว์เซอร์ ไฟล์อยู่ในอุปกรณ์ของคุณ ไม่มีการอัปโหลด

เลือกไฟล์

หรือวางไฟล์ที่นี่

Ctrl+V เพื่อวางจากคลิปบอร์ด

  • JPG
  • PNG
  • WEBP
  • SVG
  • GIF

สูงสุด 50 ไฟล์, ไฟล์ละ 25.0 MB

อยู่บนอุปกรณ์ของคุณ ไม่มีการอัปโหลดใด ๆ

วิธี รูปภาพเป็น Base64

  1. เลือกไฟล์รูปภาพของคุณ หรือลากมาวางบนหน้าเว็บ
  2. เลือก Data URI (วางใน CSS/HTML ได้ทันที) หรือ Base64 ดิบ
  3. กดแปลง ไบต์จะถูกเข้ารหัสในแท็บนี้
  4. ดาวน์โหลดไฟล์ .txt ที่บรรจุข้อมูลที่เข้ารหัสแล้ว

Base64 ใช้ทำอะไร

Base64 เปลี่ยนไบต์ของรูปภาพเป็นข้อความล้วน เพื่อให้รูปภาพอยู่ในรูปแบบข้อความได้ เช่น สไตล์ชีต อีเมล HTML เพย์โหลด JSON หรือเอกสาร HTML ไฟล์เดียว รูปแบบ Data URI (`data:image/png;base64,...`) วางลงใน `background-image` หรือ `<img src>` ได้ทันทีโดยไม่ต้องมีขั้นตอนเพิ่ม ส่วนรูปแบบดิบเหมาะกับ API ที่ต้องการสตริงเข้ารหัสเปล่า ๆ

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

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

ขีดจำกัดและบันทึกตามจริง

ไฟล์ขนาดสูงสุด 25 MB ต่อไฟล์สามารถเข้ารหัสได้ แต่ data URI ขนาดหลายเมกะไบต์ในสไตล์ชีตจะทำให้หน้าเว็บช้าลง เครื่องมือนี้ทำงานตามจริง ส่วนการตัดสินใจยังเป็นของคุณ

ระบบตรวจหา ชนิด MIME ต้นฉบับจากตัวไฟล์เอง นามสกุลที่ติดผิดจึงยังสร้าง data URI ที่ถูกต้องได้ สูงสุด 50 ไฟล์ต่อการรัน

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

Data URI หรือ Base64 ดิบ

Data URI สำหรับ CSS และ HTML (มีคำนำหน้า `data:image/...` รวมอยู่) ส่วน Base64 ดิบสำหรับ API และที่จัดเก็บที่ต้องการสตริงเปล่า

ทำไมข้อความที่เข้ารหัสจึงใหญ่กว่าไฟล์ของฉัน

Base64 อัด 3 ไบต์เป็น 4 อักขระ คิดเป็นภาระส่วนเกินคงที่ 33 เปอร์เซ็นต์ นั่นคือต้นทุนของการพาข้อมูลไบนารีผ่านรูปแบบข้อความ

แปลง Base64 กลับเป็นรูปภาพได้ไหม

เบราว์เซอร์แสดง data URI ได้โดยตรง: วางใน `<img src>` หรือแถบที่อยู่ของโปรแกรมดูภาพ เครื่องมือถอดรหัสโดยเฉพาะอยู่ในแผนงาน

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

ไม่ การเข้ารหัสทำงานทั้งหมดในเบราว์เซอร์ของคุณ

ออกแบบเพื่อความเป็นส่วนตัว

อยู่บนอุปกรณ์ของคุณ ไม่มีการอัปโหลดใด ๆ การแปลงทำงานในเบราว์เซอร์ของคุณ: เปิดแท็บเครือข่ายขณะแปลงแล้วคุณจะเห็นว่าไม่มีการส่งข้อมูลใด ๆ ไม่ต้องมีบัญชี ไม่มีลายน้ำ ไม่มีขีดจำกัดรายวัน