เข้ารหัส/ถอดรหัส Base64

เข้ารหัสข้อความหรือไฟล์เป็น Base64 และถอดรหัส Base64 กลับ รองรับรูปแบบ URL-safe และ Data URI

ประมวลผลในเบราว์เซอร์เท่านั้น (รองรับออฟไลน์)
1

ป้อนข้อความของคุณ

วางหรือพิมพ์เนื้อหาในช่องป้อนข้อมูล

2

ปรับการตั้งค่า

กำหนดค่าตัวเลือกเพื่อให้ได้ผลลัพธ์ที่ต้องการ

3

คัดลอกหรือบันทึก

คัดลอกผลลัพธ์ไปยังคลิปบอร์ดหรือบันทึก

คุณสมบัติเด่น

แปลงแบบเรียลไทม์

เข้ารหัสหรือถอดรหัสทันทีขณะพิมพ์ ไม่ต้องคลิกปุ่ม — ผลลัพธ์อัปเดตสดทุกการกดปุ่ม

รองรับข้อความและไฟล์

เข้ารหัสไฟล์ใดก็ได้ (รูปภาพ, PDF, ZIP) เป็น Base64 หรือวาง Base64 เพื่อถอดรหัสและดาวน์โหลดไฟล์ต้นฉบับ

Base64 URL-safe (RFC 4648)

สลับด้วยคลิกเดียวไปยัง URL-safe variant ที่แทนที่ +/ ด้วย -_ และตัดการเติม เหมาะสำหรับ JWT token และ URL parameter

Data URI output

สร้างสตริง data:{mime};base64,... พร้อมใช้สำหรับฝังรูปภาพ ฟอนต์ หรือไฟล์โดยตรงใน HTML, CSS หรือ JS

ดูตัวอย่างรูปภาพและตรวจจับอัตโนมัติ

ตรวจจับรูปภาพที่ถอดรหัสแล้ว (PNG, JPEG, GIF, WebP) โดยอัตโนมัติและแสดงตัวอย่างแบบอินไลน์ การตรวจจับอัจฉริยะสลับไปยังโหมดถอดรหัสเมื่อตรวจพบ Base64

สลับ สถิติ และความเป็นส่วนตัว

สลับเอาต์พุตเป็นอินพุตด้วยคลิกเดียว แสดงขนาดไบต์แบบเรียลไทม์ และประมวลผล 100% ในเบราว์เซอร์ — ข้อมูลของคุณไม่เคยออกจากอุปกรณ์

เกี่ยวกับเครื่องมือนี้

Encode text or files to Base64, decode Base64 to text or files. URL-safe Base64, Data URI output, image preview. Free, in-browser.

ประมวลผลในเบราว์เซอร์เท่านั้น (รองรับออฟไลน์)

Base64 Encoder/Decoder คืออะไร?

Base64 Encoder/Decoder แปลงข้อความและไฟล์เป็นการเข้ารหัส Base64 และในทางกลับกัน Base64 เป็นรูปแบบการเข้ารหัสไบนารีเป็นข้อความที่ใช้กันอย่างแพร่หลายในการฝังข้อมูลใน URL, อีเมล, HTML และ JSON

เข้ารหัสข้อความหรือไฟล์ใดก็ได้ (รูปภาพ, PDF, ZIP) เป็น Base64 หรือถอดรหัสสตริง Base64 กลับเป็นข้อความหรือไฟล์ที่ดาวน์โหลดได้ — ทั้งหมดในเบราว์เซอร์ของคุณ พร้อมรองรับ URL-safe variant และ Data URI

กรณีการใช้งานทั่วไป

  • Data URI: เข้ารหัสรูปภาพหรือฟอนต์เป็น Base64 Data URI สำหรับฝังใน HTML/CSS โดยไม่ต้องร้องขอไฟล์ภายนอก
  • JWT Token: ถอดรหัส JWT payload โดยใช้ Base64 URL-safe สำหรับการดีบักและตรวจสอบ
  • การยืนยันตัวตน API: เข้ารหัสข้อมูลรับรองสำหรับ HTTP Basic Authentication header
  • การถ่ายโอนไฟล์: แปลงไฟล์ไบนารีเป็นข้อความ Base64 สำหรับรวมใน JSON API, อีเมล หรือไฟล์กำหนดค่า
  • ไฟล์แนบอีเมล: เข้ารหัส/ถอดรหัสไฟล์แนบ MIME ในโปรโตคอลอีเมล
  • การดีบักสำหรับนักพัฒนา: ตรวจสอบข้อมูลที่เข้ารหัส Base64 อย่างรวดเร็วใน log, token หรือการตอบกลับ API

การประมวลผล Base64 ที่ให้ความสำคัญกับความเป็นส่วนตัว

การเข้ารหัสและถอดรหัสทั้งหมดเกิดขึ้นโดยตรงในเบราว์เซอร์ของคุณ ไฟล์และข้อความของคุณถูกประมวลผลในเครื่องและไม่เคยถูกอัปโหลดไปยังเซิร์ฟเวอร์ใดๆ

  • เหมาะสำหรับเข้ารหัสข้อมูลรับรองที่ละเอียดอ่อน, token และไฟล์ส่วนตัว
  • ไม่มีการประมวลผลฝั่งเซิร์ฟเวอร์, ไม่มีการบันทึก, ไม่มีการเก็บรวบรวมข้อมูล
  • ทำงานได้อย่างสมบูรณ์แบบออฟไลน์หลังจากโหลดหน้าเว็บครั้งแรก
  • ติดตั้งเป็น PWA เพื่อเข้าถึงทันทีโดยไม่ต้องใช้อินเทอร์เน็ต

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

Base64 เป็นรูปแบบการเข้ารหัสไบนารีเป็นข้อความที่แปลงข้อมูลไบนารีเป็นอักขระ ASCII ใช้กันทั่วไปในข้อมูล URL, ไฟล์แนบอีเมล และเนื้อหา API
ได้ สลับไปที่แท็บไฟล์เพื่อเข้ารหัสไฟล์ใดก็ได้ (รูปภาพ, PDF, ZIP ฯลฯ) เป็น Base64 คุณยังสามารถถอดรหัสสตริง Base64 กลับเป็นไฟล์ที่ดาวน์โหลดได้
ไม่ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ข้อมูลของคุณไม่ออกจากอุปกรณ์ — ไม่มีอะไรถูกอัปโหลดไปยังเซิร์ฟเวอร์
ได้ เมื่อโหลดหน้าเว็บแล้ว เครื่องมือนี้ทำงานแบบออฟไลน์ได้สมบูรณ์ สำหรับประสบการณ์ที่ดีที่สุด ติดตั้ง PrivaDeck เป็น PWA จากเบราว์เซอร์ของคุณ
ไม่มีข้อจำกัดจากฝั่งเซิร์ฟเวอร์ ขนาดไฟล์สูงสุดขึ้นอยู่กับหน่วยความจำที่มีอยู่ของอุปกรณ์และความสามารถของเบราว์เซอร์ อุปกรณ์สมัยใหม่ส่วนใหญ่รองรับไฟล์ได้หลายร้อย MB โดยไม่มีปัญหา
Base64 แบบ URL-safe (RFC 4648 มาตรา 5) แทนที่ + ด้วย - และ / ด้วย _ และละเว้นการเติม = มักใช้ในโทเค็น JWT, พารามิเตอร์ URL และชื่อไฟล์