ข้ามไปยังเนื้อหาหลัก
เครื่องมือเดฟDevTools Arcade
STAGE 03Converter

Encoder / Decoder · เข้ารหัส / ถอดรหัส

Base64, URL, HTML Entity, Unicode, Hex, Binary และ JWT Decoder รองรับ UTF-8 ภาษาไทย

Encoder / Decoder คืออะไร?

Encoder / Decoder ช่วยแปลงข้อความระหว่างรูปแบบการเข้ารหัสที่ใช้บ่อยในงานเว็บ เช่น Base64, URL Encoding, HTML Entity, Unicode Escape, Hex และ Binary รองรับ UTF-8 และภาษาไทยเต็มรูปแบบ พร้อม JWT Decoder

ใช้ทำอะไรได้บ้าง

  • เข้ารหัส query string ที่มีภาษาไทย
  • ถอดรหัส Base64 จาก Header หรือ Config
  • Escape ข้อความก่อนใส่ใน HTML
  • ดู Payload และวันหมดอายุของ JWT

เครื่องมือย่อยในหมวดนี้

วิธีใช้งาน

  1. เลือกประเภทการแปลง
  2. พิมพ์หรือวางข้อความ ผลลัพธ์จะแปลงแบบ Real-time
  3. กดสลับ (Swap) เพื่อแปลงกลับ
  4. คัดลอกหรือดาวน์โหลด

ตัวอย่าง Input / Output

Input

สวัสดี

Output

4Liq4Lin4Lix4Liq4LiU4Li1 (Base64)

เหมาะกับงานแบบไหน

  • Debug การส่งข้อมูลระหว่างระบบ
  • เตรียมข้อมูลใส่ URL
  • ตรวจ Token ระหว่างพัฒนา

ข้อจำกัดที่ควรรู้

  • JWT Decoder ถอดข้อมูลเท่านั้น ไม่ได้ตรวจลายเซ็น (Signature)
  • Base64 ไม่ใช่การเข้ารหัสเพื่อความปลอดภัย ใครก็ถอดได้

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

Decode JWT แล้วแปลว่า Token ถูกต้องไหม?

ไม่ การ Decode แค่อ่านข้อมูลใน Header/Payload เท่านั้น ต้องตรวจ Signature ด้วย Key ที่ถูกต้องฝั่งเซิร์ฟเวอร์เสมอ

รองรับ Base64 แบบ URL-safe ไหม?

รองรับ ทั้งการเข้ารหัส (เลือกตัวเลือก URL-safe) และถอดรหัสที่มี - และ _ หรือไม่มี padding

ทำไมถอด Base64 แล้วได้ Error เรื่อง UTF-8?

ข้อมูลอาจเป็นไฟล์ไบนารี เช่น รูปภาพ ลองใช้ Base64 to Image ใน Image Lab แทน