🛝Toolio
เกี่ยวกับ ติดต่อ

🖼️ เครื่องมือแปลงภาพเป็น Base64

แปลงภาพใด ๆ เป็น URI ข้อมูล Base64 ได้ทันที — จากนั้นคัดลอกเป็น Base64 แบบดิบ, ค่าของ CSS background-image หรือแท็ก HTML img ทั้งหมดโดยไม่ต้องอัปโหลดไฟล์ของคุณ

โหลดภาพ
🖼️
วางภาพที่นี่ หรือคลิกเพื่อเลือก
แปลงในเบราว์เซอร์ของคุณ — ไม่ต้องอัปโหลด

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

เกี่ยวกับ

เครื่องมือนี้อ่านไฟล์ภาพของคุณโดยใช้ FileReader API ของเบราว์เซอร์และเข้ารหัสเป็นสตริง Base64 ทั้งหมดบนอุปกรณ์ของคุณ คุณสามารถคัดลอกผลลัพธ์ในรูปแบบที่พร้อมใช้งาน 3 รูปแบบ: URI ข้อมูลดิบ (สามารถใช้ได้ทุกที่ที่ยอมรับ URL), ชิ้นส่วน CSS สำหรับ background-image หรือองค์ประกอบ HTML img ที่สมบูรณ์ แผงควบคุมยังแสดงขนาดไฟล์ต้นฉบับร่วมกับขนาดที่เข้ารหัสแล้ว เพื่อให้คุณสามารถตัดสินการแลกเปลี่ยนได้ เนื่องจากกระบวนการเข้ารหัสทำงานในท้องถิ่น ภาพของคุณจะไม่ออกจากเบราว์เซอร์ของคุณ — ทำให้มันปลอดภัยสำหรับกราฟิกที่ละเอียดอ่อน เช่น โลโก้หรือรูปถ่ายส่วนตัว

วิธีใช้งาน

  1. วางรูปภาพของคุณในพื้นที่อัปโหลด หรือคลิกเพื่อเลือกไฟล์จากอุปกรณ์ของคุณ
  2. เครื่องมือนี้จะเข้ารหัสรูปภาพในเบราว์เซอร์ของคุณทันที และแสดงขนาดไฟล์ต้นฉบับและไฟล์ที่เข้ารหัส
  3. เลือกรูปแบบการคัดลอกของคุณ: ข้อมูล Base64 รูปแบบดั้งเดิม, กฎ CSS background-image, หรือแท็ก HTML img
  4. คลิกปุ่มคัดลอกเพื่อคัดลอกข้อความที่เข้ารหัสไปยังคลิปบอร์ดของคุณ เพื่อวางในโค้ดของคุณได้ทันที

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

Base64 data URI คืออะไร?
Base64 data URI จะเข้ารหัสเนื้อหาไฟล์ไบนารีเป็นข้อความธรรมดาในรูปแบบ data:[mime];base64,[encoded] ซึ่งช่วยให้คุณแทรกรูปภาพโดยตรงใน HTML, CSS หรือ JSON โดยไม่จำเป็นต้องมีการร้องขอไฟล์เพิ่มเติม
รูปภาพของฉันถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ กระบวนการเข้ารหัสใช้ FileReader API ของเบราว์เซอร์ และทำงานทั้งหมดบนอุปกรณ์ของคุณ รูปภาพของคุณจะไม่ออกจากเบราว์เซอร์ของคุณเลย
ทำไมข้อมูล Base64 ดูใหญ่กว่ารูปภาพต้นฉบับมาก?
การเข้ารหัส Base64 จะขยายข้อมูลไบนารีประมาณ 33% เพราะมันแสดงทุก 3 ไบต์เป็นตัวอักษร ASCII 4 ตัว ซึ่งเป็นเรื่องปกติและคาดการณ์ได้
รูปแบบไฟล์ภาพใดที่ฉันสามารถแปลงเป็น Base64 ได้?
รูปภาพใดก็ได้ที่เบราว์เซอร์ของคุณสามารถอ่านได้ เช่น PNG, JPEG, WebP, GIF, SVG, BMP, AVIF และอื่นๆ ประเภท MIME จะถูกตรวจจับอัตโนมัติจากไฟล์
เมื่อใดที่ฉันควรใช้รูปภาพ Base64 แทนไฟล์ภาพทั่วไป?
Base64 เหมาะสำหรับไอคอนหรือโลโก้ขนาดเล็กที่ถูกแทรกในไฟล์ HTML แบบ single-file อีเมล, CSS ที่แทรกในตัว, หรือ payload ของ API JSON — สถานที่ที่การร้องขอ HTTP แยกต่างหากจะเพิ่มความล่าช้าหรือไม่สามารถทำได้ สำหรับรูปภาพขนาดใหญ่ การใช้ URL ไฟล์ทั่วไปจะมีประสิทธิภาพมากกว่า
เครื่องมือนี้จะอัปโหลดข้อมูลของฉันหรือไม่?
ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจึงไม่เคยออกจากอุปกรณ์ของคุณ — และหลังจากโหลดหน้าแล้วยังใช้งานแบบออฟไลน์ได้ด้วย