ข้ามไปยังเนื้อหา

เครื่องมือสำหรับนักพัฒนา

ตรวจสอบ 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 วินาที