th

เข้ารหัสเป็น Base64

เข้ารหัสไฟล์ใด ๆ เป็นข้อความ Base64, Base32 หรือ Hex ทำงานในเบราว์เซอร์ทั้งหมด ไฟล์ไม่ออกจากอุปกรณ์ของคุณเลย

รูปแบบ รูปแบบปลายทางของไฟล์ผลลัพธ์
  • Base64
  • Base32
  • Hex

กำลังประมวลผลในเครื่องของคุณ ...

0%

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

    ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
    เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
    เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
    ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

    การเข้ารหัส (encode) คือการแปลงไบต์ใด ๆ ให้อยู่ในรูปแบบที่ส่งผ่านเป็นข้อความล้วนได้อย่างปลอดภัย หลายระบบ เช่น อีเมล, JSON, XML, ไฟล์ตั้งค่า และฟิลด์ฐานข้อมูล รับได้เฉพาะอักขระที่พิมพ์ได้ และสะดุดกับข้อมูลไบนารีดิบ Base64 แก้ปัญหานี้ด้วยการจับทุกสามไบต์ให้กลายเป็นอักขระข้อความที่ไม่มีพิษภัยสี่ตัว รูปภาพ คีย์ หรือไฟล์เล็ก ๆ จึงกลายเป็นสายอักขระที่คุณฝัง คัดลอก และแปลงกลับได้อย่างปลอดภัย เนื้อหายังคงอยู่ครบถ้วน เพียงแค่เขียนด้วยวิธีอื่นเท่านั้น

    เครื่องมือนี้มีชุดอักขระมาตรฐานสามแบบตาม RFC 4648 Base64 กระชับที่สุดและใช้กันแพร่หลายที่สุด เหมาะกับ data URL, ไฟล์แนบแบบฝัง หรือฟิลด์ API ส่วน Base32 ใช้เฉพาะตัวพิมพ์ใหญ่และตัวเลข จึงไม่แยกตัวพิมพ์ใหญ่เล็ก และเหมาะเมื่อพิมพ์ด้วยมือหรืออ่านออกเสียง (คีย์ TOTP ใช้แบบนี้) ส่วน Hex (ฐาน 16) เขียนแต่ละไบต์เป็นอักขระสองตัว 0-9 a-f ยาวกว่า Base64 แต่อ่านได้ทันที และเป็นมาตรฐานเมื่อต้องการดูทีละไบต์ เช่น ค่าตรวจสอบ (checksum)

    การแปลงทำงานในเบราว์เซอร์ทั้งหมดผ่านรูทีน JavaScript ล้วน ๆ ขนาดเล็ก ไม่มีการอัปโหลด ไม่มีการจัดเก็บ และไม่มีการโหลดไลบรารีภายนอกจาก CDN ผลลัพธ์จะปรากฏเป็นไฟล์ข้อความที่คุณดาวน์โหลดหรือคัดลอกได้ และด้วยเครื่องมือคู่กัน (ถอดรหัส) คุณจะได้ไฟล์ต้นฉบับกลับมาทีละไบต์อย่างแม่นยำ

    ข้อมูลทางเทคนิค

    ข้อมูลทางเทคนิค
    รูปแบบผลลัพธ์TXT
    การประมวลผลเป็นชุดรองรับ
    การประมวลผลภายในเบราว์เซอร์ (JavaScript)
    การอัปโหลดไฟล์ไม่มี

    ใน 3 ขั้นตอน

    1. วางไฟล์
    2. เลือกรูปแบบ (ค่าเริ่มต้น: Base64)
    3. ดาวน์โหลดข้อความที่เข้ารหัสแล้วเป็นไฟล์

    ข้อจำกัด: การเข้ารหัสแบบนี้ไม่ใช่การเข้ารหัสลับ ใคร ๆ ก็แปลงข้อความกลับได้โดยไม่ต้องใช้กุญแจ จึงไม่ได้ปกปิดสิ่งใดเป็นความลับ เพียงทำให้ข้อมูลไบนารีปลอดภัยในรูปข้อความเท่านั้น อีกทั้งข้อความที่เข้ารหัสแล้วยังใหญ่กว่าต้นฉบับ (Base64 มากขึ้นราวหนึ่งในสาม, Hex เป็นสองเท่า) สำหรับไฟล์ขนาดใหญ่มาก วิธีนี้จึงไม่ค่อยเหมาะ

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

    ไฟล์ของฉันจะถูกอัปโหลดไหม?

    ไม่ การเข้ารหัสทำงานในเบราว์เซอร์ทั้งหมด ไฟล์ไม่ออกจากอุปกรณ์ของคุณเลยและไม่มีการจัดเก็บ

    Base64 เป็นการเข้ารหัสลับหรือไม่?

    ไม่ใช่ มันเป็นเพียงวิธีเขียนที่ย้อนกลับได้ ใครมีข้อความก็แปลงกลับได้โดยไม่ต้องใช้กุญแจ หากต้องการปกป้องข้อมูล ให้ใช้เครื่องมือเข้ารหัสลับ

    ฉันควรเลือกรูปแบบไหน?

    หากไม่แน่ใจ ให้เลือก Base64 (กระชับที่สุด แพร่หลายที่สุด) เลือก Base32 สำหรับค่าที่ไม่แยกตัวพิมพ์และพิมพ์ง่าย และ Hex เมื่อต้องการอ่านทีละไบต์

    ฉันจะได้ต้นฉบับกลับมาตรงเป๊ะไหม?

    ได้ ด้วยเครื่องมือถอดรหัส ข้อความจะถูกแปลงกลับเป็นไฟล์ต้นฉบับที่ไม่เปลี่ยนแปลง ทีละไบต์

    เครื่องมือที่เกี่ยวข้อง