DevTulz Online

ตัวเข้ารหัส Base64


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

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

วิธีใช้เครื่องมือเข้ารหัส Base64

  1. ป้อนข้อความที่คุณต้องการเข้ารหัสในช่องป้อนข้อมูล

  2. (ตัวเลือก) เลือก "URL-safe" เพื่อสร้างสตริง Base64 ที่เหมาะสำหรับ URL

  3. (ตัวเลือก) เลือก "Remove padding" เพื่อลบอักขระ '=' ที่อยู่ท้ายสุด

  4. คลิกปุ่ม "เข้ารหัส" เพื่อรับผลลัพธ์ที่เข้ารหัส Base64 ของคุณทันที

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

ต้องการถอดรหัส Base64 หรือไม่? ลองใช้ตัวถอดรหัส Base64 ของเรา →

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

การเข้ารหัส Base64 เหมือนกับการเข้ารหัสลับหรือไม่ ไม่ใช่ Base64 เป็นรูปแบบการเข้ารหัส ไม่ใช่การเข้ารหัสลับ ใครก็ตามสามารถถอดรหัส Base64 ได้โดยไม่ต้องใช้คีย์ อย่าใช้ Base64 เพื่อปกป้องข้อมูลที่ละเอียดอ่อน - ให้ใช้อัลกอริทึมการเข้ารหัสลับที่เหมาะสม เช่น AES สำหรับจุดประสงค์นั้น

ทำไมผลลัพธ์ที่เข้ารหัส Base64 ลงท้ายด้วย = หรือ ==? Base64 เข้ารหัส 3 ไบต์ในแต่ละครั้งเป็น 4 ตัวอักษร เมื่อความยาวของอินพุตไม่เป็นผลคูณของ 3 จะมีการเพิ่มอักขระ = เพื่อให้ความยาวของผลลัพธ์เป็นผลคูณของ 4 ระบบบางระบบไม่ต้องการการเติมเต็มนี้ ดังนั้นคุณสามารถลบมันออกได้

URL-safe Base64 คืออะไร Base64 มาตรฐานใช้ + และ / ซึ่งมีความหมายพิเศษในURLs URL-safe Base64 (RFC 4648 §5) แทนที่ + ด้วย - และ / ด้วย _ เพื่อให้สามารถใส่สตริงลงในพารามิเตอร์ query URL หรือส่วนเส้นทางได้โดยไม่ต้องการการเข้ารหัสเปอร์เซ็นต์

ผลลัพธ์ Base64 มีขนาดใหญ่เพียงใดเมื่อเทียบกับต้นฉบับ ผลลัพธ์ที่เข้ารหัส Base64 มีขนาดใหญ่กว่าอินพุตต้นฉบับประมาณ 33% เพราะทุก ๆ 3 ไบต์ของอินพุตจะกลายเป็น 4 ตัวอักษรของผลลัพธ์

Keywords: เครื่องมือเข้ารหัส Base64 ออนไลน์, ข้อความเป็น Base64, URL-safe Base64, เครื่องมือแปลง Base64 ฟรี, การเข้ารหัส Base64 ทันที