เครื่องมือออนไลน์สำหรับนักพัฒนา — รวดเร็ว ไม่ต้องสมัครสมาชิก
tulzy คือชุดเครื่องมือฟรีที่ทำงานในเบราว์เซอร์สำหรับนักพัฒนา ทั้งจัดรูปแบบ JSON สร้าง UUID แฮช MD5/SHA-256 และเข้ารหัส Base64/URL ไม่ต้องติดตั้ง ไม่ส่งข้อมูลขึ้นเซิร์ฟเวอร์
การเข้ารหัส
Base64
เข้ารหัสและถอดรหัส Base64 — ข้อความและไฟล์ ทำงานในเบราว์เซอร์โดยตรง
Base32
เข้ารหัสและถอดรหัส Base32 (RFC 4648) — ข้อความและไฟล์ ทำงานในเบราว์เซอร์โดยตรง
URL Encode/Decode
เข้ารหัสและถอดรหัส URL — อักขระที่ต้อง escape ในลิงก์และพารามิเตอร์ของ query
HTML Entities Encode/Decode
เข้ารหัสและถอดรหัส HTML entities — แสดงอักขระพิเศษบนหน้าเว็บอย่างปลอดภัย
JWT Encoder/Decoder
เข้ารหัสและถอดรหัสโทเคน JWT — header, payload, ลายเซ็น HMAC และฟิลด์มาตรฐาน
Unicode Escape
เข้ารหัสและถอดรหัสลำดับ Unicode — อักขระในรูปแบบ \uXXXX และย้อนกลับ
ROT13 / รหัสซีซาร์
รหัสซีซาร์ — การเลื่อนตัวอักษรละตินแบบวนรอบ ROT13 คือกรณีพิเศษที่เลื่อน 13 ตำแหน่ง (ปุ่มด้านล่าง) แบบสมมาตร: encode และ decode ให้ผลลัพธ์เดียวกัน อักขระอื่น (ตัวเลข ซีริลลิก เครื่องหมายวรรคตอน) จะไม่เปลี่ยนแปลง
Punycode encode/decode
เข้ารหัสชื่อโดเมนที่มีอักขระ Unicode (IDN) เป็นรูปแบบ Punycode ที่รองรับ ASCII (xn--) และย้อนกลับ
รหัสมอร์ส encode/decode
เข้ารหัสข้อความ (ละตินและซีริลลิก) เป็นรหัสมอร์ส (จุดและขีด) และย้อนกลับ อักขระที่ไม่มีในตารางจะถูกข้าม
Data URI / รูปภาพ Base64
เข้ารหัสรูปภาพเป็น Data URI (data:image/…;base64,…) เพื่อฝังใน CSS/HTML และถอดรหัส Data URI หรือ Base64 ดิบกลับเป็นไฟล์ — ทั้งหมดในเบราว์เซอร์โดยตรง
Gzip/Deflate ↔ Base64
บีบอัดข้อความเป็น Gzip หรือ Deflate แล้วเข้ารหัสผลลัพธ์เป็น Base64 — และย้อนกลับ ทำงานผ่าน Compression Streams API ในเบราว์เซอร์โดยตรง
XML Entities Encode/Decode
เข้ารหัสและถอดรหัส XML entities — 5 แบบมาตรฐาน (แอมเปอร์แซนด์ วงเล็บมุม อะพอสทรอฟี เครื่องหมายคำพูด) และการอ้างอิงอักขระเชิงตัวเลข
JSON
JSON Formatter / Minify / Validator
จัดรูปแบบ (เยื้อง 2 ช่องว่าง) บีบอัด และตรวจสอบ JSON ในเบราว์เซอร์โดยตรง
ทดสอบ JSONPath
ทดสอบนิพจน์ JSONPath กับข้อมูล JSON จริง — ดูตัวอย่างค่าที่พบและเส้นทางของค่าเหล่านั้นทันที
JSON Diff / Compare
เปรียบเทียบเอกสาร JSON สองชุด — สิ่งที่เพิ่ม ลบ หรือเปลี่ยนแปลง พร้อมเส้นทางที่แน่นอนของแต่ละความแตกต่าง
JSON Schema Validator
ตรวจสอบข้อมูล JSON ให้ตรงตาม JSON Schema (สไตล์ draft-07) — พร้อมเส้นทางที่แน่นอนและคำอธิบายสำหรับแต่ละข้อผิดพลาด
JSON Path Extractor / Flatten
แปลง JSON แบบซ้อนกันให้เป็นรายการแบบแบน "เส้นทาง: ค่า" (Flatten) และประกอบกลับเป็นโครงสร้างซ้อนกัน (Unflatten) รูปแบบเส้นทางเหมือนกับใน JSONPath/JSON Diff: store.book[0].price
JSON Sort Keys
เรียงคีย์ของอ็อบเจกต์ใน JSON ตามตัวอักษรแบบเรียกซ้ำ — ลำดับอิลิเมนต์ในอาร์เรย์ไม่เปลี่ยน มีเพียงคีย์ของอ็อบเจกต์ในแต่ละระดับที่ถูกเรียง
JSON Repair
ซ่อมแซม JSON ที่เสียหาย — คอมมาเกิน เครื่องหมายคำพูดเดี่ยว คีย์ที่ไม่มีเครื่องหมายคำพูด คอมเมนต์ ลิเทอรัลแบบ Python (True/False/None) และอื่นๆ — พร้อมรายการการแก้ไขทั้งหมดที่ทำ
Mock JSON Generator
สร้างข้อมูล JSON จำลองจากเทมเพลต — ค่าตัวยึดตำแหน่งเช่น {{name}} หรือ {{email}} และอาร์เรย์จะทำซ้ำผ่าน "คีย์|N"
JSON ↔ YAML / CSV / XML / TOML
แปลง JSON เป็น YAML, CSV, XML หรือ TOML และย้อนกลับ — ทั้งหมดในเบราว์เซอร์ ไม่ต้องใช้ไลบรารี
ข้อความ
Case Converter
แปลงข้อความหรือตัวระบุเป็นทุกสไตล์ที่นิยมใช้พร้อมกัน — camelCase, snake_case, kebab-case และอื่นๆ รู้จักขอบเขตคำใน camelCase/PascalCase ตัวย่อ (XMLParser → XML + Parser) และตัวเลข
Text Diff
เปรียบเทียบข้อความสองชุดทีละบรรทัด — สิ่งที่เพิ่ม ลบ หรือเปลี่ยนแปลง พร้อมไฮไลต์ระดับคำในบรรทัดที่เปลี่ยนแปลง
Regex Tester / Find & Replace
ทดสอบ regular expression กับข้อความจริง: ไฮไลต์ที่ตรงกันและกลุ่มที่จับได้ถูกวิเคราะห์ หรือแทนที่สิ่งที่ตรงกันด้วยข้อความใหม่
Sort & Dedupe Lines
เรียงบรรทัดข้อความตามตัวอักษร ลบรายการซ้ำ บรรทัดว่าง และช่องว่างส่วนเกิน
String Escape
แปลงข้อความเป็น string literal ด้วยการ escape (เครื่องหมายคำพูด แบ็กสแลช อักขระควบคุม) เพื่อวางในโค้ด หรือ unescape กลับ
CRLF ↔ LF Converter
แปลงอักขระขึ้นบรรทัดใหม่ระหว่าง Windows (CRLF), Unix/macOS (LF) และ Mac รุ่นคลาสสิก (CR) พร้อมตรวจจับรูปแบบผสม
Character & Word Counter
สถิติข้อความแบบเรียลไทม์: จำนวนตัวอักษร (รวม/ไม่รวมช่องว่าง) คำ บรรทัด ประโยค ย่อหน้า และขนาดเป็นไบต์ (UTF-8)
Lorem Ipsum Generator
เครื่องมือสร้างข้อความตัวอย่าง Lorem Ipsum — แบบย่อหน้า ประโยค หรือคำเดี่ยวๆ
Slugify
แปลงข้อความเป็น "slug" ที่ปลอดภัยสำหรับ URL: ทับศัพท์อักษรซีริลลิก (ยูเครน/รัสเซีย) ตามมาตรฐานทางการ ลบเครื่องหมายกำกับเสียงและอักขระส่วนเกิน แปลงเป็นตัวพิมพ์เล็ก
Markdown Preview / HTML ↔ Markdown
แสดงตัวอย่าง Markdown แบบสดในรูปแบบ HTML ที่จัดรูปแบบแล้ว พร้อมแปลงได้ทั้งสองทิศทาง: Markdown → HTML และ HTML → Markdown
Whitespace & Trim Tools
ล้างช่องว่างส่วนเกิน: ตัดช่องว่างที่ขอบบรรทัด รวมช่องว่างที่ซ้ำกัน ลบบรรทัดว่าง แปลงแท็บ ↔ ช่องว่าง
Text Reverse
กลับข้อความ: ตามตัวอักษร ตามคำ (ลำดับคำ) หรือตามบรรทัด (ลำดับบรรทัด)
Word/Character Frequency Counter
วิเคราะห์ความถี่ของข้อความ: แต่ละคำหรืออักขระปรากฏกี่ครั้ง เรียงตามจำนวน
แฮช/การเข้ารหัส
Hash Generator
คำนวณแฮชของข้อความหรือไฟล์ด้วย 13 อัลกอริทึมพร้อมกัน: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 และ Adler-32
Checksum Verifier
ตรวจสอบความถูกต้องของไฟล์หรือข้อความ — วางแฮชที่คาดไว้ เครื่องมือจะตรวจจับอัลกอริทึมจาก 13 แบบที่รองรับให้เอง
HMAC Generator
คำนวณ HMAC (Hash-based Message Authentication Code) ของข้อความหรือไฟล์ด้วยคีย์ลับ — พร้อมกันแปดอัลกอริทึม: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160
Bcrypt Hash + Verify
แฮชรหัสผ่านด้วย bcrypt (พร้อม salt แบบสุ่มและปรับ cost ได้) และตรวจสอบรหัสผ่านกับแฮช bcrypt ที่มีอยู่
UUID Generator
สร้าง UUID เวอร์ชัน 1, 3, 4, 5, 6 และ 7 — แบบสุ่ม แบบอิงเวลา และแบบอิงชื่อ (name-based)
ตัวสร้างรหัสผ่าน
รหัสผ่านสุ่มเชิงการเข้ารหัสที่ปรับความยาวและชุดอักขระได้
AES Encrypt/Decrypt
เข้ารหัสและถอดรหัสข้อความด้วย AES-GCM หรือ AES-CBC โดยใช้รหัสผ่าน (คีย์ได้มาจาก PBKDF2)
Argon2 Hash + Verify
แฮชรหัสผ่านด้วย Argon2 (ผู้ชนะ Password Hashing Competition, RFC 9106) — รองรับ d/i/id พร้อมตรวจสอบกับแฮชที่มีอยู่
Scrypt Hash + Verify
แฮชรหัสผ่านด้วย scrypt (RFC 7914, memory-hard KDF) พร้อมตรวจสอบกับแฮชที่มีอยู่
TOTP Generator/Verifier
รหัสผ่านครั้งเดียวตามเวลา (TOTP, RFC 6238) — สร้างรหัสปัจจุบันจาก secret และตรวจสอบรหัสที่ป้อนโดยยอมรับความคลาดเคลื่อนของเวลา
PBKDF2 Hash + Verify
ได้คีย์จาก PBKDF2 (RFC 8018) โดยใช้รหัสผ่าน, HMAC-SHA1/256/384/512 พร้อมปรับจำนวนรอบได้
X.509 / SSL Certificate Decoder
แยกวิเคราะห์ใบรับรอง PEM (X.509/ASN.1 DER) — เรื่อง (subject), ผู้ออก, อายุการใช้งาน, คีย์สาธารณะ, ส่วนขยาย และลายนิ้วมือ
PGP/GPG Encrypt/Decrypt
สร้างคีย์ PGP เข้ารหัสและถอดรหัสข้อความ (OpenPGP, RFC 4880) ผ่านไลบรารี openpgp.js
เวลา/ตัวเลข
Unix Timestamp ↔ วันที่
แปลงเวลา Unix เป็นวันที่และย้อนกลับ พร้อมรองรับเขตเวลาใดก็ได้ (IANA)
Cron Parser
แยกวิเคราะห์นิพจน์ cron (5 หรือ 6 ฟิลด์ รวมถึงตัวย่อ @) — คำอธิบายตารางเวลาด้วยภาษาที่เข้าใจง่าย และรอบการทำงานถัดไปในเขตเวลาที่เลือก
ตัวแปลงระบบเลขฐาน
แปลงสองทิศทางระหว่างเลขฐานสอง ฐานแปด ฐานสิบ ฐานสิบหก และฐานที่กำหนดเอง (2-36) — ป้อนตัวเลขในช่องใดก็ได้
การดำเนินการระดับบิต
AND/OR/XOR/NAND/NOR/XNOR/NOT และการเลื่อนบิตบนจำนวนเต็มที่มีความกว้างที่กำหนด (8/16/32/64 บิต) ในระบบเลขฐานใดก็ได้
เครื่องคำนวณผลต่างวันที่
ผลต่างที่แม่นยำระหว่างสองวันที่/เวลา — รายละเอียดตามปฏิทิน (ปี เดือน วัน…) ระยะเวลารวม และจำนวนวันทำการ
เครื่องคำนวณอายุ
อายุที่แม่นยำจากวันเกิด — ปี/เดือน/วัน, ระยะเวลาที่มีชีวิตอยู่ทั้งหมด และวันเกิดครั้งถัดไป
ตัวแปลงเขตเวลา
เวลาหนึ่งช่วง — ในหลายเขตเวลาพร้อมกัน เปรียบเทียบเวลาทำงาน วางแผนการโทร ดูผลต่างของวัน
เครื่องคำนวณระยะเวลา
ผลรวมหรือผลต่างของระยะเวลาหลายค่า — สะดวกสำหรับคำนวณชั่วโมงทำงาน ความยาววิดีโอ หรือเวลารวมของงาน
ตัวแยกวิเคราะห์ระยะเวลา ISO 8601
แยกวิเคราะห์สตริงอย่าง "P3Y6M4DT12H30M5S" ให้อยู่ในรูปแบบที่อ่านง่าย หรือสร้างสตริงแบบนี้จากปี/เดือน/วัน/ชั่วโมง/นาที/วินาที
หมายเลขสัปดาห์ (ISO 8601)
ค้นหาหมายเลขสัปดาห์ ISO 8601 ของวันที่ หรือค้นหาวันที่เริ่มต้นและสิ้นสุดของสัปดาห์ที่กำหนด
ตัวแปลงเลขโรมัน
เลขอารบิก ↔ เลขโรมัน พิมพ์ในช่องใดช่องหนึ่ง อีกช่องจะอัปเดตอัตโนมัติ
ตัวแปลง Float IEEE 754
เลขฐานสิบ ↔ การแสดงผลแบบไบนารีตาม IEEE 754 (ความละเอียดเดี่ยวหรือคู่) — เครื่องหมาย เลขชี้กำลัง แมนทิสซา ค่าพิเศษ
ตัวเลขเป็นคำอ่าน
แปลงตัวเลขเป็นข้อความ (ภาษายูเครน รัสเซีย หรืออังกฤษ) พร้อมโหมดจำนวนเงินเป็นคำอ่านสำหรับฮรีฟเนีย ดอลลาร์ ยูโร หรือรูเบิล
พัฒนาเว็บ
Color Converter
แปลงสีระหว่าง HEX, RGB, HSL, HSV/HSB และ CMYK — ป้อนค่าในช่องใดก็ได้ ช่องที่เหลือจะอัปเดตทันที
CSS Minify / Beautify
บีบอัด CSS สำหรับ production หรือจัดรูปแบบ CSS ที่บีบอัดแล้วให้อ่านง่าย
JS Minify / Beautify
บีบอัด JavaScript สำหรับ production หรือจัดรูปแบบโค้ดที่บีบอัดแล้วให้อ่านง่าย
HTML Minify / Beautify
บีบอัด HTML สำหรับ production หรือจัดรูปแบบโค้ดที่บีบอัดแล้วให้อ่านง่าย
CSS Gradient Generator
สร้างเกรเดียนต์แบบเชิงเส้น รัศมี หรือทรงกรวยจากหลายสี และรับ CSS ที่พร้อมใช้งาน
Credit Card Validator
ตรวจสอบหมายเลขบัตรด้วยอัลกอริทึม Luhn ระบุเครือข่ายการชำระเงินและความยาว ทุกอย่างคำนวณในเบราว์เซอร์ — หมายเลขจะไม่ถูกส่งไปที่ใดเลย
IBAN Validator
ตรวจสอบ IBAN ด้วยเช็คซัม ISO 7064 (mod 97) รูปแบบ และความยาวที่คาดหวังตามประเทศ ทุกอย่างคำนวณในเบราว์เซอร์
QR Code Generator / Reader
สร้างรหัส QR จากข้อความหรือ URL หรืออ่านเนื้อหาจากรูปภาพที่อัปโหลด
Barcode Generator
สร้างบาร์โค้ดเชิงเส้น (CODE128, EAN-13, UPC, CODE39 และอื่น ๆ) จากข้อความหรือตัวเลข
Placeholder Image Generator
สร้างรูปภาพตัวยึดตำแหน่ง (placeholder) ตามขนาดที่กำหนดสำหรับเลย์เอาต์และการออกแบบ
เครือข่าย/HTTP
URL Parser
แยกส่วนประกอบของ URL — โปรโตคอล โฮสต์ พอร์ต เส้นทาง พารามิเตอร์คิวรี แฟรกเมนต์
Query String ↔ JSON
แยก query string ของ URL เป็นอ็อบเจ็กต์ JSON หรือประกอบ JSON กลับเป็น query string
User-Agent Parser
แยกวิเคราะห์สตริง User-Agent เป็นเบราว์เซอร์ เอนจิน ระบบปฏิบัติการ และประเภทอุปกรณ์
Basic Auth Generator
สร้างหรือถอดรหัสส่วนหัว HTTP Basic Authentication — Base64(ชื่อผู้ใช้:รหัสผ่าน)
HTTP Headers Parser
แยกวิเคราะห์ส่วนหัว HTTP ดิบ (จาก curl -I, DevTools, raw response) เป็นรายการฟิลด์พร้อมคำอธิบาย และตรวจสอบส่วนหัวความปลอดภัย
Cookie Parser
แยกวิเคราะห์ส่วนหัว Set-Cookie หรือสตริง Cookie/document.cookie เป็นชื่อ ค่า แอตทริบิวต์ และตรวจสอบข้อผิดพลาดด้านความปลอดภัยทั่วไป
CORS Checker / Explainer
อธิบายทีละขั้นตอนว่าเบราว์เซอร์จะอนุญาตคำขอข้ามโดเมน (cross-origin) หรือไม่ — การจัดประเภท simple/preflight การตรวจสอบส่วนหัว Access-Control-* ของการตอบกลับ สรุปผล
Email Header Analyzer
แยกวิเคราะห์ส่วนหัวดิบของอีเมล (View Source / Show Original) — ฟิลด์พื้นฐาน ลำดับ Received พร้อมเวลา SPF/DKIM/DMARC สัญญาณการปลอมแปลง From/Reply-To
SEO
Meta Tags / Open Graph Generator
สร้าง HTML meta tag สำหรับ SEO, Open Graph (Facebook) และ Twitter Card — พร้อมตัวอย่างการ์ด
robots.txt Validator
ตรวจสอบ robots.txt — โครงสร้างกลุ่ม User-agent คำสั่ง และทดสอบพาธที่กำหนดว่าอนุญาต/บล็อก
sitemap.xml Validator
ตรวจสอบ sitemap.xml — ฟิลด์ที่จำเป็น รูปแบบวันที่ ข้อจำกัดของ sitemaps.org URL ที่ซ้ำกัน
Favicon Generator
อัปโหลดรูปภาพเพื่อรับชุด favicon ที่สมบูรณ์ (16–512px, .ico, web manifest) พร้อมโค้ด HTML ที่พร้อมใช้สำหรับ <head>
sitemap.xml Generator
สร้าง sitemap.xml จากรายการ URL — พร้อม lastmod/changefreq/priority ตรวจสอบและลบรายการซ้ำ