Bob's Multi Tool
พื้นที่ทำงานนักพัฒนา

ดัชนีเครื่องมือ

ค้นหา formatter, validator, decoder, generator, เครื่องมือตรวจเครือข่าย และ SEO ในที่เดียว

ดัชนีเครื่องมือ

ค้นหา formatter, validator, decoder, generator, เครื่องมือตรวจเครือข่าย และ SEO ในที่เดียว

Regex

ทดสอบ regex JavaScript กับข้อความจริงและดูผลที่ตรงกัน flag และกลุ่มที่จับได้ทันที

โค้ด

Cron

สร้างนิพจน์ cron ห้าช่องสำหรับงานที่ทำซ้ำและตรวจตารางเวลาด้วยคำอธิบายอ่านง่าย

เวลา

Meta Tags

สร้าง title, description, canonical และ social meta tags เพื่อตรวจการค้นหาและพรีวิวการแชร์

SEO

JSON

จัดรูปแบบ JSON จาก API ค่าตั้ง และบันทึกให้อ่านง่ายและเห็นข้อผิดพลาดไวยากรณ์เร็วขึ้น

ข้อมูล

JSON Escape

escape และ unescape เครื่องหมายคำพูด บรรทัดใหม่ และ backslash ใน JSON string สำหรับ log และข้อมูลทดสอบ

ข้อมูล

JWT

ถอดรหัส JWT header และ payload ในเบราว์เซอร์เพื่อตรวจวันหมดอายุ issuer scope และ claims

ความปลอดภัย

URL

เข้ารหัสและถอดรหัสส่วนประกอบ URL สำหรับ query string พารามิเตอร์เปลี่ยนทาง และ callback URL

เว็บ

Base64

แปลงข้อความ Base64 Base64URL data URL ของรูปภาพ JSON payload และ JWT segment ในเครื่อง แล้วตรวจโครงสร้างก่อนคัดลอก

ข้อมูล

Timestamp

แปลงวินาที Unix, มิลลิวินาที, สตริง ISO และเวลาท้องถิ่นพร้อมตรวจเขตเวลา

เวลา

UUID

สร้าง UUID v4 หลายค่าเพื่อใช้กับข้อมูลทดสอบ ID ชั่วคราว ชุดข้อมูลทดสอบคงที่ และ seed

โค้ด

Hash

สร้าง hash MD5, SHA-1, SHA-256, SHA-512 และ HMAC signature สำหรับ checksum, webhook และตรวจการเปลี่ยนแปลง

ความปลอดภัย

Diff

เปรียบเทียบข้อความสองชุดแบบรายบรรทัดหรือรายคำสำหรับค่าตั้ง บันทึก โค้ดสั้น และเนื้อหาที่แก้ไข

ข้อความ

พื้นที่ทำงานนักพัฒนา

จัดรูปแบบข้อมูล ทดสอบแพตเทิร์น ตรวจ token สร้างเมทาดาต้า เปรียบเทียบข้อความ และแปลงค่าในโดเมนเดียว

ทำในเบราว์เซอร์

ดึง field จาก JSON

จัดรูปแบบ payload ทดสอบ path แบบ wildcard หรือ key recursive แล้วเก็บโครงสร้างไว้ใช้กับ code

3 เครื่องมือ
  1. 1JSONจัดรูปแบบและตรวจ response ที่วางก่อนเลือก field
  2. 2JSONPathทดสอบ dot path, key แบบ bracket, wildcard และการค้น key แบบ recursive
  3. 3JSON TSสร้าง type เริ่มต้นเมื่อโครงสร้าง field ชัดเจน

ตรวจ data URL ของรูปภาพ

ดูตัวอย่างรูป Base64 ยืนยัน MIME type แล้วตรวจ contrast ก่อนแชร์

3 เครื่องมือ
  1. 1Base64ตรวจ byte รูปและดู data URL โดยไม่ต้องคัดลอก binary text
  2. 2MIMEยืนยัน extension และ content type ของรูป
  3. 3Colorตรวจ contrast เมื่อรูปใช้ใน QR, badge หรือพื้นหลังเอกสาร

ตรวจ header ความปลอดภัย

ตรวจ header ของ response ร่าง CSP แล้วเช็ก URL และ DNS target ให้ถูกต้อง

3 เครื่องมือ
  1. 1HTTPตรวจ status, redirect, header ที่วาง และ warning ของ CSP
  2. 2URL Parseแยก origin, path, query และ tracking parameter ก่อนเขียน policy
  3. 3DNSยืนยัน hostname resolve ไปยัง deployment ที่กำลังตรวจ

ตรวจ config สำหรับ deploy

ตรวจโครงสร้าง YAML หรือ Compose เช็กค่า environment แล้วจัด JSON config ก่อนปล่อยงาน

3 เครื่องมือ
  1. 1YAML Checkตรวจ indentation, YAML parse error และ diagnostics ของ Compose service
  2. 2ENV Checkตรวจค่า env ที่ซ้ำ รูปแบบผิด ว่าง หรือคล้าย secret
  3. 3JSONจัด JSON config fragment และตรวจโครงสร้างก่อนคัดลอก

จัด CSV สำหรับ API

จัดแถว CSV ลบรายการซ้ำ แปลงเป็น JSON แล้วสร้างตาราง Markdown เพื่อตรวจ

3 เครื่องมือ
  1. 1CSV JSONtrim cell ลบแถวว่าง ตรวจซ้ำ และแปลงแถวเป็น JSON
  2. 2Sortsort หรือ dedupe รายการ key ก่อนใช้เป็นค่า payload ของ API
  3. 3Markdownสร้างตาราง Markdown เพื่อให้ทีมตรวจข้อมูลที่จัดแล้วได้เร็ว

เครื่องมือที่เกี่ยวข้อง

ขั้นตอนต่อไปที่มีประโยชน์

เครื่องมือ

โค้ด

11 เครื่องมือ
โค้ดทำในเบราว์เซอร์

Regex ตัวทดสอบ

ทดสอบ regex JavaScript กับข้อความจริงและดูผลที่ตรงกัน flag และกลุ่มที่จับได้ทันที

Regex ตัวทดสอบโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

ตัวสร้าง UUID

สร้าง UUID v4 หลายค่าเพื่อใช้กับข้อมูลทดสอบ ID ชั่วคราว ชุดข้อมูลทดสอบคงที่ และ seed

ตัวสร้าง UUIDโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

SQL ตัวจัดรูปแบบ

จัดรูปแบบ SQL query ยาวให้เงื่อนไข การ join คำสั่งย่อย และความต่างอ่านง่ายขึ้น

SQL ตัวจัดรูปแบบโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

JSON to TypeScript

อนุมาน interface TypeScript จาก JSON ตัวอย่างเพื่อสร้าง type สำหรับคำตอบ API และค่าตั้งได้เร็วขึ้น

JSON to TypeScriptโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

CSS ตัวจัดรูปแบบ

จัดรูปแบบ CSS ที่อัดแน่นให้ selector, property และ media query อ่านง่ายขึ้น

CSS ตัวจัดรูปแบบโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

CSS ตัวย่อ

ย่อ CSS โดยลบ comment และช่องว่างส่วนเกินเพื่อตรวจผลลัพธ์ที่ย่อแล้ว

CSS ตัวย่อโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

JavaScript ตัวจัดรูปแบบ

จัดรูปแบบส่วน JavaScript ขนาดเล็กให้ function, object และ callback ตรวจง่ายขึ้น

JavaScript ตัวจัดรูปแบบโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

JavaScript ตัวย่อ

ย่อส่วน JavaScript ขนาดเล็กโดยลบ comment และช่องว่างเพื่อเทียบผลลัพธ์

JavaScript ตัวย่อโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

ตัวสร้าง ULID

สร้างตัวระบุ ULID ที่เรียงได้สำหรับ log, fixture, test record และ ID ตามเวลา

ตัวสร้าง ULIDโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

ตัวแปลงหน่วย CSS

แปลง px, rem, em และเปอร์เซ็นต์สำหรับคำนวณเลย์เอาต์และ typography CSS

ตัวแปลงหน่วย CSSโค้ดในเบราว์เซอร์
โค้ดทำในเบราว์เซอร์

ตัวสร้าง CSS clamp

สร้างค่า CSS clamp() จากช่วง min/max สำหรับ font-size และระยะห่างแบบ responsive

ตัวสร้าง CSS clampโค้ดในเบราว์เซอร์

SEO

5 เครื่องมือ
SEOทำในเบราว์เซอร์

Meta Tag ตัวสร้าง

สร้าง title, description, canonical และ social meta tags เพื่อตรวจการค้นหาและพรีวิวการแชร์

Meta Tag ตัวสร้างSEOในเบราว์เซอร์
SEOทำในเบราว์เซอร์

Robots.txt ตัวสร้าง

สร้างกฎ robots.txt พร้อม allow, disallow, crawl-delay และคำแนะนำ sitemap

Robots.txt ตัวสร้างSEOในเบราว์เซอร์
SEOทำในเบราว์เซอร์

Sitemap ตัวสร้าง

สร้างรายการ XML sitemap จาก URL สาธารณะและตรวจ loc, lastmod, priority

Sitemap ตัวสร้างSEOในเบราว์เซอร์
SEOทำในเบราว์เซอร์

Open Graph พรีวิว

พรีวิวชื่อ คำอธิบาย URL และช่องรูปภาพของ Open Graph สำหรับ QA การแชร์

Open Graph พรีวิวSEOในเบราว์เซอร์
SEOทำในเบราว์เซอร์

Favicon ตัวสร้าง

สร้าง SVG favicon แบบง่ายจากข้อความและสี พร้อม tag link HTML สำหรับหน้าเว็บ

Favicon ตัวสร้างSEOในเบราว์เซอร์

เว็บ

8 เครื่องมือ
เว็บทำในเบราว์เซอร์

Iframe ตัวดู

พรีวิว URL สาธารณะในหลายขนาดหน้าจอและตรวจข้อจำกัด iframe, CSP, X-Frame-Options

Iframe ตัวดูเว็บในเบราว์เซอร์
เว็บทำในเบราว์เซอร์

URL ตัวเข้ารหัส

เข้ารหัสและถอดรหัสส่วนประกอบ URL สำหรับ query string พารามิเตอร์เปลี่ยนทาง และ callback URL

URL ตัวเข้ารหัสเว็บในเบราว์เซอร์
เว็บทำในเบราว์เซอร์

HTML Entity ตัวแปลง

เข้ารหัสและถอดรหัส HTML entities สำหรับส่วนโค้ด เอกสาร template และการแสดงข้อความอย่างปลอดภัย

HTML Entity ตัวแปลงเว็บในเบราว์เซอร์
เว็บทำในเบราว์เซอร์

QR Code ตัวสร้าง

สร้าง payload QR สำหรับ URL, Wi-Fi, Email และ vCard แล้วตรวจความหนาแน่น ปลายทาง และ tracking ก่อนดาวน์โหลด

QR Code ตัวสร้างเว็บในเบราว์เซอร์
เว็บทำในเบราว์เซอร์

HTML ตัวจัดรูปแบบ

จัดรูปแบบส่วน HTML ที่อัดแน่นให้แม่แบบ เอกสาร และ markup ที่วางมาอ่านง่ายขึ้น

HTML ตัวจัดรูปแบบเว็บในเบราว์เซอร์
เว็บทำในเบราว์เซอร์

URL ตัวแยกวิเคราะห์

แยก URL เป็น protocol, host, path, query params, hash และ origin เพื่อตรวจการเปลี่ยนทาง

URL ตัวแยกวิเคราะห์เว็บในเบราว์เซอร์
เว็บทำในเบราว์เซอร์

MIME Type ค้นหา

ค้นหา MIME type จากนามสกุลไฟล์หรือ content type สำหรับ header และการตรวจ upload

MIME Type ค้นหาเว็บในเบราว์เซอร์
เว็บทำในเบราว์เซอร์

User-Agent ตัวแยกวิเคราะห์

parse ข้อความ user-agent เพื่อตรวจ browser, OS, engine และข้อมูลบอกใบ้ของอุปกรณ์

User-Agent ตัวแยกวิเคราะห์เว็บในเบราว์เซอร์

ข้อความ

7 เครื่องมือ
ข้อความทำในเบราว์เซอร์

Lorem Ipsum ตัวสร้าง

สร้าง placeholder text ตามความยาวที่ต้องการเพื่อทดสอบเลย์เอาต์ การ์ด ฟอร์ม และความหนาแน่นของเนื้อหา

Lorem Ipsum ตัวสร้างข้อความในเบราว์เซอร์
ข้อความทำในเบราว์เซอร์

Text Diff

เปรียบเทียบข้อความสองชุดแบบรายบรรทัดหรือรายคำสำหรับค่าตั้ง บันทึก โค้ดสั้น และเนื้อหาที่แก้ไข

Text Diffข้อความในเบราว์เซอร์
ข้อความทำในเบราว์เซอร์

Case ตัวแปลง

แปลงข้อความระหว่าง lower, upper, title, camel, pascal, snake และ kebab case

Case ตัวแปลงข้อความในเบราว์เซอร์
ข้อความทำในเบราว์เซอร์

Slug ตัวสร้าง

สร้าง URL-safe slugs จาก titles, labels และ filenames พร้อมล้าง spaces, symbols และ case

Slug ตัวสร้างข้อความในเบราว์เซอร์
ข้อความทำในเบราว์เซอร์

พรีวิว Markdown

Preview Markdown และแปลง CSV, TSV หรือแถว pipe เป็นตาราง Markdown พร้อมคัดลอก

พรีวิว Markdownข้อความในเบราว์เซอร์
ข้อความทำในเบราว์เซอร์

เรียงและลบข้อความซ้ำ

เรียงบรรทัด ลบข้อมูลซ้ำ บรรทัดว่าง และช่องว่างส่วนเกินเพื่อทำความสะอาดรายการที่วางมา

เรียงและลบข้อความซ้ำข้อความในเบราว์เซอร์
ข้อความทำในเบราว์เซอร์

ตัวนับคำและอักขระ

นับตัวอักษร คำ บรรทัด ไบต์ และเวลาอ่านสำหรับข้อความ เอกสาร และเนื้อหาที่วางมา

ตัวนับคำและอักขระข้อความในเบราว์เซอร์

ข้อมูล

10 เครื่องมือ
ข้อมูลทำในเบราว์เซอร์

JSON ตัวจัดรูปแบบ

จัดรูปแบบ JSON จาก API ค่าตั้ง และบันทึกให้อ่านง่ายและเห็นข้อผิดพลาดไวยากรณ์เร็วขึ้น

JSON ตัวจัดรูปแบบข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

JSON Escape Unescape

escape และ unescape เครื่องหมายคำพูด บรรทัดใหม่ และ backslash ใน JSON string สำหรับ log และข้อมูลทดสอบ

JSON Escape Unescapeข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

Base64 ตัวเข้ารหัส ตัวถอดรหัส

แปลงข้อความ Base64 Base64URL data URL ของรูปภาพ JSON payload และ JWT segment ในเครื่อง แล้วตรวจโครงสร้างก่อนคัดลอก

Base64 ตัวเข้ารหัส ตัวถอดรหัสข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

YAML JSON ตัวแปลง

แปลงชิ้นส่วนค่าตั้งระหว่าง YAML และ JSON พร้อมตรวจการเยื้อง array และ object

YAML JSON ตัวแปลงข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

YAML ตัวตรวจความถูกต้อง

validate และ format YAML พร้อมตรวจ Docker Compose services, ports, volumes, environment และ depends_on

YAML ตัวตรวจความถูกต้องข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

ENV ตัวแยกวิเคราะห์ ตัวตรวจความถูกต้อง

แยกวิเคราะห์ส่วน .env ตรวจตัวแปรซ้ำ ชื่อไม่ถูกต้อง และเครื่องหมายคำพูดผิดก่อนคัดลอก

ENV ตัวแยกวิเคราะห์ ตัวตรวจความถูกต้องข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

XML ตัวจัดรูปแบบ

จัดรูปแบบหรือย่อ XML string เพื่อตรวจ node ซ้อน attribute และ API response ที่วางมา

XML ตัวจัดรูปแบบข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

CSV JSON ตัวแปลง

แปลงแถว CSV กับ array JSON พร้อมตรวจ header ค่าที่มีเครื่องหมายอัญประกาศ และรูปแบบข้อมูล

CSV JSON ตัวแปลงข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

JSON Schema ตัวตรวจความถูกต้อง

ตรวจ JSON values ด้วย JSON Schema ง่ายๆ และหา required fields กับ type mismatch

JSON Schema ตัวตรวจความถูกต้องข้อมูลในเบราว์เซอร์
ข้อมูลทำในเบราว์เซอร์

JSONPath ตัวทดสอบ

ทดสอบ selector แบบ JSONPath กับข้อมูล JSON เพื่อตรวจ array ซ้อนและค่า object

JSONPath ตัวทดสอบข้อมูลในเบราว์เซอร์

ความปลอดภัย

4 เครื่องมือ
ความปลอดภัยทำในเบราว์เซอร์

JWT ตัวถอดรหัส

ถอดรหัส JWT header และ payload ในเบราว์เซอร์เพื่อตรวจวันหมดอายุ issuer scope และ claims

JWT ตัวถอดรหัสความปลอดภัยในเบราว์เซอร์
ความปลอดภัยทำในเบราว์เซอร์

Hash ตัวสร้าง

สร้าง hash MD5, SHA-1, SHA-256, SHA-512 และ HMAC signature สำหรับ checksum, webhook และตรวจการเปลี่ยนแปลง

Hash ตัวสร้างความปลอดภัยในเบราว์เซอร์
ความปลอดภัยทำในเบราว์เซอร์

ตัวสร้างรหัสผ่าน

สร้างรหัสผ่านสุ่มหรือ passphrase ที่จำง่ายในเครื่อง พร้อมตรวจความยาว ชุดอักษร จำนวนคำ และคำเตือน

ตัวสร้างรหัสผ่านความปลอดภัยในเบราว์เซอร์
ความปลอดภัยทำในเบราว์เซอร์

ตัวสร้าง token สุ่ม

สร้าง token สุ่มแบบ hex, Base64 และ URL-safe สำหรับ secret ทดสอบ nonce และการเข้าถึงชั่วคราว

ตัวสร้าง token สุ่มความปลอดภัยในเบราว์เซอร์
ดัชนีเครื่องมือ | Bob's Multi Tool | Bob's Multi Tool