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

เข้ารหัสหรือถอดรหัสสตริง Base64

ทำงานบนเบราว์เซอร์ของคุณ

Base64 คืออะไร?

Base64 เป็นวิธีเข้ารหัสข้อมูลไบนารีเป็นสตริงข้อความ ASCII ใช้กันอย่างแพร่หลายในการส่งข้อมูลผ่านโปรโตคอลที่รองรับเฉพาะข้อความ เช่น อีเมลหรือ URL เครื่องมือนี้ช่วยให้คุณเข้ารหัสข้อความเป็น Base64 หรือถอดรหัสสตริง Base64 กลับเป็นข้อความต้นฉบับ

กรณีการใช้งาน

  • เข้ารหัสข้อมูลเพื่อฝังใน URL หรือ HTML
  • ส่งข้อมูลไบนารีผ่านโปรโตคอลแบบข้อความ
  • เข้ารหัสรูปภาพหรือไฟล์เพื่อเก็บเป็นสตริง
  • ถอดรหัสข้อมูล Base64 จาก API หรืออีเมล

เมื่อไหร่ควรใช้?

ใช้เครื่องมือนี้เมื่อต้องเข้ารหัสหรือถอดรหัสข้อมูล Base64 มักใช้ในการพัฒนาเว็บ การประมวลผล API หรือเมื่อทำงานกับข้อมูลที่เข้ารหัส

ตัวอย่าง

  1. เข้ารหัสข้อความสั้น ๆ

    ข้อมูลเข้า

    Hello, GetIt!

    ผลลัพธ์

    SGVsbG8sIEdldEl0IQ==

  2. ถอดรหัสสตริง Base64

    ข้อมูลเข้า

    R2V0SXQgVG9vbHM=

    ผลลัพธ์

    GetIt Tools

คำถามและคำตอบ

Base64 เป็นการเข้ารหัสลับ (encryption) หรือไม่?

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

ทำไมถอดรหัสไม่สำเร็จ?

ข้อมูลเข้ามีอักขระที่ไม่อยู่ในชุดอักขระของ Base64 หรือส่วนเติมท้าย ("=") ไม่ครบ ให้คัดลอกสตริงทั้งหมดแล้วลองอีกครั้ง

เข้ารหัสตัวอักษรที่มีเครื่องหมายกำกับ อักษรเอเชีย หรืออีโมจิได้ไหม?

ยังไม่ได้ ตัวเข้ารหัสรับเฉพาะอักขระละตินพื้นฐานเท่านั้น ข้อความที่มีอักขระอย่างเครื่องหมายกำกับเสียงภาษาเวียดนาม ภาษาจีน หรืออีโมจิจึงจะแสดงข้อผิดพลาด

เครื่องมือทั้งหมด