เครื่องมือเข้ารหัสและถอดรหัส Base64

เข้ารหัสข้อความเป็น Base64 หรือถอดรหัส Base64 กลับเป็นข้อความ รองรับ UTF-8 เต็มรูปแบบ พร้อมการติดตามขนาดไบต์

Input
Output 복사됨!
🔮 ค้นพบตัวละคร K-pop ของคุณ 🎨 도툰 — 웹툰·일러스트 플랫폼

การเข้ารหัส Base64 คืออะไร

Base64 เป็นรูปแบบการเข้ารหัสแบบ binary-to-text ที่แปลงข้อมูลไบนารีเป็นชุดอักขระ ASCII ที่พิมพ์ได้ 64 ตัว ซึ่งใช้กันอย่างแพร่หลายในการฝังข้อมูลไบนารีในรูปแบบที่ใช้ข้อความเป็นหลัก เช่น JSON, XML, HTML, ไฟล์แนบอีเมล และ Data URI

วิธีเข้ารหัสหรือถอดรหัส Base64

  1. เลือกโหมด — เลือกเข้ารหัส (ข้อความเป็น Base64) หรือถอดรหัส (Base64 เป็นข้อความ)
  2. พิมพ์หรือวาง — ป้อนเนื้อหาของคุณและดูผลลัพธ์อัปเดตแบบเรียลไทม์
  3. ตรวจสอบขนาด — ขนาดไบต์ของอินพุตและเอาต์พุตจะแสดงเพื่อเปรียบเทียบ
  4. คัดลอก — คลิกคัดลอกเพื่อคว้าผลลัพธ์

ทำไมต้องใช้เครื่องมือ Base64 นี้

  • รองรับ UTF-8 — จัดการอักขระหลายไบต์อย่างถูกต้อง เช่น อีโมจิ CJK และตัวอักษรที่มีเครื่องหมายกำกับ โดยใช้ TextEncoder
  • การติดตามขนาดไบต์ — ดูขนาดอินพุตและเอาต์พุตเพื่อทำความเข้าใจโอเวอร์เฮดของการเข้ารหัส
  • เรียลไทม์ — ผลลัพธ์อัปเดตขณะที่คุณพิมพ์ ไม่จำเป็นต้องคลิกปุ่ม
  • ปุ่มสลับ — สลับการทำงานได้ทันทีโดยใช้เอาต์พุตเป็นอินพุตใหม่
  • ความเป็นส่วนตัว — การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดข้อมูล

FreeToolbox เทียบกับเครื่องมือ Base64 อื่นๆ

คุณสมบัติFreeToolboxbase64encode.orgbase64decode.org
รองรับ UTF-8ใช่ (TextEncoder)ใช่ใช่
เรียลไทม์ใช่ไม่ใช่ (ปุ่ม)ไม่ใช่ (ปุ่ม)
แสดงขนาดไบต์ใช่ไม่ใช่ไม่ใช่
สลับอินพุต/เอาต์พุตใช่ไม่ใช่ไม่ใช่
โฆษณาน้อยที่สุดมากมาก

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

ทำไมเอาต์พุต Base64 ถึงมีขนาดใหญ่กว่าอินพุต

การเข้ารหัส Base64 จะเพิ่มขนาดข้อมูลประมาณ 33% เนื่องจากแสดงข้อมูลไบนารี 3 ไบต์เป็นอักขระ ASCII 4 ตัว

เครื่องมือนี้รองรับอักขระ UTF-8 หรือไม่

ใช่ เครื่องมือนี้ใช้ TextEncoder เพื่อจัดการอักขระ UTF-8 หลายไบต์อย่างถูกต้อง เช่น อีโมจิ จีน ญี่ปุ่น เกาหลี และตัวอักษรที่มีเครื่องหมายกำกับ

ฉันสามารถเข้ารหัสไฟล์ไบนารีได้หรือไม่

เครื่องมือนี้ออกแบบมาสำหรับการแปลงข้อความเป็น Base64 สำหรับการแปลงไฟล์เป็น Base64 (รูปภาพ, PDF) ให้ใช้เครื่องมือแปลงรูปภาพเป็น Base64 ของเรา

Base64 คือการเข้ารหัสลับหรือไม่

ไม่ใช่ Base64 เป็นรูปแบบการเข้ารหัส ไม่ใช่การเข้ารหัสลับ ใครๆ ก็สามารถถอดรหัสข้อมูล Base64 ได้ ห้ามใช้เพื่อปกป้องข้อมูลที่ละเอียดอ่อน

อักขระใดบ้างที่ใช้ใน Base64

Base64 ใช้ A-Z, a-z, 0-9, + และ / (อักขระทั้งหมด 64 ตัว) บวก = สำหรับการเติม