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

Encode text or files to Base64, decode Base64 back. Supports URL-safe variant and 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% ในเบราว์เซอร์ — ข้อมูลของคุณไม่เคยออกจากอุปกรณ์

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

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
Yes. Switch to the File tab to encode any file (images, PDFs, ZIPs, etc.) to Base64. You can also decode a Base64 string back to a downloadable file.
ไม่ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ข้อมูลของคุณไม่ออกจากอุปกรณ์ — ไม่มีอะไรถูกอัปโหลดไปยังเซิร์ฟเวอร์
ได้ เมื่อโหลดหน้าเว็บแล้ว เครื่องมือนี้ทำงานแบบออฟไลน์ได้สมบูรณ์ สำหรับประสบการณ์ที่ดีที่สุด ติดตั้ง PrivaDeck เป็น PWA จากเบราว์เซอร์ของคุณ
ไม่มีข้อจำกัดจากฝั่งเซิร์ฟเวอร์ ขนาดไฟล์สูงสุดขึ้นอยู่กับหน่วยความจำที่มีอยู่ของอุปกรณ์และความสามารถของเบราว์เซอร์ อุปกรณ์สมัยใหม่ส่วนใหญ่รองรับไฟล์ได้หลายร้อย MB โดยไม่มีปัญหา
URL-safe Base64 (RFC 4648 section 5) replaces + with - and / with _, and omits padding =. It's commonly used in JWT tokens, URL parameters, and filenames.