เครื่องมือสำหรับนักพัฒนาฟรี
ยูทิลิตีเข้ารหัส/ถอดรหัส จัดรูปแบบ วิเคราะห์ และแปลงทั้งหมดที่นักพัฒนาต้องการ ทำงานในเบราว์เซอร์ของคุณ JSON, YAML, XML, JWT, regex, hash, timestamp และอื่นๆ
25 เครื่องมือในหมวดหมู่นี้ · ฟรี 100% · ไม่ต้องลงทะเบียน
ทั้งหมด เครื่องมือสำหรับนักพัฒนา
ตัวถอดรหัส JWT
ถอดรหัส JSON Web Tokens (JWT) ได้ทันที ทำงานในเบราว์เซอร์ของคุณ โทเค็นจะไม่ออกจากอุปกรณ์ของคุณ จึงปลอดภัยที่จะใช้กับซีเคร็ตในโปรดักชัน
เปิด →เครื่องมือจัดรูปแบบและตรวจสอบ JSON
จัดรูปแบบ ตรวจสอบ และย่อขนาด JSON ออนไลน์ ทำงานทั้งหมดในเบราว์เซอร์ของคุณ ข้อมูลของคุณจะไม่ออกจากอุปกรณ์ของคุณเลย
เปิด →เครื่องมือจัดรูปแบบ XML
จัดรูปแบบและทำให้เอกสาร XML อ่านง่ายขึ้น มีประโยชน์สำหรับ SOAP, sitemap, feed RSS และไฟล์การกำหนดค่า
เปิด →ตัวเข้ารหัสและถอดรหัส Base64
เข้ารหัสสตริงเป็น Base64 หรือถอดรหัส Base64 เป็นข้อความ เคารพความเป็นส่วนตัวของคุณ: ทำงานในเบราว์เซอร์ของคุณ
เปิด →ตัวเข้ารหัสและถอดรหัส URL
แปลงข้อความเป็นการเข้ารหัสที่ปลอดภัยสำหรับ URL (การเข้ารหัสแบบเปอร์เซ็นต์) และกลับกัน มีประโยชน์สำหรับ query string การเปลี่ยนเส้นทาง และโฟลว์ OAuth
เปิด →เครื่องมือเข้ารหัสและถอดรหัสเอนทิตี HTML
แปลงอักขระพิเศษเป็นเอนทิตี HTML (&, < เป็นต้น) และในทางกลับกัน มีประโยชน์สำหรับการฝังข้อความลงใน HTML อย่างปลอดภัย
เปิด →ตัวย่อขนาด CSS
ลบคอมเมนต์ ช่องว่าง และอักขระที่ไม่จำเป็นออกจาก CSS เพื่อลดขนาดไฟล์
เปิด →เครื่องมือย่อขนาด HTML
ลบช่องว่างและคอมเมนต์ออกจาก HTML มีประโยชน์สำหรับโค้ดสำหรับฝัง เทมเพลตอีเมล หรือ HTML สำหรับโปรดักชัน
เปิด →เครื่องมือย่อขนาด JavaScript
การย่อขนาด JavaScript แบบพื้นฐาน ลบความคิดเห็นและช่องว่างที่ไม่จำเป็นออก ใช้เครื่องมือย่อขนาดจริง (Terser, esbuild) สำหรับการผลิต
เปิด →เครื่องมือทดสอบ Regular Expression
ทดสอบ regular expression ของ JavaScript กับอินพุตใดก็ได้ ดูการจับคู่ กลุ่ม และการแทนที่แบบเรียลไทม์
เปิด →เครื่องมือสร้างแฮช (MD5 / SHA)
สร้างแฮชเชิงเข้ารหัส: MD5, SHA-1, SHA-256, SHA-384 และ SHA-512 ทำงานในเบราว์เซอร์ของคุณผ่าน Web Crypto API
เปิด →ตัวสร้าง UUID
สร้าง UUID v4 (universally unique identifier แบบสุ่ม) ออนไลน์ ทุกครั้งที่คลิกจะได้ค่าใหม่ที่สร้างขึ้นในเบราว์เซอร์ของคุณ
เปิด →เครื่องมือแปลง Unix timestamp
แปลงระหว่าง Unix timestamp กับวันที่ที่อ่านได้ อัปเดตแบบเรียลไทม์
เปิด →เครื่องมือแปลงเขตเวลา
แปลงเวลาระหว่างเขตเวลาสองเขตใดก็ได้ มีประโยชน์สำหรับการนัดหมายประชุมระหว่างประเทศ
เปิด →ตัวสร้างนิพจน์ Cron
สร้างนิพจน์การตั้งเวลา cron แบบเห็นภาพ ทดสอบกับเวลาการรันครั้งถัดไปได้
เปิด →เครื่องมือแปลง YAML เป็น JSON
แปลง YAML เป็น JSON ในเบราว์เซอร์ของคุณ รองรับ map ที่ซ้อนกัน, list, สตริง, ตัวเลข และบูลีน
เปิด →ตัวแปลง JSON เป็น YAML
แปลง JSON เป็น YAML นำวงเล็บปีกกา เครื่องหมายคำพูด และจุลภาคออก เพื่อให้ได้ไฟล์การตั้งค่าที่สะอาดตายิ่งขึ้น
เปิด →เครื่องมือแปลง JSON เป็น XML
แปลง JSON เป็นมาร์กอัป XML อ็อบเจกต์ที่ซ้อนกันจะกลายเป็นองค์ประกอบที่ซ้อนกัน ส่วนอาร์เรย์จะใช้แท็กเดิมซ้ำ
เปิด →เครื่องมือแปลง XML เป็น JSON
แปลงเอกสาร XML เป็น JSON แอตทริบิวต์จะถูกแปลงเป็นคีย์ที่มีคำนำหน้า @ แท็กที่ซ้ำกันจะถูกแปลงเป็น array
เปิด →ตัวจัดรูปแบบ SQL
จัดรูปแบบและตกแต่งคำสั่ง SQL: ขึ้นบรรทัดใหม่ที่คีย์เวิร์ด และเยื้องรายการคอลัมน์
เปิด →ตัวเปรียบเทียบข้อความ (Diff)
เปรียบเทียบข้อความสองส่วนทีละบรรทัด แสดงการเพิ่ม การลบ และบรรทัดที่ไม่เปลี่ยนแปลงด้วยรหัสสี
เปิด →เครื่องมือจัดรูปแบบและตกแต่ง HTML
จัดรูปแบบ HTML ที่ถูกย่อหรือเขียนติดกันให้มีการเยื้องและขึ้นบรรทัดใหม่อย่างเหมาะสม
เปิด →เครื่องมือจัดรูปแบบ JavaScript
จัดรูปแบบ JavaScript ที่ถูกย่อให้เล็กลง ด้วยการเยื้องบรรทัดและการขึ้นบรรทัดใหม่ที่เครื่องหมายอัฒภาคและวงเล็บปีกกา
เปิด →ตัวจัดรูปแบบและทำให้ CSS อ่านง่าย
จัดรูปแบบ CSS ที่ถูกย่อขนาดด้วยการเยื้อง การขึ้นบรรทัดใหม่ และการเว้นระยะที่เหมาะสม
เปิด →ตัวเข้ารหัสและถอดรหัส Base32
เข้ารหัสและถอดรหัสสตริง Base32 ซึ่งใช้ในความลับ TOTP เรกคอร์ด DNS และตัวระบุที่ไม่แยกแยะตัวพิมพ์ใหญ่เล็ก
เปิด →ทำไมเราจึงสร้างเครื่องมือสำหรับนักพัฒนาที่ทำงานฝั่งไคลเอนต์
การวาง JWT ลงในเครื่องมือเว็บใดก็ได้ให้ความรู้สึกไม่ดี และก็มีเหตุผล JWT, hash, payload base64 และ JSON มักมีข้อมูลที่ละเอียดอ่อน: โทเค็นเซสชัน, การตอบสนองของ API, ระเบียนของลูกค้า เครื่องมือทุกตัวในหน้านี้ที่ไม่จำเป็นต้องใช้เซิร์ฟเวอร์อย่างเคร่งครัด (ส่วนใหญ่) ทำงานในเบราว์เซอร์ของคุณทั้งหมดผ่าน Web Crypto API, TextEncoder และ DOMParser ข้อมูลของคุณไม่เคยออกจากอุปกรณ์ของคุณ ไม่ปรากฏในบันทึกของเรา และไม่ถูกส่งไปยัง API ของบุคคลที่สามใดๆ
ครอบคลุมอะไรบ้าง
ตัวเข้ารหัส/ถอดรหัสสำหรับ Base64, Base32, URL และเอนทิตี HTML ตัวจัดรูปแบบสำหรับ JSON, YAML, XML, HTML, CSS, JavaScript และ SQL ตัวแปลงระหว่าง JSON↔YAML, JSON↔XML, CSV↔JSON, CSV→SQL ตัวช่วยเข้ารหัส: hash MD5/SHA, ตัวถอดรหัส JWT (การตรวจสอบลายเซ็น ไม่ใช่การ validate), UUID v4, การแปลง timestamp และเขตเวลา ตัวทดสอบ regex พร้อมการไฮไลต์แบบเรียลไทม์ ตัวสร้างนิพจน์ cron พร้อมคำอธิบายในภาษาที่เข้าใจง่าย
มันเป็นระดับโปรดักชันหรือไม่?
สำหรับการใช้งานในการพัฒนา/ดีบัก ใช่ สำหรับไปป์ไลน์การ build ให้ใช้ไลบรารีเฉพาะทาง (Prettier สำหรับการจัดรูปแบบโค้ด, jq สำหรับการจัดการ JSON ฯลฯ): พวกมันจัดการกรณีขอบที่เครื่องมือเว็บทำไม่ได้ (ไฟล์ขนาดใหญ่มาก, streaming, ระบบปลั๊กอิน) แต่สำหรับการตรวจสอบครั้งเดียว การถอดรหัส payload ของ webhook การจัดรูปแบบไฟล์การตั้งค่าที่คุณจะวางกลับ หรือการตรวจสอบ regex กับอินพุตทดสอบ เครื่องมือเหล่านี้เร็วกว่าการเขียนสคริปต์