🔐 เครื่องมือเข้ารหัส / ถอดรหัส Base64
เข้ารหัสข้อความเป็น Base64 หรือถอดรหัส Base64 กลับเป็นข้อความธรรมดาได้ทันที — ฟรี ทำงานทั้งหมดในเบราว์เซอร์ของคุณ ไม่ต้องอัปโหลดไฟล์ และทำงานได้แบบออฟไลน์
ข้อความ
Base64
ออกแบบมาเพื่อความเป็นส่วนตัว. เครื่องมือนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ — ข้อมูลที่คุณป้อนไม่ได้ถูกอัปโหลดหรือเก็บไว้ และยังสามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
เกี่ยวกับ
เครื่องมือนี้แปลงข้อความไปมาเป็นการเข้ารหัส Base64 โดยตรงในเบราว์เซอร์ของคุณโดยใช้ API Web Crypto — ข้อมูลของคุณจะไม่ถูกส่งออกจากอุปกรณ์ของคุณ มันรองรับการป้อนข้อมูล UTF-8 ทั้งหมด รวมถึงภาษาเกาหลี ญี่ปุ่น และอีโมจิ รวมถึงโหมด URL-safe ที่แทนที่ + และ / ด้วย - และ _ และลบการเติมเต็มสำหรับใช้ใน URL และชื่อไฟล์ ข้อมูลการป้อนครั้งสุดท้ายของคุณจะถูกบันทึกอัตโนมัติใน localStorage เพื่อให้คุณสามารถเริ่มต้นต่อได้จากที่คุณหยุด
วิธีใช้งาน
- วางหรือพิมพ์ข้อความธรรมดาของคุณในช่อง Text ด้านบน
- (ไม่จำเป็น) ตรวจสอบ 'URL-safe' หากคุณต้องการผลลัพธ์ที่ปลอดภัยสำหรับการใช้งานใน URL หรือชื่อไฟล์
- คลิก 'Encode ↓' เพื่อแปลงข้อความเป็น Base64; ผลลัพธ์จะปรากฏในช่อง Base64 ด้านล่าง
- เพื่อถอดรหัส วางข้อความ Base64 ลงในช่องด้านล่างแล้วคลิก 'Decode ↑'
- ใช้ปุ่ม Copy เพื่อคัดลอกผลลัพธ์ใดผลลัพธ์หนึ่งไปยังคลิปบอร์ดของคุณ
คำถามที่พบบ่อย
- เครื่องมือ Base64 นี้ฟรีไหม?
- ใช่ ฟรีโดยสมบูรณ์โดยไม่ต้องมีบัญชีหรือการสมัครสมาชิก
- มันอัปโหลดข้อมูลของฉันไปยังเซิร์ฟเวอร์ไหม?
- ไม่ ทั้งการเข้ารหัสและการถอดรหัสเกิดขึ้นในเบราว์เซอร์ของคุณทั้งหมด ไม่มีข้อมูลใดถูกส่งไปยังเซิร์ฟเวอร์ใดๆ เลย
- มันทำงานได้เมื่อไม่มีการเชื่อมต่ออินเทอร์เน็ตไหม?
- ใช่ เมื่อหน้าเว็บโหลดเสร็จแล้ว มันสามารถทำงานได้โดยไม่ต้องการการเชื่อมต่ออินเทอร์เน็ต
- มันรองรับภาษาเกาหลีและตัวอักษรที่ไม่ใช่ ASCII อื่นๆ ไหม?
- ใช่. เครื่องมือนี้ใช้การเข้ารหัสที่ปลอดภัยสำหรับ UTF-8 ดังนั้นจึงรองรับตัวอักษรเกาหลี ญี่ปุ่น ตัวอักษรแสดงอารมณ์ (emoji) และข้อความ Unicode ทั้งหมดได้อย่างสมบูรณ์
- URL-safe Base64 คืออะไร และควรใช้เมื่อใด?
- URL-safe Base64 จะเปลี่ยน + เป็น - และ / เป็น _ และลบการเติมเต็ม (=) ทำให้ผลลัพธ์สามารถใส่ได้โดยตรงใน URL หรือชื่อไฟล์โดยไม่ต้องใช้การเข้ารหัสเปอร์เซ็นต์ ใช้กับ JWT tokens ตัวแปร URL หรือระบบชื่อไฟล์
- Base64 เป็นรูปแบบของการเข้ารหัสหรือไม่
- ไม่ใช่ และการพิจารณาเป็นเช่นนั้นเป็นความผิดพลาดด้านความปลอดภัยจริง ๆ Base64 เป็นการเข้ารหัสแบบสามารถถอดได้โดยไม่มีคีย์เกี่ยวข้อง — ใครก็ตามสามารถถอดรหัสได้ทันที รวมถึงผ่านหน้าเว็บนี้ด้วย มันมีอยู่เพื่อส่งข้อมูลไบนารีผ่านช่องทางที่เป็นข้อความเท่านั้น เช่น หัวข้ออีเมล ไม่ใช่เพื่อซ่อนข้อมูลใด ๆ
- ทำไมการเข้ารหัสจึงทำให้ข้อมูลของฉันใหญ่ขึ้น
- Base64 จัดเก็บทุก 3 ไบต์เป็นตัวอักษรที่พิมพ์ได้ 4 ตัว ดังนั้นผลลัพธ์จึงมีขนาดใหญ่ขึ้นประมาณหนึ่งในสามของข้อมูลต้นทาง รวมถึงการเติมพื้นที่ว่าง (padding) ค่าใช้จ่ายนั้นคือราคาของการสามารถวางแทรกได้ทุกที่ และนี่คือเหตุผลที่การแทรกภาพขนาดใหญ่โดยตรงใน HTML หรือ CSS ผ่าน Base64 ทำให้หน้าเว็บมีขนาดใหญ่กว่าการเชื่อมโยงไฟล์
- เครื่องมือนี้จะอัปโหลดข้อมูลของฉันหรือไม่?
- ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจึงไม่เคยออกจากอุปกรณ์ของคุณ — และหลังจากโหลดหน้าแล้วยังใช้งานแบบออฟไลน์ได้ด้วย