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

ใช้รูปภาพ Base64 ชนิด PNG, JPEG, GIF, WebP, AVIF หรือ SVG ส่วน data URL ต้องมี ;base64

ข้อมูลที่เข้ารหัสยาวได้สูงสุด 2,000,000 อักขระ และประมวลผลอยู่ในเบราว์เซอร์นี้

วางข้อมูลรูปภาพ Base64 เพื่อสร้างไบต์ของรูปภาพต้นฉบับขึ้นใหม่ภายในเบราว์เซอร์ เครื่องมือรองรับ PNG, JPEG, GIF, WebP, AVIF และ SVG ทั้งแบบ Base64 ล้วนและ data URL แบบ Base64 ที่มีรูปแบบถูกต้อง รูปภาพราสเตอร์จะแสดงตัวอย่างก่อนดาวน์โหลด ส่วน SVG ดาวน์โหลดได้แต่จะไม่แสดงตัวอย่าง เพราะไฟล์ประเภทนี้อาจมีสคริปต์หรือเนื้อหาอื่นที่ทำงานได้

วิธีถอดรหัสรูปภาพ Base64

  1. 1

    วางข้อมูลที่เข้ารหัส

    ใช้ Base64 ล้วน หรือ data URL เช่น data:image/png;base64,...

  2. 2

    ตรวจสอบชนิดไฟล์ที่พบ

    เครื่องมืออ่านลายเซ็นของไบต์ที่ถอดรหัสแล้ว และปฏิเสธไฟล์ที่ไม่รองรับหรือ data URL ที่ระบุชนิดไม่ตรงกับไบต์จริง

  3. 3

    ดูตัวอย่างภาพราสเตอร์

    PNG, JPEG, GIF, WebP และ AVIF จะแสดงในหน้าเมื่อเบราว์เซอร์ปัจจุบันรองรับ

  4. 4

    ดาวน์โหลดไบต์ที่ถอดรหัสแล้ว

    ไฟล์ดาวน์โหลดจะคงชนิดที่ตรวจพบและใช้นามสกุลที่ตรงกัน

ข้อมูลที่รองรับ

เครื่องมือรองรับรูปภาพชนิด PNG, JPEG, GIF, WebP, AVIF และ SVG

Base64 ล้วน:  iVBORw0KGgoAAAANSUhEUgAAA...
Data URL:      data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA...
URL-safe:      iVBORw0KGgoAAAANSUhEUgAAA (ใช้ - และ _ แทน + และ /)

data URL ต้องระบุชนิดที่ขึ้นต้นด้วย image/ และมี ;base64 เครื่องมือจะละเว้นช่องว่างภายในส่วนข้อมูลที่เข้ารหัส และจำกัดความยาวข้อมูลที่เข้ารหัสไว้ที่ 2,000,000 อักขระ เพื่อให้ประมวลผลในแท็บเบราว์เซอร์ได้อย่างเสถียร

การตรวจสอบชนิดไฟล์และการแสดงตัวอย่าง

ก่อนสร้างไฟล์ดาวน์โหลด เครื่องมือจะตรวจลายเซ็นไบต์ของข้อมูลที่ถอดรหัสแล้ว หาก data URL ระบุว่าเป็น image/png แต่ไบต์จริงเป็น JPEG ระบบจะแจ้งว่าชนิดไม่ตรงกันแทนการเปลี่ยนป้ายชื่อไฟล์

PNG, JPEG, GIF, WebP และ AVIF จะแสดงตัวอย่างเมื่อเบราว์เซอร์ที่ใช้อยู่สามารถแสดงรูปแบบนั้นได้ SVG จะถูกตรวจพบและดาวน์โหลดได้ แต่จะไม่ถูกนำมาแสดงตัวอย่างโดยตั้งใจ เนื่องจาก SVG อาจมีสคริปต์ ลิงก์ และเนื้อหาอื่นที่ทำงานได้ จึงควรปฏิบัติต่อ SVG จากแหล่งที่ไม่น่าเชื่อถือเช่นเดียวกับไฟล์แนบที่ไม่น่าเชื่อถือ

สิ่งที่เครื่องมือนี้ไม่ถอดรหัส

เครื่องมือปฏิเสธไบต์ที่ไม่ใช่รูปภาพ, data URL แบบ percent-encoded และ data URL ที่ไม่ใช่ Base64 ทั้งยังไม่ซ่อมสตริงที่ถูกตัด ไม่แปลงรูปแบบภาพ ไม่ตรวจหามัลแวร์ และไม่รับรองว่าไฟล์ที่ดาวน์โหลดจะปลอดภัย

ความเป็นส่วนตัว

การถอดรหัส การแสดงตัวอย่าง และการสร้างไฟล์ดาวน์โหลดเกิดขึ้นในเบราว์เซอร์ปัจจุบัน รูปภาพที่เข้ารหัสจะไม่ถูกอัปโหลดหรือส่งผ่าน Livewire ในโหมดสองขั้นตอน ข้อความจะอยู่เฉพาะใน session storage ของแท็บนี้เท่าที่จำเป็นสำหรับการไปยังขั้นตอนดาวน์โหลด

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

เครื่องมือรับเฉพาะ data URL แบบ Base64 ที่มีชนิด MIME ของรูปภาพ เช่น data:image/png;base64,… และชนิดที่ระบุต้องตรงกับไบต์ที่ถอดรหัสแล้วด้วย

SVG อาจมีสคริปต์หรือเนื้อหาอื่นที่ทำงานได้ เครื่องมือจึงตรวจพบ SVG สำหรับดาวน์โหลด แต่ไม่นำ SVG ที่ไม่ทราบที่มามาแสดงในหน้า

เครื่องมือรองรับตัวอักษรแบบ URL-safe ซึ่งใช้ - และ _ แทน + และ / แล้วปรับรูปแบบตัวอักษรก่อนถอดรหัสไบต์รูปภาพ

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

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

เครื่องมือสร้าง QR Code

สร้าง QR Code จากข้อความหรือ URL ในเบราว์เซอร์ แล้วดาวน์โหลดเป็น PNG

เครื่องสร้างบาร์โค้ด

สร้างบาร์โค้ด Code 128, EAN-13, UPC, ITF-14 และรูปแบบเชิงเส้นอื่นอีกเจ็ดแบบ ข้อมูลอยู่ในเบราว์เซอร์และดาวน์โหลดเป็น SVG หรือ PNG ได้

แปลง WebP เป็น JPG

แปลงรูปภาพ WebP เป็น JPG/JPEG ได้โดยตรงในเบราว์เซอร์ เลือกคุณภาพ ผสานความโปร่งใสเข้ากับสีพื้นหลัง แล้วดาวน์โหลดโดยไม่ต้องอัปโหลดไฟล์

เครื่องมือปรับขนาดรูปภาพสำหรับโซเชียลมีเดีย

ปรับขนาดรูปภาพหนึ่งภาพเป็นพรีเซ็ตโซเชียลมีเดียในตัวสำหรับ Instagram, Facebook, X, LinkedIn, YouTube, Pinterest และ TikTok ดูตัวอย่าง PNG แต่ละไฟล์และดาวน์โหลดขนาดที่ต้องใช้

BMP เป็น PNG

แปลงไฟล์ BMP เป็น PNG ในเบราว์เซอร์ แบบไม่สูญเสียคุณภาพ คงความลึกของสี และเพิ่มความโปร่งใสจากช่อง alpha ของ BMP ต้นฉบับได้

บีบอัด GIF

ลดขนาด GIF แอนิเมชันในเบราว์เซอร์ด้วยการย่อมิติ เก็บเฟรมน้อยลง และปรับคุณภาพการเข้ารหัส ดูตัวอย่างลูปก่อนดาวน์โหลด