ตั้งแต่ปี 2010 · รองรับการใช้งานเครื่องมือกว่า 2 ล้านครั้งต่อเดือน
ตั้งแต่ปี 2010
เพิ่มใน Chrome

กล่องเครื่องมือของฉัน

โหมดอัตโนมัติ

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

อัปเกรดเป็นเวอร์ชันพรีเมียม
เครื่องมือที่เกี่ยวข้อง
ตัวเข้ารหัส Base64ตัวเข้ารหัส URLตัวแปลงข้อความเป็นไบนารี/hex/ASCIIตาราง ASCIIเครื่องคำนวณเลขมีความสุข
หน้าแรก > อื่น ๆ > ตัวเข้ารหัสและตัวถอดรหัส
 

ตัวเข้ารหัสและถอดรหัส ROT13

เข้ารหัสและถอดรหัสข้อความรหัสลับ ROT13 ได้ทันทีด้วยวงล้อตัวอักษรแบบเรียลไทม์, การจับคู่แบบตัวอักษรต่อตัวอักษร, ROT5 สำหรับตัวเลข, ROT18 สำหรับตัวอักษรและตัวเลข, และ ROT47 สำหรับอักขระ ASCII ที่สั่งพิมพ์ได้ทั้งหมด

ใช้งานฟรีไม่ต้องสมัครสมาชิกผลลัพธ์ทันที
ตัวเข้ารหัสและถอดรหัส ROT13ลองใช้เลย — ฟรี ▼
ตัวอย่างด่วน
วางข้อความใดๆ ก็ได้ ROT13 จะเปลี่ยนเฉพาะ A-Z และ a-z เท่านั้น เปลี่ยนรูปแบบรหัสไซเฟอร์ด้านล่างเพื่อรวมตัวเลขหรือ ASCII เต็มรูปแบบ ปุ่มเดียวกันนี้ใช้ทั้งเข้ารหัสและถอดรหัส

Embed ตัวเข้ารหัสและถอดรหัส ROT13 Widget

เกี่ยวกับ ตัวเข้ารหัสและถอดรหัส ROT13

ตัวเข้ารหัสและถอดรหัส ROT13 นี้จะใช้รหัสไซเฟอร์แบบหมุนเวียนตัวอักษรคลาสสิกกับข้อความใดๆ และแสดงกระบวนการทำงาน — ทั้งวงล้อตัวอักษรแบบสด, มุมมองก่อน/หลังแบบทีละตัวอักษร, สถิติเต็มรูปแบบ, การตรวจสอบแบบไป-กลับ และการเปรียบเทียบเคียงข้างกันของรูปแบบ ROT ทั้ง 4 รูปแบบ เครื่องมือนี้สร้างขึ้นสำหรับนักเขียนที่ต้องการซ่อนเนื้อหาสปอยล์, นักออกแบบปริศนา, นักพัฒนาที่ทิ้งความคิดเห็นที่ไม่มีผลต่อการทำงาน, ผู้เรียนที่ศึกษาด้านรหัสวิทยาคลาสสิก และใครก็ตามที่ต้องการพลิกกลับข้อความ ROT13 อย่างรวดเร็ว

วิธีใช้งานตัวเข้ารหัสและถอดรหัส ROT13

  1. พิมพ์หรือวางข้อความธรรมดาหรือข้อความไซเฟอร์ ROT13 ลงในกล่องข้อมูล ตัวอย่างสดทางด้านขวาจะแสดงผลลัพธ์ไซเฟอร์ในขณะที่คุณพิมพ์และไฮไลต์คู่ที่ตรงกันบนวงล้อตัวอักษร
  2. เลือกรูปแบบของรหัสไซเฟอร์ ROT13 จะเลื่อนอักษรภาษาอังกฤษ 26 ตัว; ROT5 จะเลื่อนตัวเลข; ROT18 จะรวมทั้งสองอย่างเข้าด้วยกัน; ROT47 จะเลื่อนอักขระ ASCII ที่พิมพ์ได้ทุกตัว
  3. คลิก ใช้รหัสไซเฟอร์ ผลลัพธ์เต็มรูปแบบจะปรากฏด้านล่างพร้อมสถิติ, การจับคู่ตัวอักษรทีละตัว, ตารางการแทนที่เฉพาะตัว และการพิสูจน์แบบไป-กลับว่ารหัสไซเฟอร์เป็นฟังก์ชันผกผันในตัวเอง
  4. ใช้ปุ่ม คัดลอก เพื่อบันทึกข้อความไซเฟอร์หรือข้อความต้นฉบับ ใช้รหัสไซเฟอร์เดียวกันกับข้อความไซเฟอร์เพื่อถอดรหัสกลับคืนมา — ROT13 ไม่จำเป็นต้องมีปุ่มถอดรหัสแยกต่างหากเนื่องจากการเข้ารหัส = การถอดรหัส

คำอธิบายรูปแบบ ROT ทั้ง 4 รูปแบบ

ROT13เลื่อน A-Z และ a-z ไป 13 ตำแหน่ง ครึ่งหนึ่งของอักษร 26 ตัวหมายความว่าการเข้ารหัสสองครั้งจะคืนค่าเดิมเหมาะที่สุดสำหรับ: เนื้อหาสปอยล์, คำตอบปริศนา, มุกตลก, ความคิดเห็นในซอร์สโค้ด
ROT5เลื่อน 0-9 ไป 5 ตำแหน่ง ครึ่งหนึ่งของรอบตัวเลข 10 ตัว และเป็นฟังก์ชันผกผันในตัวเองเช่นกัน ตัวอักษรและเครื่องหมายวรรคตอนจะผ่านไปโดยไม่มีการเปลี่ยนแปลงเหมาะที่สุดสำหรับ: การซ่อนตัวเลขอย่างเบามือในข้อความผสม
ROT18ผสมผสาน ROT13 สำหรับตัวอักษรเข้ากับ ROT5 สำหรับตัวเลข ทั้งสองส่วนเป็นฟังก์ชันผกผันในตัวเอง ดังนั้นส่วนผสมนี้จึงเป็นเช่นกันเหมาะที่สุดสำหรับ: ข้อความที่มีหมายเลขซีเรียล, ID คำสั่งซื้อ หรือวันที่ที่คุณต้องการบดบังไปพร้อมกับคำศัพท์
ROT47เลื่อนอักขระ ASCII ที่พิมพ์ได้ทุกตัวตั้งแต่ "!" (33) ถึง "~" (126) ไป 47 ตำแหน่ง เครื่องหมายวรรคตอน วงเล็บ และสัญลักษณ์ต่างๆ จะเปลี่ยนไปทั้งหมดเหมาะที่สุดสำหรับ: การซ่อน URL, ชิ้นส่วนโค้ด, อีเมล หรือสิ่งใดก็ตามที่มีสัญลักษณ์ผสมอยู่

ทำไมปุ่มเดียวกันจึงทำหน้าที่ทั้งเข้ารหัสและถอดรหัส

ROT13 เป็นรหัสไซเฟอร์แบบอาศัยการหมุนเวียนในตัวเอง (Involutory Cipher) หากคุณเรียกฟังก์ชันการเลื่อนว่า f จะได้ว่า f(f(x)) = x สำหรับทุกข้อมูลเข้า เหตุผลคือหลักการทางคณิตศาสตร์: การเลื่อนตัวอักษรไป 13 ตำแหน่ง แล้วเลื่อนไปอีก 13 ตำแหน่ง จะรวมเป็น 26 ตำแหน่ง ซึ่งครบรอบแถวตัวอักษรและกลับมาที่เดิมพอดี หลักการเดียวกันนี้ใช้กับ ROT5 ที่มีรอบตัวเลข 10 ตัว และ ROT47 ที่มีรอบอักขระ ASCII ที่พิมพ์ได้ 94 ตัว การเลื่อนแต่ละครั้งมีค่าเท่ากับครึ่งหนึ่งของความยาวรอบพอดี ซึ่งเป็นสิ่งที่ทำให้การทำงานนี้เป็นฟังก์ชันผกผันในตัวเอง

ตารางอ้างอิงด่วน

รูปแบบความยาวรอบการเลื่อนผกผันในตัวเองตัวอย่าง
ROT1326 ตัวอักษร13ใช่HelloUryyb
ROT510 ตัวเลข5ใช่20247579
ROT1826 + 1013 + 5ใช่A12N67
ROT4794 อักขระ ASCII47ใช่Hi!w:P

ปัจจุบันยังมีการใช้งาน ROT13 อยู่ที่ไหนบ้าง

  • การป้องกันเนื้อหาสปอยล์ โพสต์ในฟอรัม, แฟนวิกิ, บอร์ดปริศนา Reddit และชมรมหนังสือใช้ ROT13 เพื่อให้ผู้อ่านต้องเลือกถอดรหัสก่อนที่จะเห็นตอนจบที่หักมุมหรือวิธีแก้ปริศนา
  • มุกตลก Usenet, IRC และกระดานข้อความยุคเก่ามักซ่อนมุกตลกด้วย ROT13 เพื่อให้ผู้อ่านได้หยุดคิดก่อนที่จะเข้าถึงมุก
  • การพรางซอร์สโค้ดเพื่อความสนุกสนาน อีสเตอร์เอก (Easter eggs) และความคิดเห็นที่ไม่เป็นอันตรายในโปรเจกต์โอเพนซอร์สบางครั้งใช้ ROT13 เพื่อไม่ให้ผู้อ่านทั่วไปพบเจอโดยบังเอิญ
  • การสอนรหัสไซเฟอร์คลาสสิก ROT13 เป็นรหัสไซเฟอร์แบบแทนที่ที่ไม่ซับซ้อนและเข้าใจง่ายที่สุด และมีการใช้งานอย่างแพร่หลายในบทนำเกี่ยวกับรหัสวิทยาเนื่องจากสามารถมองเห็นทุกขั้นตอนได้ด้วยมือเปล่า
  • การแข่งขัน CTF และความท้าทายเกี่ยวกับปริศนา ปริศนาแนว Capture-the-flag มักเริ่มต้นด้วย ROT13 เพื่อเป็นการอบอุ่นร่างกายก่อนที่ผู้เข้าแข่งขันจะไปจัดการกับการวิเคราะห์รหัสลับที่แท้จริง

ประกาศด้านความปลอดภัย

ROT13, ROT5, ROT18 และ ROT47 ไม่ใช่การเข้ารหัสลับ (Encryption) มันเป็นเพียงการแปลงรูปแบบที่ย้อนกลับได้ ซึ่งผู้อ่านทุกคนสามารถย้อนคืนค่าได้ภายในไม่กี่วินาที ไม่ว่าจะด้วยมือหรือด้วยสคริปต์สั้นๆ เพียงบรรทัดเดียว ห้ามใช้สิ่งเหล่านี้เพื่อปกป้องรหัสผ่าน, ข้อมูลส่วนบุคคล, ข้อมูลทางการเงิน หรือสิ่งใดก็ตามที่ควรเก็บเป็นความลับ สำหรับการปกป้องที่แท้จริง ควรใช้รหัสวิทยาสมัยใหม่ เช่น AES-256, ChaCha20, RSA หรือ libsodium ให้คิดว่ารหัสไซเฟอร์ ROT เป็นวิธีในการ บดบัง ข้อความ ไม่ใช่การทำให้ข้อความ ปลอดภัย

เคล็ดลับเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

  • หากต้องการถอดรหัสข้อความไซเฟอร์ ROT13 เพียงแค่วางข้อความนั้นและคลิก ใช้รหัสไซเฟอร์ โดยเลือกรูปแบบ ROT13 ไว้ ไม่จำเป็นต้องสลับโหมดการทำงาน
  • หากข้อความของคุณมีทั้งตัวอักษรและตัวเลขผสมกันและคุณต้องการซ่อนทั้งหมด ให้ใช้ ROT18 แทน ROT13
  • หากต้องการซ่อน URL, ที่หมู่อีเมล หรือชิ้นส่วนโค้ดพร้อมกับเครื่องหมายวรรคตอน ให้ใช้ ROT47
  • การรักษาตัวอักษรพิมพ์เล็กพิมพ์ใหญ่จะยังคงอยู่เสมอใน ROT13, ROT5 และ ROT18 ส่วน ROT47 อาจเปลี่ยนตัวอักษรพิมพ์ใหญ่ให้กลายเป็นอีกกรณีหนึ่งได้เนื่องจากมันเลื่อนตำแหน่งครอบคลุมช่วง ASCII ทั้งหมด
  • อักขระที่ไม่ใช่ ASCII (ตัวอักษรที่มีเครื่องหมายกำกับเสียง, อักษร CJK, อีโมจิ) จะผ่านไปโดยไม่มีการเปลี่ยนแปลงในทุกรูปแบบ

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

ROT13 คืออะไร?

ROT13 คือรหัสไซเฟอร์แบบแทนที่อย่างง่าย ซึ่งจะเลื่อนตัวอักษรทุกตัวไป 13 ตำแหน่งในอักษรภาษาอังกฤษ A จะกลายเป็น N, B จะกลายเป็น O และเป็นเช่นนี้ไปเรื่อยๆ เนื่องจาก 13 เป็นครึ่งหนึ่งของ 26 การทำงานเดียวกันนี้จึงใช้ได้ทั้งการเข้ารหัสและถอดรหัส

ROT13 ปลอดภัยสำหรับการเข้ารหัสจริงหรือไม่?

ไม่ปลอดภัย ROT13 เป็นเพียงการแปลงรูปแบบ ไม่ใช่การเข้ารหัสลับ มันช่วยซ่อนข้อความจากการมองผ่านๆ เท่านั้น แต่ทุกคนสามารถย้อนคืนค่าได้ทันที ควรใช้การเข้ารหัสลับที่แท้จริง เช่น AES หรือ RSA สำหรับข้อมูลใดๆ ที่ต้องการเก็บเป็นความลับ

ROT13 กับ ROT47 ต่างกันอย่างไร?

ROT13 จะเลื่อนเฉพาะตัวอักษรภาษาอังกฤษ 26 ตัว ส่วน ROT47 จะเลื่อนอักขระ ASCII ที่พิมพ์ได้ทุกตัวตั้งแต่ 33 ถึง 126 ทำให้เครื่องหมายวรรคตอนและตัวเลขไม่สามารถจดจำได้เช่นกัน ทั้งสองรูปแบบเป็นฟังก์ชันผกผันในตัวเองเนื่องจากการเลื่อนตำแหน่งนั้นเป็นครึ่งหนึ่งของความยาวรอบพอดี

Does ROT13 preserve capitalization?

ใช่ ตัวอักษรพิมพ์ใหญ่จะจับคู่กับตัวอักษรพิมพ์ใหญ่ และตัวอักษรพิมพ์เล็กจะจับคู่กับตัวอักษรพิมพ์เล็ก เว้นวรรค ตัวเลข และเครื่องหมายวรรคตอนจะผ่านไปโดยไม่มีการเปลี่ยนแปลง เว้นแต่คุณจะเปลี่ยนไปใช้ ROT5, ROT18 หรือ ROT47

ทำไมปุ่มเดียวกันจึงทำหน้าที่ทั้งเข้ารหัสและถอดรหัส?

ROT13 เป็นรหัสไซเฟอร์แบบอาศัยการหมุนเวียนในตัวเอง การเลื่อนสองครั้งด้วยค่า 13 จะทำให้ตัวอักษรกลับสู่ตำแหน่งเริ่มต้น (13 + 13 = 26) หมายความว่าการเข้ารหัสข้อความไซเฟอร์ด้วย ROT13 จะได้ข้อความธรรมดาต้นฉบับกลับมา ดังนั้นการเข้ารหัสและถอดรหัสจึงใช้ปุ่มร่วมกันเพียงปุ่มเดียว

ปัจจุบันยังมีการใช้งาน ROT13 อยู่ที่ไหนบ้าง?

นิยมใช้ ROT13 เพื่อซ่อนเนื้อหาสปอยล์, คำตอบของปริศนา, มุกตลก และข้อความที่ค่อนข้างละเอียดอ่อนในกลุ่มข่าว ฟอรัม และความคิดเห็นในซอร์สโค้ด นอกจากนี้ยังเป็นตัวอย่างยอดนิยมในการสอนเรื่องรหัสไซเฟอร์แบบแทนที่อีกด้วย

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"ตัวเข้ารหัสและถอดรหัส ROT13" ที่ https://MiniWebtool.com/th/ตัวเข้ารหัสและถอดรหัส-rot13/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีมงาน MiniWebtool อัปเดตเมื่อ: 2026-05-26

ตัวเข้ารหัสและตัวถอดรหัส:

เครื่องมือยอดนิยมและอัปเดตล่าสุด:

ตัวเข้ารหัส/ถอดรหัส HTML Entityตัวถอดรหัส URLตัวถอดรหัส Base64ดูทั้งหมด →
หน้าแรก > อื่น ๆ > ตัวเข้ารหัสและตัวถอดรหัส > ตัวเข้ารหัสและถอดรหัส ROT13