ข้ามไปที่เนื้อหา

เข้ารหัส/ถอดรหัส Base64

เครื่องมือเข้ารหัส/ถอดรหัส Base64 รองรับทั้งงานข้อความและรูปภาพ คุณสามารถเข้ารหัสและถอดรหัสข้อความ แปลงรูปภาพเป็น Data URL หรือ Base64 แบบดิบ หรือแปลง Data URL / Base64 กลับเป็นรูปภาพเพื่อพรีวิวและดาวน์โหลดในเครื่องได้

ข้อความนำเข้า

อักขระ

0 / 500,000

เข้ารหัส/ถอดรหัส Base64

เริ่มต้นอย่างรวดเร็ว

1
กรอกข้อความ ลงในช่อง
2
คลิก “เข้ารหัส” หรือ “ถอดรหัส” เพื่อประมวลผล
3
ช่องเดียวใช้ทั้งรับค่าและแสดงผล สามารถคัดลอกหรือล้างได้ในคลิกเดียว
4
หากต้องการตรวจสอบ ให้เข้ารหัสแล้วสลับไปแท็บ “ถอดรหัส” เพื่อทดสอบแบบไป-กลับ
5
ใช้ "โหมดข้อความ" สำหรับข้อความทั่วไป ใช้ "รูปภาพเป็น Base64" สำหรับอัปโหลดและเข้ารหัสรูปภาพ และใช้ "Base64 เป็นรูปภาพ" สำหรับแปลง Data URL หรือ Base64 กลับเป็นรูปภาพ
6
อัปโหลดรูปภาพในแท็บ "รูปภาพเป็น Base64" เพื่อสร้าง Data URL หรือ Base64 แบบดิบได้ทันที
7
ในแท็บ "Base64 เป็นรูปภาพ" ให้วาง Data URL หรือวาง Base64 แบบดิบแล้วเลือกประเภท MIME จากนั้นพรีวิวรูปภาพจะอัปเดตให้อัตโนมัติ

สถานการณ์การใช้งานทั่วไป

URL/JWT

แนะนำให้ใช้รูปแบบ URL-safe (−/_); สามารถละ '=' ท้ายได้เพื่อลดปัญหาการ escape

อีเมล/MIME

เมื่อต้องการตัดบรรทัด ให้ใช้ MIME 76 คอลัมน์; สำหรับเว็บทั่วไปไม่ต้องตัดบรรทัด เครื่องมือนี้มีทั้งโหมด 76 คอลัมน์และตัวเลือก LF/CRLF

ข้อความหลายบรรทัด

เปิดโหมดเข้ารหัสทีละบรรทัดเพื่อให้แต่ละบรรทัดแยกกัน

MIME/PEM

เปิดการตัดบรรทัด 76 คอลัมน์; เลือกใช้ LF เมื่อต้องการรูปแบบนั้น

Data URL

เมื่อต้องการฝังข้อมูล ให้สร้าง data:[mime];base64,…; ตัวถอดรหัสจะดึงเฉพาะส่วนหลังเครื่องหมายจุลภาคให้อัตโนมัติ

ตรวจสอบแบบไป-กลับ

เข้ารหัสแล้วถอดรหัสทันทีเพื่อยืนยันว่าข้อมูลไม่เสียหาย

อัปโหลดรูปภาพ

เก็บไบต์ต้นฉบับไว้ และสลับระหว่างผลลัพธ์แบบ Data URL กับ raw Base64 ได้โดยไม่ต้องอัปโหลดใหม่

Data URL ของรูปภาพ

วาง data:image/...;base64,... เพื่อให้ระบบตรวจจับประเภท MIME อัตโนมัติและพรีวิวรูปภาพได้ทันที

ข้อมูลรูปภาพแบบ Base64 ดิบ

ระบุประเภท MIME ต้นฉบับของรูปภาพ เพื่อให้เครื่องมือพรีวิวอัตโนมัติและดาวน์โหลดเป็นรูปภาพได้

พารามิเตอร์และรูปแบบการเข้ารหัส Base64

ผลลัพธ์แบบ URL-safe
เข้ารหัสทีละบรรทัด (แยกแต่ละบรรทัด)
ตัดบรรทัดตาม MIME 76 คอลัมน์
ใช้ LF เป็นตัวขึ้นบรรทัดใหม่
Data URL
raw Base64
อินพุตรูปภาพแบบ raw Base64 ต้องระบุชนิด MIME ให้ชัด เพราะ Base64 เองไม่ได้เก็บเมทาดาทาของรูปแบบไฟล์
จัด padding อัตโนมัติ: ปรับความยาวให้เป็นพหุคูณของ 4 หากความยาวไม่ถูกต้องจะแจ้งเตือน
ทนต่อช่องว่าง: ตัวถอดรหัสจะลบช่องว่างและตัวขึ้นบรรทัดให้อัตโนมัติ

คำแนะนำการใช้งาน

โหมดข้อความใช้ UTF-8 เป็นค่าเริ่มต้น หากคุณต้องใช้ GBK, Shift-JIS หรือ encoding อื่น ให้แปลงก่อนแล้วค่อยใช้เครื่องมือนี้
ค่าเริ่มต้นเป็น URL‑safe; หากต้องการ Base64 มาตรฐานให้ปิดตัวเลือกนี้
เมื่อแลกเปลี่ยนข้ามระบบ ให้ลบช่องว่างและตัวขึ้นบรรทัดออกก่อน เพิ่มกลับเฉพาะตอนแสดงผล
Base64 ทำให้ขนาดข้อมูลเพิ่มขึ้นประมาณ 33%; หลีกเลี่ยงการใช้กับไฟล์ขนาดใหญ่มาก
Base64 มาตรฐานสำหรับระบบเดิม: ปิด URL‑safe (คงสัญลักษณ์ +/ และ =)
โหมดเข้ารหัสทีละบรรทัดจะเข้ารหัสใหม่แม้เป็น Base64 อยู่แล้ว หากต้องการแค่แปลงรูปแบบให้ปิดตัวเลือกนี้ก่อน
การตัดบรรทัด 76 คอลัมน์มีผลแค่ต่อการแสดงผล ตัวถอดรหัสโดยทั่วไปจะละเลยช่องว่างและตัวขึ้นบรรทัด
เมื่อแชร์ raw Base64 ควรส่งชนิด MIME เดิมไปด้วย เพื่อให้ปลายทางประกอบไฟล์กลับได้ถูกต้อง
การแสดงตัวอย่างขึ้นอยู่กับความสามารถของเบราว์เซอร์ในการรองรับรูปแบบภาพนั้น ๆ หากพรีวิวไม่ได้ การดาวน์โหลดยังคงเก็บข้อมูลไบต์เดิมไว้

ข้อจำกัดและความเข้ากันได้

ข้อความยาวมากอาจกระทบประสิทธิภาพการทำงาน ควรแบ่งเป็นส่วน ๆ
ข้อมูลไบนารี: หน้านี้ออกแบบมาเน้นข้อความ หากเป็นไฟล์ไบนารีแนะนำให้ใช้ Data URL หรือเครื่องมือบรรทัดคำสั่ง
ขนาดสูงสุดจำกัดด้วยหน่วยความจำของเบราว์เซอร์
บางฟอร์แมตรูปภาพอาจเข้ารหัสได้สำเร็จ แต่ยังพรีวิวไม่ได้ในเบราว์เซอร์ปัจจุบัน

ความเป็นส่วนตัวและความปลอดภัย

การประมวลผลทั้งหมดเกิดขึ้นภายในเบราว์เซอร์ของคุณ ข้อมูลจะไม่ออกจากอุปกรณ์
ข้อควรจำด้านความปลอดภัย: Base64 เป็นการเข้ารหัสรูปแบบ ไม่ใช่การเข้ารหัสเพื่อความลับ ควรเข้ารหัสข้อมูลสำคัญด้วยวิธีเข้ารหัสจริงก่อนแล้วค่อยแปลงเป็น Base64

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

6

ขั้นตอนถัดไปสามารถทำต่อด้วยเครื่องมือที่เกี่ยวข้องเหล่านี้