ตัวเข้ารหัส/ถอดรหัส Base64 ประมวลผลทุกอย่างในเครื่องผ่านเบราว์เซอร์ของคุณ — ข้อมูลของคุณไม่ถูกอัปโหลด รองรับการเข้ารหัส/ถอดรหัสข้อความ รูปแบบ Base64URL และการแปลงรูปภาพเป็น Data URI แบบ Base64
อธิบายคุณสมบัติ
- ข้อความ → Base64 (เข้ารหัส): แปลงข้อความใดก็ได้ (รวมภาษาจีนและอีโมจิ) เป็นสตริง Base64 ด้วย UTF-8 — ไม่มีตัวอักษรเพี้ยน
- Base64 → ข้อความ (ถอดรหัส): คืน Base64 เป็นข้อความเดิม อินพุตที่ไม่ถูกต้องจะแสดงข้อความผิดพลาดสีแดงทันที
- โหมด Base64URL: แทน + ด้วย - แทน / ด้วย _ และลบการเติม = — ได้รูปแบบที่ปลอดภัยกับ URL ซึ่งใช้ใน JWT และโทเค็น OAuth
- แปลงแบบเรียลไทม์: เอาต์พุตอัปเดตทันทีขณะที่คุณพิมพ์ — ไม่ต้องกดปุ่ม
- จำนวนอักขระ: ทั้งอินพุตและเอาต์พุตแสดงจำนวนอักขระเพื่ออ้างอิงขนาดอย่างรวดเร็ว
- รูปภาพ → Base64: สลับไปแท็บ “รูปภาพ → Base64” ลากหรือคลิกเพื่ออัปโหลดรูปภาพ และรับ Data URI ฉบับเต็ม (เช่น data:image/png;base64,...) สำหรับใช้ใน HTML หรือ CSS
- คัดลอก / ดาวน์โหลด: คัดลอกเอาต์พุตไปยังคลิปบอร์ดหรือดาวน์โหลดเป็นไฟล์ .txt
Base64 คืออะไร?
- Base64 เป็นวิธีเข้ารหัสที่แปลงข้อมูลไบนารีเป็นข้อความธรรมดาโดยใช้เพียง 64 อักขระ: A-Z, a-z, 0-9, + และ /
- ใช้กันทั่วไปเพื่อส่งเนื้อหาไบนารี (รูปภาพ ไฟล์) ภายใน JSON, XML, เฮดเดอร์ HTTP และอีเมลอย่างปลอดภัย
- Base64URL เป็นรูปแบบที่ปลอดภัยกับ URL ใช้ใน JWT โทเค็น OAuth และสถานการณ์อื่นที่ฝังอยู่ใน URL
วิธีใช้
- เลือกเข้ารหัสหรือถอดรหัส แล้ววางข้อความ (หรือสลับไปแท็บรูปภาพแล้วอัปโหลดรูป)