เครื่องมือสำหรับนักพัฒนา
ตรวจสอบ URL และที่อยู่เครือข่าย สร้างแฮชและ ID จัดการลายเซ็น JWT และสร้าง CSS
มี 51 เครื่องมือในหมวดหมู่นี้ ทุกเครื่องมือทำงานในเบราว์เซอร์และไม่ต้องสมัครสมาชิก
รัน Python ออนไลน์
รันโค้ด Python 3 ออนไลน์บนเบราว์เซอร์ มีไลบรารีมาตรฐาน รองรับ input() เห็นผลทันที ฟรี ไม่ต้องสมัคร
รัน JavaScript และ TypeScript ออนไลน์
รัน JavaScript และ TypeScript ออนไลน์ รองรับ ES2020+ ดูผล console.log ทันทีในแซนด์บ็อกซ์แยก ฟรี ไม่ต้องสมัคร
SQL Editor ออนไลน์ (SQLite / PostgreSQL)
เขียนและรัน SQL ออนไลน์ด้วย SQLite หรือ PostgreSQL สร้างตาราง เพิ่มข้อมูล ดูผล SELECT เป็นตาราง ฟรี ทำงานบนเบราว์เซอร์
รัน Lua ออนไลน์
รันโค้ด Lua 5.4 ออนไลน์บนเบราว์เซอร์ มีไลบรารีมาตรฐาน รับอินพุตด้วย io.read เห็นผลทันที ฟรี ไม่ต้องสมัคร
HTML Editor ออนไลน์ ดูผลทันที
เขียน HTML, CSS และ JavaScript แล้วดูตัวอย่างสดขณะพิมพ์ ข้อความคอนโซลแสดงด้านล่าง ฟรี ใช้บนเบราว์เซอร์
รัน Go ออนไลน์
รันโค้ด Go ออนไลน์บนเบราว์เซอร์ ใช้ fmt, strings, sort รับอินพุตจาก stdin ฟรี
คอมไพเลอร์ C ออนไลน์
คอมไพล์และรันโค้ด C ออนไลน์ด้วย Clang บนเบราว์เซอร์ C17 รับอินพุตด้วย scanf ฟรี
คอมไพเลอร์ C++ ออนไลน์
คอมไพล์และรัน C++20 ออนไลน์ด้วย Clang บนเบราว์เซอร์ ใช้ iostream, STL และ cin ได้ ฟรี
Mermaid Live Editor
เขียนโค้ด Mermaid แล้วเห็น flowchart, sequence, ER, Gantt ทันที ส่งออก SVG หรือ PNG ฟรี ทำงานบนเบราว์เซอร์
Code to Image
แปลงโค้ดเป็นรูปสวยพร้อมไฮไลต์ไวยากรณ์ พื้นหลังไล่สี และหน้าต่าง macOS ดาวน์โหลด PNG 2× ฟรี ไม่ต้องสมัคร
cURL Converter
แปลงคำสั่ง cURL เป็น JavaScript fetch, Node, Python requests, Go, PHP และ axios ดู method, query, header, cookie และ body ทำงานบนเบราว์เซอร์
แปลง HTTP Headers เป็น JSON
แปลงบรรทัดส่วนหัว HTTP เป็นอาร์เรย์ JSON โดยคงชื่อส่วนหัวที่ซ้ำกัน
แยกองค์ประกอบ Cookie
อ่านส่วนหัว Cookie ของคำขอ เก็บชื่อที่ซ้ำกันและเลือกถอดรหัส escape แบบเปอร์เซ็นต์ได้
สร้าง URL แคมเปญ UTM
สร้างลิงก์แคมเปญพร้อม source, medium และ campaign โดยคงพารามิเตอร์คิวรีอื่นและ fragment
สร้าง robots.txt
สร้างกลุ่ม User-agent หนึ่งกลุ่มพร้อม Allow, Disallow และ sitemap ตามต้องการ กฎเหล่านี้ไม่ได้ใช้ควบคุมสิทธิ์การเข้าถึง
สร้าง Meta Tag ของ HTML
สร้างแท็ก title, description, canonical และ Open Graph พร้อม Escape อักขระ URL ที่ระบุเพิ่มเติมต้องใช้ HTTP หรือ HTTPS
คำนวณสิทธิ์ Chmod
แปลงสิทธิ์แบบเลขฐานแปดสามหลักกับรูปแบบ rwx เก้าอักขระ ไม่รองรับบิตสิทธิ์พิเศษ
แปลงช่วง IPv4 เป็น CIDR
หาบล็อก CIDR ที่จัดแนวถูกต้องและมีขนาดเล็กที่สุดเพื่อครอบคลุมช่วง IPv4 รวมที่อยู่เริ่มต้นและสิ้นสุด โดยไม่มีที่อยู่เกินช่วง
แปลงเลขฐาน
แปลงจำนวนเต็มระหว่างฐาน 2 ถึง 36 รวมถึงฐานสอง ฐานแปด ฐานสิบ และฐานสิบหก โดยไม่สูญเสียความแม่นยำ
แปลงสี HEX / RGB / HSL
แปลงสี CSS จาก HEX, RGB หรือ HSL เป็นทั้งสามรูปแบบ พร้อมดูตัวอย่างสีที่ได้
สร้าง UUID v4
สร้างรหัส UUID เวอร์ชัน 4 แบบสุ่มจำนวน 1 ถึง 100 รายการ ด้วยตัวสร้างเลขสุ่มสำหรับการเข้ารหัสของเบราว์เซอร์
Certificate Decoder
ถอดรหัสใบรับรอง X.509, chain และ CSR ออนไลน์ ดู subject, issuer, SAN, วันหมดอายุ, คีย์, usage, extension และ fingerprint SHA-256 บนเบราว์เซอร์
แยกองค์ประกอบ URL
แยก URL แบบสมบูรณ์เป็นโปรโตคอล โฮสต์ พอร์ต พาธ พารามิเตอร์คิวรี และ fragment โดยคงชื่อพารามิเตอร์คิวรีที่ซ้ำกัน
Semver Checker
ทดสอบช่วง semver ของ npm ออนไลน์ ดูว่าเวอร์ชันใดตรง เวอร์ชันสูงสุดที่ตรง คำอธิบายช่วง ^, ~ และ || แบบเข้าใจง่าย และเพิ่มเวอร์ชัน ใช้ node-semver
แปลง IPv4 และจำนวนเต็ม
แปลงที่อยู่ IPv4 แบบคั่นด้วยจุดเป็นจำนวนเต็ม 32 บิตแบบไม่มีเครื่องหมายและกลับกัน
คำนวณซับเน็ต IPv4
คำนวณเครือข่าย netmask ช่วงโฮสต์ และจำนวนที่อยู่จาก IPv4 CIDR
ขยาย / ย่อ IPv6
ขยาย IPv6 เป็นแปดกลุ่ม หรือย่อช่วงเลขศูนย์ต่อเนื่องที่ยาวที่สุด
แปลง CIDR และ Netmask
แปลงความยาวพรีฟิกซ์ IPv4 เป็น netmask แบบคั่นด้วยจุดและกลับกัน
สร้างและลงลายเซ็น JWT
สร้าง JWT ที่ลงลายเซ็นด้วย HMAC, RSA, RSA-PSS หรือ ECDSA โดยใช้ Web Crypto ในเบราว์เซอร์
ตรวจสอบลายเซ็น JWT
ตรวจสอบลายเซ็น JWT ด้วยอัลกอริทึมที่เลือกอย่างชัดเจนและคีย์ที่เชื่อถือได้
ตรวจสอบ Claims ของ JWT
ตรวจสอบ exp, nbf, iat, issuer และ audience เทียบกับเวลาอ้างอิงและระยะเผื่อเวลาที่ระบุอย่างชัดเจน
สร้าง URL
สร้าง URL แบบ HTTP หรือ HTTPS จาก URL ตั้งต้น ค่าคิวรี JSON และ fragment
ดึง Slug จาก URL
ดึงส่วนพาธสุดท้ายที่ไม่ว่างของ URL แบบสมบูรณ์ และถอดรหัสแบบเปอร์เซ็นต์
ตรวจสอบ UUID
ตรวจสอบข้อความ UUID เพื่อดูเวอร์ชัน variant และค่า nil กับ max
ตรวจสอบความต่างระดับสี
คำนวณความต่างระดับสีตาม WCAG 2 สำหรับสี sRGB HEX แบบทึบสองสี แล้วตรวจสอบเกณฑ์ข้อความ AA/AAA
แปลงหน่วย PX / REM
แปลงพิกเซลและหน่วย rem โดยใช้ขนาดฟอนต์รากที่ระบุ
สร้าง CSS Clamp
สร้าง CSS clamp ที่ปรับขนาดอย่างต่อเนื่องระหว่างขนาดและความกว้าง viewport สองจุด
บีบอัดวิดีโอ
บีบอัดวิดีโอบนอุปกรณ์ในเบราว์เซอร์ เลือกคุณภาพ ขนาดภาพสูงสุด และอัตราเฟรม เปรียบเทียบขนาดไฟล์ ดูตัวอย่าง แล้วดาวน์โหลด MP4 หรือ WebM
แปลงไฟล์เสียง
แปลงไฟล์เสียง เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลงไฟล์วิดีโอ
แปลงไฟล์วิดีโอ เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลง MP4 เป็น MP3
แปลง MP4 เป็น MP3 เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลง MOV เป็น MP4
แปลง MOV เป็น MP4 เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลง WebM เป็น MP4
แปลง WebM เป็น MP4 เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลง WAV เป็น MP3
แปลง WAV เป็น MP3 เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลง M4A เป็น MP3
แปลง M4A เป็น MP3 เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลงวิดีโอเป็น GIF
แปลงวิดีโอเป็น GIF เลือกรูปแบบไฟล์ปลายทาง คุณภาพ และช่วงเวลาที่ต้องการตัด แปลงบนอุปกรณ์ ดูตัวอย่าง แล้วดาวน์โหลด
แปลง Cadence เป็นโค้ด Go
แปลงคำอธิบายเวิร์กโฟลว์ Cadence เป็นโค้ด Go เพื่อเรียกใช้ในสภาพแวดล้อม Go
สร้าง QR Code ฟรี
สร้าง QR Code ตามต้องการได้ฟรี สร้างได้ง่ายๆ ภายในไม่กี่วินาที
สแกน QR Code จากรูปภาพ
อ่าน QR Code จากภาพหน้าจอหรือภาพถ่ายด้วยการอัปโหลด ลากเข้ามา หรือวางภาพ ถอดรหัสในเบราว์เซอร์และไม่เปิดลิงก์โดยอัตโนมัติ
สร้างบาร์โค้ด
สร้างบาร์โค้ด EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14 และ Codabar พร้อมเพิ่มหรือตรวจสอบเลขตรวจสอบ ดาวน์โหลด PNG หรือ SVG ที่คมชัด
ทดสอบ Regex
ทดสอบ regular expression ของ JavaScript ออนไลน์ เน้นข้อความที่ตรงกันทันที รองรับกลุ่มจับคู่และกลุ่มที่ตั้งชื่อ แฟล็กทั้งหมด และตัวอย่างการแทนที่ แพตเทิร์นที่ช้าจะหยุดหลัง 1 วินาที