ข้ามไปยังเนื้อหาหลัก

รูปภาพเป็น Base64 ฟรี

แปลงรูปภาพเป็น Base64 data URI สำหรับใช้แบบ inline ใน CSS, HTML หรือ Markdown คัดลอก snippet ที่พร้อมใช้งาน เข้ารหัสในเบราว์เซอร์ ไม่มีการอัปโหลด

ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว

วางไฟล์ที่นี่ หรือคลิกเพื่อเลือก

PNG, JPG, WebP, GIF, SVG, AVIF, ICO, HEIC, HEIF · ประมวลผลบนอุปกรณ์ของคุณ

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

เรียกดูไฟล์

เคล็ดลับ: คุณยังสามารถวางภาพจากคลิปบอร์ด (Ctrl+V)

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ

แปลงรูปภาพเป็น Base64 data URI ที่วางได้ใน CSS, HTML หรือ Markdown โดยตรง — ไม่ต้องใช้ไฟล์แยก เข้ารหัสในเบราว์เซอร์ ไม่อัปโหลดเลย

การใช้งานทั่วไป

  • ฝังรูปภาพใน CSSฝังไอคอนเล็ก ๆ หรือพื้นหลังเป็น data URI ในสไตลชีต
  • ฝังรูปภาพใน HTMLฝังโลโก้หรือไอคอนโดยตรงใน HTML แบบสอบถาม
  • แปลง SVG หรือไอคอนเป็น Base64เปลี่ยนไอคอนเล็ก ๆ เป็น data URI เพื่อฝัง
  • ฝังรูปภาพใน Markdownฝังรูปภาพเล็ก ๆ ในไฟล์ Markdown ด้วย data URI
  • รับข้อมูล URI ของรูปภาพสร้าง data: URI ดิบที่คุณสามารถใช้ได้ทุกที่

วิธีการทำงาน

Data URI ฝังรูปภาพลงในโค้ดของคุณเป็นข้อความ เพื่อให้โหลดโดยไม่ต้องขอไฟล์แยกต่างหาก - ใช้ได้ดีกับไอคอนขนาดเล็กและ HTML แบบไฟล์เดียว ทั้งนี้เข้ารหัสในเบราว์เซอร์ของคุณ

  1. 1
    คุณปล่อยภาพลงมา
    อ่านในเครื่องด้วย FileReader API - ไม่มีการอัปโหลด
  2. 2
    เข้ารหัส Base64
    ไบต์ของภาพกลายเป็น data: URI (data:image/...;base64,…) ในเบราว์เซอร์ของคุณ
  3. 3
    คุณเลือกโค้ดที่ต้องการ
    คัดลอก data URI ดิบ หรือโค้ดสำเร็จรูปสำหรับ CSS (background-image), HTML (<img>) หรือ Markdown
  4. 4
    วางลงในโค้ดของคุณ
    ตอนนี้รูปภาพฝังอยู่ใน CSS/HTML ของคุณโดยตรง - ไม่ต้องโฮสต์ไฟล์เพิ่ม

ภาพจะถูกเข้ารหัสบนอุปกรณ์ของคุณทั้งหมด โปรดทราบว่า Base64 มีขนาดใหญ่กว่าต้นฉบับประมาณ 33% ดังนั้น data URI จึงเหมาะที่สุดสำหรับภาพขนาดเล็ก

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

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