開發者工具
JSON、Base64、JWT、Regex、Cron 等日常開發必備工具。
JSON 格式化工具
美化、壓縮與驗證 JSON,可依 key 排序並顯示錯誤位置。全部在瀏覽器完成,資料不會離開你的裝置。
Base64 編碼 / 解碼
文字與 Base64 互轉,支援 URL-safe 變體與 UTF-8 中文、emoji,完全在瀏覽器端執行。
URL 編碼/解碼
百分號編碼與解碼,區分「參數值」與「整段網址」兩種模式,另可拆解網址並逐一解碼查詢參數。
UUID 產生器
批次產生 UUID v4(隨機)與 v7(可排序),支援大寫與去除連字號,使用瀏覽器的密碼學亂數。
時間戳轉換器
Unix timestamp、ISO 8601 與當地時間互轉,自動判斷秒或毫秒,並顯示時區與相對現在的時間。
JWT 解碼器
解析 JWT 的 header 與 payload,只解碼不保存,Token 不會離開瀏覽器。
Hash 產生器(SHA)
以 Web Crypto 計算 SHA-1 / SHA-256 / SHA-384 / SHA-512,輸出 hex 或 Base64,可一次列出全部演算法。
Regex 測試器
即時測試正規表達式:顯示每一筆比對位置、捕獲群組與取代後的結果,支援 g、i、m 等 flags。
.env → .env.example 遮罩工具
貼上 .env,自動遮罩金鑰、密碼與連線字串,產生可以安全 commit 的 .env.example;保留註解與非機密設定。
命名轉換器(camelCase / snake_case)
在 camelCase、PascalCase、snake_case、CONSTANT_CASE、kebab-case 之間轉換變數名稱,正確處理縮寫與數字,可一次轉換多行。
JSON ⇄ CSV 轉換
JSON 陣列與 CSV 互轉:自動攤平巢狀物件、正確處理引號與換行、保留前導零,並提醒 CSV injection 風險。
文字差異比對
逐行比對兩段文字,輸出 +/- 的差異,可忽略空白與大小寫,並選擇完整顯示或只看變更前後三行。
SQL 格式化工具
美化或壓縮 SQL,支援 PostgreSQL、MySQL、SQLite、SQL Server、BigQuery 等方言,可統一關鍵字大小寫。
Semver 版本計算與比較
檢查版本是否符合 ^、~ 等 npm 範圍、比較與排序版本、計算下一個版本號,規則與 npm 完全一致。
Cron 表達式產生器
用選單或範本組出五欄位 Cron 表達式,並以中文說明實際執行時間,適用 crontab 與 Vercel Cron。
JSON 轉 TypeScript
由 JSON 範例推導 TypeScript interface 或 type,含巢狀物件與陣列。
YAML ⇄ JSON 轉換
YAML 與 JSON 雙向轉換,支援錨點、多行字串與多份文件,並在轉換會遺失資訊時明確說明。