เข้ารหัสข้อความเป็น Base64 หรือถอดกลับเป็นข้อความ รองรับภาษาไทยและอิโมจิถูกต้อง มีโหมด URL-safe สำหรับใส่ในลิงก์
เหมาะกับการใส่ค่าใน URL หรือชื่อไฟล์ ที่เครื่องหมาย + และ / ใช้ไม่ได้
Base64 คือวิธีแปลงข้อมูลใดๆ ให้อยู่ในรูปตัวอักษรภาษาอังกฤษ ตัวเลข และเครื่องหมายไม่กี่ตัว เพื่อให้ส่งผ่านช่องทางที่รองรับแค่ข้อความได้อย่างปลอดภัย นิยมใช้กับการแนบไฟล์ในอีเมล ฝังรูปใน CSS/HTML (data URI) ส่ง token ใน API และเก็บค่าใน config
ไม่ปลอดภัย Base64 ไม่ใช่การเข้ารหัสลับ (encryption) แต่เป็นแค่การ "แปลงรูปแบบ" ใครก็ถอดกลับได้ทันทีโดยไม่ต้องใช้รหัสผ่าน ห้ามใช้ Base64 ซ่อนรหัสผ่านหรือข้อมูลลับเด็ดขาด ถ้าต้องการความปลอดภัยจริงต้องใช้การเข้ารหัสอย่าง AES
เพราะฟังก์ชัน Base64 พื้นฐานของเบราว์เซอร์รองรับแค่ตัวอักษรรหัส 0–255 พอเจอภาษาไทยหรืออิโมจิจะพัง เครื่องมือนี้แปลงข้อความเป็น UTF-8 ก่อนเสมอ จึงรองรับภาษาไทย อิโมจิ และทุกภาษาได้ถูกต้อง
Base64 ปกติใช้เครื่องหมาย + / = ซึ่งมีความหมายพิเศษใน URL ทำให้ลิงก์พัง โหมด URL-safe จะเปลี่ยน + เป็น - เปลี่ยน / เป็น _ และตัด = ท้ายออก ใช้ใส่ใน URL หรือตั้งชื่อไฟล์ได้เลย (มาตรฐาน RFC 4648) ตอนถอดรหัสระบบรับได้ทั้งสองแบบอัตโนมัติ
Base64 ใช้ 4 ตัวอักษรแทนข้อมูลทุก 3 ไบต์ ผลลัพธ์จึงยาวขึ้นประมาณ 33% เสมอ เป็นเรื่องปกติของรูปแบบนี้ ถ้าเป็นภาษาไทยจะยาวกว่านั้นอีก เพราะอักษรไทย 1 ตัวใช้ 3 ไบต์ใน UTF-8
ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ข้อความไม่ถูกส่งขึ้นเซิร์ฟเวอร์ ปิดหน้าข้อมูลก็หายไป ใช้กับข้อมูลภายในองค์กรได้อย่างสบายใจ