วิธีใช้งาน ตัวเข้ารหัส Base64 และ URL
- 1
เลือกรูปแบบการเข้ารหัส
เลือก Base64, การเข้ารหัส URL หรือ HTML entities จากนั้นเลือก เข้ารหัส หรือ ถอดรหัส
- 2
วางข้อความหรือเลือกไฟล์
พิมพ์หรือวางในช่องด้านซ้าย ในโหมดเข้ารหัส Base64 ยังเลือกไฟล์เพื่อแปลงเป็น Base64 หรือ data URL ได้ด้วย
- 3
ปรับตัวเลือก
เปิด Base64URL ตัวเติมท้าย หรือการตัดบรรทัดทุก 76 ตัวอักษร หรือเลือกว่าจะ escape URL มากแค่ไหน
- 4
คัดลอกหรือบันทึกผลลัพธ์
คัดลอกผลลัพธ์ บันทึกเป็นไฟล์ หรือกด ใช้ผลลัพธ์เป็นอินพุต เพื่อแปลงย้อนกลับ
ข้อจำกัดและ Pro
ใช้ฟรีโดยไม่ต้องสมัครสมาชิก เข้ารหัสไฟล์ได้สูงสุด 50 MB และวางข้อความได้ยาวเท่าที่เบราว์เซอร์รองรับ ผลลัพธ์ที่เกิน 600,000 ตัวอักษรจะแสดงตัวอย่างเพียงบางส่วน แต่ได้ผลลัพธ์ครบถ้วนผ่านการคัดลอกและบันทึกเป็นไฟล์
Pro ช่วยลบโฆษณา ส่วนตัวเข้ารหัสทำงานเหมือนกันในทุกแพ็กเกจ ดู Pro
เกี่ยวกับ ตัวเข้ารหัส Base64 และ URL
Base64 แปลงข้อมูลไบต์ใด ๆ ให้เป็นอักขระที่พิมพ์ได้ 64 ตัว เพื่อให้ส่งผ่านอีเมล JSON แอตทริบิวต์ HTML และเฮดเดอร์ HTTP ได้โดยข้อมูลไม่เสียหาย ตัวเข้ารหัสนี้ใช้ได้ทั้งกับข้อความและไฟล์ ข้อความจะถูกแปลงเป็น UTF-8 ก่อน ตัวอักษรมีเครื่องหมายกำกับ อักษรจีน และอีโมจิจึงเข้ารหัสและถอดรหัสกลับได้ถูกต้อง ไม่เหมือน btoa() ที่มีอยู่ในเบราว์เซอร์ซึ่งมักล้มเหลว
การเข้ารหัสมีให้เลือกทั้งชุดอักขระมาตรฐานหรือ Base64URL (ใช้ - และ _ แทน + และ / ตามที่ใช้ใน JWT และพารามิเตอร์ของ URL) เลือกใส่เครื่องหมาย = สำหรับเติมท้าย และตัดบรรทัดแบบ MIME ทุก 76 ตัวอักษรได้ ไฟล์ขนาดไม่เกิน 50 MB แปลงเป็น Base64 ธรรมดา หรือเป็น data: URL สำเร็จรูปสำหรับ img src หรือพื้นหลัง CSS ได้
การถอดรหัสรองรับทั้งสองชุดอักขระ ข้ามช่องว่างและการขึ้นบรรทัดใหม่ เติมตัวเติมท้ายที่ขาดไป และตัดส่วนนำหน้า data: URL ออก หากผลลัพธ์เป็น UTF-8 ที่อ่านได้ คุณจะเห็นเป็นข้อความ หากไม่ใช่ ระบบจะตรวจไบต์แรกเทียบกับลายเซ็นไฟล์ที่รู้จัก เช่น PNG, JPEG, GIF, WebP, PDF, ZIP, MP3, MP4 และฟอนต์ ทำให้ดูตัวอย่างรูปภาพหรือดาวน์โหลดไฟล์ที่มีนามสกุลถูกต้องได้ หากอินพุตไม่ถูกต้อง จะแจ้งตำแหน่งที่ผิดพลาดพร้อมคำอธิบาย
อีกสองแท็บรองรับการเข้ารหัสที่ใช้บ่อยอื่น ๆ ได้แก่ การเข้ารหัส URL แบบ percent-encoding (ค่าเดี่ยวในคิวรี URL ทั้งหมด หรือข้อมูลฟอร์มที่ช่องว่างเป็น +) พร้อมแจกแจงพารามิเตอร์ทุกตัว และ HTML entities ทั้งสองทิศทาง รวมถึงชื่อเอนทิตีทั้งหมด เช่น และ é โปรดจำไว้ว่า Base64 เป็นเพียงการเข้ารหัส ไม่ใช่การเข้ารหัสลับ ใคร ๆ ก็ถอดรหัสได้
ความเป็นส่วนตัว
การเข้ารหัสและถอดรหัสทำงานในแท็บเบราว์เซอร์นี้ รวมถึงไฟล์ที่คุณเลือก ข้อความที่พิมพ์หรือไฟล์ที่เปิดจะไม่ถูกอัปโหลด ตัวเลือกที่คุณตั้งไว้ (ชุดอักขระที่ปลอดภัยกับ URL ตัวเติมท้าย โหมด URL) จะถูกจำไว้ในที่เก็บข้อมูลของเบราว์เซอร์ แต่ข้อความและไฟล์จะไม่ถูกบันทึกไว้
คุณสมบัติ
รองรับ UTF-8 ถูกต้อง
อีโมจิ ตัวอักษรมีเครื่องหมายกำกับ และอักษรที่ไม่ใช่ละติน เข้ารหัสและถอดรหัสได้โดยไม่เจอข้อผิดพลาด Unicode ของ btoa()
ถอดรหัสเป็นไฟล์ได้ด้วย
ผลลัพธ์ไบนารีจะระบุชนิดจากลายเซ็นไฟล์ ดูตัวอย่างได้หากเป็นรูปภาพ และดาวน์โหลดได้
escape ทั้ง URL และ HTML
percent-encoding สำหรับค่าเดี่ยว URL ทั้งหมด หรือฟอร์ม และรองรับ HTML named entity ทุกรายการ