ตัวถอดรหัสไฟล์ Base64 ออนไลน์
แปลง Base64 หรือ Data URL เป็นไฟล์ต้นฉบับ ดาวน์โหลดได้ทันที รองรับการตั้งชื่อไฟล์และ MIME…
เริ่มใช้งาน
คุณสมบัติและตัวอย่างการใช้งาน
เครื่องมือนี้ช่วยให้คุณแปลงข้อมูล Base64 กลับเป็นไฟล์ต้นฉบับได้ทันที โดยไม่ต้องส่งข้อมูลไปยังเซิร์ฟเวอร์ ตัวอย่างเช่น ถ้าคุณมีข้อความ SGVsbG8= ซึ่งแทนคำว่า Hello เมื่อใส่ชื่อไฟล์ว่า hello.txt และ MIME type เป็น text/plain ระบบจะสร้างไฟล์ข้อความขนาด 5 ไบต์ที่มีเนื้อหา Hello ให้ดาวน์โหลด
การรองรับ Data URL
คุณสามารถวาง Data URL ที่มีรูปแบบ data:[media-type];base64,ข้อมูล ได้ เช่น data:text/plain;charset=utf-8;base64,SGVsbG8= ระบบจะรู้จักและใช้ media type จาก URL แทนค่า MIME type ที่เลือกไว้
ข้อจำกัดด้านขนาดและความปลอดภัย
Base64 ที่ไม่มีช่องว่างต้องมีขนาดไม่เกิน 48 MiB และการวางข้อความยาวเกิน 96 MiB จะถูกปฏิเสธ เนื่องจากต้องใช้หน่วยความจำเบราว์เซอร์ในการประมวลผล อุปกรณ์บางชนิดอาจทำงานไม่ทันก่อนถึงขีดจำกัดนี้ ระบบไม่รองรับ URL-safe Base64 ที่ใช้ - และ _ โดยอัตโนมัติ
การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ข้อมูลจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ อย่างไรก็ตาม ไฟล์ที่ถอดรหัสอาจมีเนื้อหาที่ไม่ปลอดภัย ควรตรวจสอบหรือสแกนไฟล์ก่อนเปิดใช้งาน
คำถามที่พบบ่อย
1. ถ้าฉันใส่ Base64 ที่ไม่ถูกต้องจะเกิดอะไรขึ้น?
ระบบจะแสดงข้อผิดพลาดจากเบราว์เซอร์ และปุ่มดาวน์โหลดจะไม่ทำงาน เนื่องจากระบบล้าง Blob ก่อนหน้าทุกครั้งเมื่อเริ่มถอดรหัสใหม่
2. การเปลี่ยนนามสกุลไฟล์หรือ MIME type จะเปลี่ยนชนิดไฟล์จริงหรือไม่?
ไม่ การเปลี่ยนนามสกุลหรือ MIME type ไม่ได้แปลงข้อมูล Base64 ให้เป็นไฟล์ประเภทอื่น ข้อมูล Base64 ต้องมาจากไฟล์ต้นฉบับที่ถูกต้องอยู่แล้ว
3. ฉันสามารถใช้ Base64 ที่มีช่องว่างหรือขึ้นบรรทัดใหม่ได้หรือไม่?
ได้ ระบบจะลบช่องว่างทั้งหมดก่อนถอดรหัส แต่ถ้าข้อความยาวเกิน 96 MiB ระบบจะปฏิเสธเพื่อป้องกันการใช้หน่วยความจำมากเกินไป
ข้อควรระวัง
- ตรวจสอบไฟล์ที่ถอดรหัสด้วยโปรแกรมสแกนไวรัสก่อนเปิด
- อย่าใช้กับข้อมูลลับหากคุณไม่แน่ใจเกี่ยวกับความปลอดภัยของอุปกรณ์
- เครื่องมือนี้เหมาะสำหรับไฟล์ขนาดเล็กถึงปานกลางเท่านั้น
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ