開發者工作台 / 本機工具
開發者工具。
整理資料、檢視檔案、編碼值、產生識別碼及整理程式碼,不必開啟笨重的工作環境。
現在可用
JSON與表格
格式化、驗證、檢視並轉換結構化資料。
JSON格式化工具
在本機驗證、格式化、壓縮、複製及下載JSON。
JSON 驗證工具
在本機檢查 JSON 語法,並檢視解析後的根結構。
JSON Minifier
驗證JSON並移除不具意義的格式空白字元。
JSON 轉 CSV
將JSON物件陣列轉換為逗號或定位字元分隔的資料列。
CSV 轉 JSON
將支援引號的CSV或TSV解析為JSON物件陣列。
CSV Viewer
將本機CSV或TSV資料開啟為受限範圍的表格。
JSON 檢視器
驗證並美化格式化本機 JSON 檔案。變更在瀏覽器中處理,不會上傳檔案。
SQL格式化工具
格式化標準SQL、PostgreSQL、MySQL、SQLite或BigQuerySQL。
XML 轉 JSON
將 XML 文件轉成易讀的 JSON,並妥善處理屬性。
JSON 轉 XML
將 JSON 轉換為格式良好的 XML,並由你選擇根元素。
YAML 轉 JSON
將 YAML 設定轉換成 JSON,並提供易讀的解析錯誤訊息。
JSON 轉 YAML
將JSON轉成易讀的YAML,適合設定檔與 manifest。
CSV 轉 TSV
將逗號分隔資料轉換為定位字元分隔資料,完整保留引號括住的欄位。
TSV 轉 CSV
將以 Tab 分隔的資料轉換成 CSV,並為需要的儲存格加上引號。
Excel轉CSV
將.xlsx工作簿逐一工作表轉成CSV。
CSV轉Excel
在本機將CSV文字轉成真正的.xlsx活頁簿。
JSON 差異
並排比較兩份JSON資料,醒目標示新增、移除和修改的鍵。
XML格式化工具
在本機美化或壓縮XML標記,自訂縮排格式並驗證語法。
YAML 轉 CSV
將結構化的YAML陣列對映記錄轉換為支援引號的RFC 4180 CSV,或將CSV解析為整齊的YAML。
JSON Schema
在瀏覽器中於本機驗證JSON資料是否符合JSON Schema宣告,並清楚顯示錯誤路徑。
SQL 到 JSON
將JSON陣列轉換成經跳脫處理的SQL INSERT陳述式,或將SQL INSERT查詢解析成JSON物件陣列。
JSON 轉 TS
將 JSON 物件與陣列轉換為具強型別的 TypeScript 介面或型別宣告。
JSON 轉 Go
將 JSON 範例轉成 Go struct,產生慣用欄位名稱、json 標籤、omitempty,以及可為 null 的欄位指標。
.env 轉換器
將.env 環境變數解析為JSON、Shell export指令碼或Kubernetes ConfigMap YAML。
JSON 轉 TOML
將JSON物件轉換為TOML設定語法,或將TOML字串解析為JSON物件資料。
JSON Schema產生器
從範例JSON資料自動推導並產生JSON Schema定義。
JSON字串跳脫器
為JSON字串常值中的引號、換行與控制字元進行跳脫,或還原原始JSON字串資料。
產品 CSV 驗證工具
依照Shopify匯入器的規則檢查產品CSV,並下載修正後的檔案。
CSV 轉 SQL
將表格式CSV資料轉換為SQL INSERT INTO查詢,支援PostgreSQL、MySQL、SQLite和SQL Server。
JS物件轉JSON
將未加引號的JS物件字面值、單引號和結尾逗號轉換為嚴格JSON資料。
JSON 修復
不必與伺服器往返傳輸,即可修復由LLM產生的截斷、格式錯誤、單引號或未逸出的JSON。
JSON 轉 Python
將JSON範例轉成Python dataclasses、TypedDict或Pydantic模型。
JSON轉Zod
從JSON範例產生Zod schema與推導型別。
JSON 轉 Rust
從 JSON 範例產生包含 serde derive 的 Rust 結構。
JSONPath
測試 RFC 9535 JSONPath 運算式,查看每個符合項目及其路徑。
INI ⇄ JSON
在 INI 與 JSON 之間互相轉換,支援區段、巢狀區段、陣列和註解。
資料去重
依指定欄位移除CSV資料中的重複列,忽略大小寫與空格,並顯示每個值重複的次數。
LaTeX表格
將CSV或從試算表貼上的儲存格轉換成LaTeX表格程式碼,支援booktabs線條、對齊、標題與標籤。
LaTeX方程式
使用符號面板和即時預覽編寫方程式,複製LaTeX或MathML,並匯出SVG或PNG。
編碼與識別
編碼文字、加密文字和檔案、將訊息隱藏在圖片中、檢查權杖、產生 ID、計算密碼編譯摘要、校驗碼和 HMAC 簽章,並測試一次性密碼和 PKCE。
Base64
將 Unicode 文字編碼為 Base64,或將 Base64 解碼回 UTF-8。
網址編碼器
編碼或解碼URL元件,支援Unicode。
HTML編碼器
將 HTML 敏感字元轉義,或解碼常見的 HTML 實體。
雜湊產生器
產生SHA-256、SHA-384、SHA-512或舊版SHA-1文字雜湊。
檔案 Hash
計算本機檔案的SHA-256摘要,方便進行比對。
JWT解碼器
解碼JWT標頭與承載資料,不代表已完成驗證。
UUID 產生器
產生一個或多個具密碼學安全隨機性的UUID v4識別碼。
ULID產生器
產生可排序的ULID,讓同一毫秒內的值保持單調遞增,並解碼ULID時間戳記。
JWT 驗證工具
在瀏覽器中解碼JWT權杖並於本機驗證HMAC SHA-256簽章,伺服器不會保留任何資料。
子網路計算機
計算IPv4子網路的網路位址、廣播位址、子網路遮罩、可用主機IP範圍及二進位表示法。
金鑰對產生器
使用瀏覽器Web Crypto API產生RSA(2048/4096-bit)或ECDSA公開與私密金鑰對,格式為PEM。
.htpasswd 產生器
在用戶端記憶體中產生 Apache 和 Nginx 的 .htpasswd 驗證行與密碼雜湊。
文字加密
使用AES-256-GCM與PBKDF2在瀏覽器中以密碼加密及解密文字,所有處理都在瀏覽器內完成。
加密檔案
在瀏覽器中使用密碼和AES-256-GCM加密或解密任何檔案。
隱寫術
將訊息隱藏在圖片中,可選擇使用密碼,之後再讀取訊息。
HMAC
產生HMAC-SHA256、SHA-384、SHA-512和SHA-1簽章,支援十六進位和Base64格式。
CRC32
計算文字或檔案的CRC-32與Adler-32,並以十六進位與十進位顯示。
TOTP
使用Base32密鑰測試時間型一次性密碼,並提供驗證器應用程式使用的QR碼。
PKCE
產生OAuth PKCE程式碼驗證字串、S256程式碼挑戰值與狀態值。
JWT編碼器
從JSON載荷建立並使用HS、RS、PS和ES演算法簽署JWT。
Nano ID
可自訂字元集與長度的隨機URL安全ID產生器,並提供碰撞估算。
Semver
根據 npm 範圍檢查版本、比較版本,並找出下一個發行版本。
bcrypt產生器
在瀏覽器中產生並檢查bcrypt密碼雜湊,並可調整成本值。
Argon2雜湊
產生Argon2 PHC字串,或使用預設值、自訂鹽值與成本設定驗證密碼。
Data URI
將任何檔案轉換成 Data URI,並產生 CSS 和 HTML 程式碼片段。
IPv6工具
展開、壓縮、分類IPv6位址,並產生反向DNS名稱。
進位制轉換器
在2到36進位之間轉換數字,支援分數。免費、免註冊,直接在瀏覽器中執行。
連接埠查詢
查詢TCP或UDP連接埠的用途,資料來源為IANA登錄資料庫。
HTML實體
編碼、解碼HTML實體,並查詢全部2,231個具名參照。
ASCII對照表
查看全部128個ASCII編碼,包含四種進位制、控制字元名稱與HTML實體。
Punycode
將國際化網域名稱轉換為xn-- Punycode格式並還原,找出看似相同的混合文字系統。
IP轉換器
在點分十進位、十進位、十六進位、二進位和IPv4對映IPv6格式之間轉換IPv4位址。
API 金鑰
依照指定的前綴、長度與字元集,產生隨機API 金鑰,並顯示其位元強度。
MAC位址
產生任意格式的隨機MAC位址,可選擇加入廠商前綴,並檢查位址是單播還是本機管理。
憑證解碼器
解碼PEM憑證或憑證鏈:查看主體、發行者、日期、SAN、金鑰、用途與指紋。
地址驗證工具
使用內建校驗碼檢查Bitcoin和Ethereum地址是否有拼字錯誤,並取得符合EIP-55校驗碼的格式。
程式碼與檔案
測試模式、比較文字、壓縮程式碼,並檢查本機檔案簽章。
正規表示式測試工具
在有時間限制的 worker 中測試 JavaScript 正規表示式。
HTML壓縮器
在瀏覽器中解析HTML,移除HTML註解並壓縮空白字元。
CSS壓縮器
在本機解析、最佳化並結構化壓縮CSS。所有處理都在瀏覽器中完成。
JavaScript壓縮器
保守地移除註解、縮排與空白行。透過瀏覽器處理,不重新命名識別字。
差異檢查工具
逐行比較兩段文字,找出新增與移除的內容。
MIME類型
比對常見檔案簽名與瀏覽器回報的類型。免註冊,檔案只在本機檢查。
編碼偵測工具
在本機偵測BOM、ASCII相容性和有效的UTF-8,不會上傳檔案。
cURL 轉程式碼
將cURL指令字串轉換為JavaScript、Python、Go和Node.js程式碼片段。
SVG 清理工具
在本機清理並縮減SVG標記內容,移除Illustrator/Inkscape編輯器中繼資料、XML註解與空白字元。
CSS格式化工具
將CSS規則、選擇器清單和屬性宣告格式化、縮排並展開為易讀的程式碼。
Regex 解說工具
將JavaScript正規表示式拆解為易懂的Token說明,解析捕獲群組、字元類別與量詞。
CSS單位轉換器
相對於根元素基準大小(預設16px),將像素大小轉換為rem、em、vw和vh。
SVG路徑視覺化工具
將SVG路徑資料(d屬性)解析為token明細、指令參數與視覺化結果。
Chmod 計算機
使用互動式核取方塊矩陣,計算八進位(例如755、644)和符號表示法(rwxr-xr-x)的Linux 權限。
SVG 轉 JSX
將 SVG 向量標記轉換成簡潔、元件化的 React JSX 或 TypeScript TSX 程式碼。
SVG編輯器
以視覺化介面或即時SVG XML程式碼繪製、設定樣式、排列圖層並編輯SVG向量圖形。
SVG轉PDF
將SVG轉換為向量PDF,支援A4、Letter或SVG尺寸頁面、邊界、方向,以及符合頁面或實際大小。
SVG 顏色
找出SVG中的繪圖顏色,個別或一次全部替換,轉換為currentColor或灰階,並比較預覽結果。
SVG檢視器
安全預覽SVG、檢查尺寸、元素與色彩,調整大小、修復viewBox或讓SVG具備響應式效果。
文字轉SVG
使用本機字型將文字轉成SVG路徑,支援字距、換行對齊、填色與描邊,並可匯出SVG或PNG。
SVG sprite
將本機SVG圖示合併為清理過的symbol sprite,保留唯一ID與viewBox,並提供可複製的使用程式碼片段。
Mermaid 編輯器
撰寫Mermaid圖表並即時預覽,還能下載為SVG或PNG。
RAG文字分塊工具
在瀏覽器中視覺化RAG向量索引的文字分割策略、token/字元分塊大小與重疊內容。
Token計數器
精確計算OpenAI分詞器中的提示詞Token數量,查看文字如何拆分。
系統提示詞產生器
建立含XML區段的結構化LLM系統提示詞,並產生格式化的OpenAI/Claude工具呼叫JSON結構描述。
docker run 轉 Compose
將 docker run 指令與 compose.yaml 互相轉換,列出連接埠、磁碟區、網路、健康檢查及不支援的旗標。
HTML轉JSX
將HTML轉換為React適用的JSX,並將樣式轉為物件。
Gitignore
使用GitHub官方範本合併產生.gitignore檔案,不會重複列出規則。
授權條款產生器
產生MIT、Apache、GPL等授權條款的LICENSE檔案,並提供比較表。
WebSocket
從瀏覽器連線至WebSocket伺服器、傳送訊息,並記錄回應。
提交訊息
選擇類型、範圍和重大變更,撰寫符合 Conventional Commits 格式的提交訊息並檢查格式。
GraphQL 格式化工具
美化排版或壓縮GraphQL查詢、變更、片段與結構描述,並保留註解。
電子郵件驗證工具
檢查電子郵件地址的格式錯誤、常見網域拼字錯誤、角色型地址與重複項目。
時間與自動化
轉換時間戳記,了解標準的五欄位排程。
時間戳記轉換器
轉換Unix秒數、毫秒、ISO、UTC與本地時間。
Unix 時間戳記
讀取目前的 Unix 秒數、毫秒、ISO、UTC 和本地時間。
Cron Parser
驗證五欄 cron 語法,並計算接下來的 UTC 執行時間。
Cron說明工具
將5欄位Cron語法轉換為易懂的排程說明,並推算即將執行的時間。
Excel 日期
在1900和1904日期系統之間,將Excel序號轉換為日期,或將日期轉回序號,支援時間與1900閏年錯誤。
合成測試資料
建立明確為虛構且有範圍限制的 JSON 和 CSV 測試資料,不會上傳來源資料。
範例個人資料
產生一看就知道是虛構的個人資料測試資料,用於測試。
範例地址
產生用於介面測試的虛構地址格式測試資料。
範例產品
產生模擬產品目錄資料與SKU,適合產品網格、庫存標籤和匯入測試。
範例訂單
產生含僅供測試使用ID的模擬訂單測試資料。
範例JSON
產生有效的JSON測試記錄,不會上傳資料。
範例 CSV
產生符合 CSV 格式的合成記錄,用於測試資料匯入。
模擬資料
使用自訂欄位產生最多1,000列的虛構測試資料,支援JSON、CSV或SQL INSERT陳述式。
數字與 Unicode
轉換整數進位制、編碼 UTF-8 位元組,並精確檢查 Unicode 純量值。
二進位→十進位
使用精確的BigInt算術,將有號二進位整數轉換為十進位。
十進位→二進位
將帶正負號的十進位整數轉換為二進位,不受浮點數捨入影響。
十六進位 → 十進位
將有號十六進位整數轉換為十進位,支援任意大小的精確運算。
十進位→十六進位
精確地將有號十進位整數轉換為大寫十六進位。
八進位→十進位
使用精確算術,將帶正負號的八進位整數轉換為十進位。
十進位→八進位
將有號十進位整數轉換為八進位,不會有浮點數精度遺失。
文字→十六進位
將文字編碼為大寫UTF-8位元組,並以清楚、含空格的十六進位格式呈現。
十六進位→文字
將有空格或無空格的十六進位位元組,解碼為嚴格 UTF-8 文字。
字元→U+
將一個Unicode純量值對應為U+表示法、十進位與十六進位格式。
U+ → 字元
將U+XXXX、0xXXXX或十進位表示法轉換為單一Unicode字元。
Unicode檢查工具
檢查文字中的隱藏零寬度空格、控制字元、RTL覆寫標記與Unicode碼點。
二進位計算機
在二進位、八進位、十進位或十六進位中進行算術與位元運算,支援二補數。
數字格式
在1,234.56、1.234,56、1 234,56等分隔符格式間轉換數字,一次處理整欄。
CSS 設計
以視覺化方式建立漸層、陰影、字級比例、流動尺寸和網格版面,並複製CSS。
CSS漸層
製作線性、放射狀和圓錐形CSS漸層,提供即時預覽、色標與預設樣式。
Box Shadow
使用位移、模糊、擴散、圖層和 inset 建立 CSS box-shadow,並複製程式碼。
字級比例
從基準大小和比例建立模組化字級比例、預覽結果,並複製CSS變數或Tailwind設定。
CSS clamp()
使用CSS clamp()運算式,讓字型大小或間距在兩種螢幕寬度之間平順變化。
CSS 網格
在網格上繪製頁面版面配置、命名區域,並複製 grid-template CSS。
配色盤產生器
產生和諧的配色盤,鎖定喜歡的色彩,並匯出為CSS、Tailwind、JSON或PNG。
形狀與背景
繪製SVG波浪與斑_blob,並建立CSS背景圖樣與毛玻璃面板。
SVG 波浪
製作分隔頁面區段的分層SVG波浪,並複製為SVG或CSS。
SVG blob
產生單色或漸層的隨機有機形狀,並以SVG格式下載。
CSS圖樣
使用純CSS漸層製作條紋、網格、圓點、棋盤格和鋸齒圖樣,產生後即可複製。
毛玻璃效果
使用backdrop-filter設定毛玻璃卡片的模糊、色調和邊框,預覽效果並複製CSS。
形狀分隔線
使用SVG、CSS和HTML建立波浪、曲線、傾斜、三角形、箭頭、鋸齒、雲朵和山形區塊分隔線。
SVG 圖樣
使用兩種顏色、背景、間距、線條與旋轉角度產生無縫 SVG 圖樣,並匯出 CSS、SVG 或 PNG 圖磚。
政策與版面配置
撰寫內容安全性政策,探索CSS形狀與flexbox版面配置。
憑證簽署要求和金鑰
在瀏覽器中產生、解碼及比較憑證簽署要求和金鑰。
CSR解碼器
解碼PEM憑證簽署要求,查看主體、替代名稱、公開金鑰、簽章演算法與擴充欄位,並在本機檢查簽章。
CSR Generator
在瀏覽器中產生RSA或ECDSA私密金鑰與已簽署的憑證要求,並設定主體欄位和替代名稱。
憑證金鑰比對工具
在瀏覽器中比對憑證與RSA或EC私密金鑰及/或CSR,確認其公開金鑰是否相符。
PEM 與 DER 轉換器
在PEM與二進位DER、base64或十六進位之間轉換憑證、金鑰和CSR資料,支援類型偵測及RSA PKCS#1/PKCS#8轉換。
格式化、驗證與修復 JSON
JSON 格式化工具會為資料加上縮排,方便閱讀;驗證工具會說明是否能解析,以及在哪裡出錯;JSON Schema 驗證工具會檢查資料是否符合預期結構,而不只是語法有效。當 JSON 幾乎正確時——例如語言模型常產生的結尾逗號、單引號或截斷結尾——JSON 修復工具會修正這些機械性錯誤,而JSON 差異比較則會逐一比較鍵值,不是逐行比較。
CSV 與試算表
CSV 看似簡單,實際上很少如此:分隔符號可能不同(逗號、許多歐洲地區使用的分號、定位字元),文字欄位也可能在引號內包含分隔符號;Excel 還會悄悄刪除代碼開頭的 0,並將長數字轉成科學記號。CSV 檢視器會顯示檔案實際如何解析,Excel 轉 CSV和CSV 轉 Excel可在兩者之間轉換,而CSV 轉 JSON會將資料列轉成適合程式使用的記錄。
編碼不是加密
Base64、網址編碼和HTML 實體會改變資料的寫法,讓資料能通過特定通道;任何人都能將它們還原,因此無法隱藏任何內容。雜湊是單向且長度固定,適合用來確認檔案未被變更——檔案雜湊工具會在本機計算 SHA-256——但單純的快速雜湊並不是安全的密碼儲存方式。
任何人都能讀取 JWT:JWT 解碼器不需要任何金鑰就能顯示其中的宣告。只有像JWT 驗證器為 HMAC 權杖所做的簽章驗證,才能證明內容未遭變更。
時間、排程與識別碼
Unix 時間戳記是自 1970 年起以 UTC 計算的秒數,但 JavaScript 和許多 API 使用毫秒,因此 13 位數的值幾乎總是代表毫秒——時間戳記轉換器可處理這兩種格式。Cron 排程包含五個欄位(分鐘、小時、月份中的日期、月份、星期幾),通常依伺服器的時區執行,且常為 UTC;cron 說明工具會將排程以文字說明,並列出接下來的執行時間。對於不能重複的識別碼,請使用UUID,不要使用計數器或時間戳記。