JNTZN

แปลง Base64 เป็นรูปภาพออนไลน์ฟรี 

ตัวแปลง Base64
เครื่องมือนักพัฒนา

Base64 ตัวแปลง

รูปภาพ
PDF
Hex
ข้อความ
แสดงสถิติ
ลบคำนำหน้า data URI อัตโนมัติ
Hex ตัวพิมพ์ใหญ่
Hex ไบต์มีช่องว่าง
วางสตริง Base64 ด้านล่าง หรือลากวาง / อัปโหลดไฟล์เพื่อเข้ารหัสก่อน จากนั้นเลือกโหมดเอาต์พุตด้านบน
อัปโหลดไฟล์ เพื่อเข้ารหัสเป็น Base64
ไฟล์ทุกประเภท · ลากวางหรือคลิกเพื่อเรียกดู
อินพุต Base640 ตัวอักษร
เอาต์พุต

    
ตัวอย่างรูปภาพ
ยังไม่มีรูปภาพที่แสดง
เสร็จสิ้น ✓

Base64 Converter คืออะไร?

Base64 to Image Converter คือเครื่องมือที่แปลงข้อมูลไบนารี (รูปภาพ, PDF, ไฟล์ต่างๆ) ให้เป็นรูปแบบข้อความที่ประกอบด้วยอักขระ ASCII ที่พิมพ์ได้ 64 ตัว (A–Z, a–z, 0–9, +, /) นอกจากนี้ยังทำงานในทิศทางย้อนกลับได้ด้วย คือนำสตริงข้อความที่เข้ารหัสแล้วมาสร้างข้อมูลต้นฉบับขึ้นใหม่ Base64 to Image Converter คือตัวแปลงสากลระหว่างไฟล์ไบนารีและข้อความธรรมดา

ทำไมต้องแปลงไฟล์ Base64 ของคุณ?

เหตุผลทั่วไปบางประการ ได้แก่: สตริง Base64 ถูกใช้อย่างแพร่หลายในการพัฒนาเว็บเพื่อฝังรูปภาพลงใน HTML/CSS โดยตรง ใช้ใน API และ JSON payload ที่ไม่สามารถส่งข้อมูลไบนารีดิบได้ ใช้ในไฟล์แนบอีเมล (การเข้ารหัส MIME) และใช้ใน JWT และโทเค็นเข้ารหัส Base64 to Image Converter ช่วยให้คุณแปลงกลับจาก Base64 เพื่อตรวจสอบ ดูตัวอย่าง หรือบันทึกไฟล์ต้นฉบับเมื่อคุณมีแค่สตริงที่เข้ารหัสแล้ว

ตัวเลือกต่างๆ มีไว้เพื่ออะไร?

แสดงสถิติ — เมื่อเปิดใช้งาน จะแสดงแถบสถิติหลังการแปลงทุกครั้ง โดยแสดงขนาดไบต์ดิบ จำนวนอักขระ Base64 และอัตราส่วนค่าใช้จ่ายส่วนเกิน (Base64 จะใหญ่กว่าข้อมูลต้นฉบับประมาณ 33% เสมอ) มีประโยชน์ในการทำความเข้าใจต้นทุนด้านขนาดของการเข้ารหัส ลบคำนำหน้า URI ข้อมูลอัตโนมัติ — สตริง Base64 มักมาพร้อมกับส่วนหัวในรูปแบบ data:image/png;base64, เมื่อเปิดใช้งานตัวเลือกนี้ Base64 to Image Converter จะลบคำนำหน้านั้นออกโดยอัตโนมัติก่อนถอดรหัส ทำให้ไม่ต้องทำความสะอาดด้วยตนเอง ปิดหากต้องการป้อน Base64 ดิบโดยไม่ต้องการตรวจจับคำนำหน้า Hex ตัวพิมพ์ใหญ่ — เกี่ยวข้องกับโหมด Hex เท่านั้น สลับระหว่างการแสดงผล hex เป็นตัวพิมพ์เล็ก (a3f9) หรือตัวพิมพ์ใหญ่ (A3F9) เป็นเรื่องของความชอบส่วนตัวหรือการจับคู่กับรูปแบบที่ระบบปลายทางต้องการ ไบต์ hex แบบมีช่องว่าง — เกี่ยวข้องกับโหมด Hex เท่านั้นเช่นกัน เมื่อเปิดใช้งานจะแทรกช่องว่างระหว่างแต่ละไบต์ (a3 f9 cc) แทนที่จะเขียนติดกัน (a3f9cc) ทำให้อ่าน hex dump ด้วยตาเปล่าได้ง่ายขึ้น แม้ว่ารูปแบบติดกันจะพบได้บ่อยกว่าในการคัดลอกลงโค้ด กล่าวโดยสรุป สองตัวเลือกแรกส่งผลต่อทุกโหมด ส่วนสองตัวเลือกหลังมีไว้สำหรับปรับแต่งรูปแบบผลลัพธ์ Hex โดยเฉพาะ

Base64 to Image Converter รองรับไฟล์ขนาดใหญ่ได้หรือไม่?

ขึ้นอยู่กับหน่วยความจำของเบราว์เซอร์ ไม่ใช่ขีดจำกัดของเซิร์ฟเวอร์ เพราะทุกอย่างทำงานในเครื่อง ในทางปฏิบัติ เบราว์เซอร์สมัยใหม่ส่วนใหญ่รองรับไฟล์ขนาดประมาณ 50–100 MB ได้โดยไม่มีปัญหา ไฟล์ที่มีขนาดใหญ่มาก (หลายร้อย MB) อาจทำให้แท็บทำงานช้าลงหรือค้างได้เนื่องจากไฟล์ทั้งหมดถูกโหลดเข้าสู่หน่วยความจำ JavaScript สำหรับไฟล์ขนาดใหญ่ในระดับ production เครื่องมือฝั่งเซิร์ฟเวอร์จะเหมาะสมกว่า

Base64 to Image Converter ทำงานอย่างไร?

เครื่องมือนี้ใช้ API ดั้งเดิมของเบราว์เซอร์เท่านั้น ไม่มีเซิร์ฟเวอร์ ไม่มีการอัปโหลด ไม่มีบุคคลที่สาม atob() ถอดรหัสสตริง Base64 เป็นไบนารี จากนั้นส่งต่อไปยังเส้นทางการแปลงที่คุณเลือก: URI data: ที่เรนเดอร์ในแท็ก <img> สำหรับรูปภาพ, URL Blob ที่เปิดในแท็บใหม่สำหรับ PDF, การวนซ้ำแบบ byte-to-hex ด้วยตนเองสำหรับผลลัพธ์ hex หรือ TextDecoder สำหรับข้อความ การเข้ารหัสไฟล์ใช้ API FileReader เพื่ออ่านไฟล์ที่อัปโหลดและสร้าง URI ข้อมูล Base64

Base64 to Image Converter ฟรีหรือไม่?

ฟรีทั้งหมด เป็นไฟล์ HTML เพียงไฟล์เดียวที่ทำงานในเบราว์เซอร์ของคุณโดยสมบูรณ์ ไม่ต้องสมัครบัญชี ไม่มี backend ไม่มีการเก็บข้อมูลการใช้งาน และไม่มีค่าใช้จ่าย คุณสามารถบันทึกลงในเดสก์ท็อปและใช้งานออฟไลน์ได้อย่างไม่จำกัด