開發者工具 — 編碼、加密、網路、資料格式、程式碼、資料庫、時間與檔案

開發者工具

所有免費開發者工具彙集一處:編碼器與轉換器、加密雜湊與證書、網路與 HTTP 工具、JSON/CSV/XML/YAML 處理器、程式碼工具等。所有資料絕不上傳。共 123 個工具。
編碼與轉換工具 · 23

Ascii85 / Base85

Adobe Ascii85 編碼:將四個位元組打包為五個可列印字元,使用經典的 <~ ~> 分隔符號,並支援 z 壓縮。

Adobe Ascii85 <~ ~> z 壓縮

ASCII 碼轉換器

線上 ASCII 碼轉換器:將文本轉換為十進位制、十六進位制、二進位制或八進位制 ASCII 碼,並將數值解碼為字元。附完整 ASCII 參考表。

Decimal Hex Binary Octal

Base32 / Base58

Base32 RFC 4648(含 base32hex 選項)、帶校驗符號的 Base32 Crockford、z-base-32 以及 Bitcoin/Flickr/Ripple 的 Base58 字母表,另有 Base58Check 編碼與校驗面板。

Base32 RFC4648 base32hex Crockford z-base-32 Base58 BTC / Flickr / XRP Base58Check

Base62 編碼/解碼

將整數與位元組字串編碼為 Base62:62 個字元,永遠無需跳脫。提供三種常用字母表、適用於短 ID 的大整數模式,並可與 Base58、Base64 和 Base36 比較長度。

Base62 0-9 a-z A-Z URL 縮短 整數 / BigInt

Base64 編碼/解碼

為字串、JSON、XML 和 YAML 編碼與解碼 Base64 及 URL 安全的 Base64,支援 MIME/PEM 換行,內建 crypt、bcrypt、XXencode 預設字母表,並提供面板判斷貼上的字串屬於哪種變體。

標準 Base64 Base64URL UTF-8 支援 換行 String

檔案轉 Base64 轉換器

免費線上檔案轉 Base64 編碼器與解碼器。可將任意檔案(PDF、DOCX、ZIP、MP3、MP4 等)轉為 Base64,並將 Base64 解碼為可下載的檔案。支援拖放。所有處理均在本機進行…

圖片轉 Base64 轉換器

免費線上 Base64 圖片編碼器與解碼器。可將圖片(PNG、JPEG、GIF、WebP、BMP、SVG、ICO)轉為 Base64,反之亦然。輸出為 Data URI、HTML、CSS、Markdown、JSON 或 XML。所有處理均在本機進行…

Base64 驗證器

免費線上 Base64 驗證與修復工具。可驗證 Base64 字串、偵測錯誤、修正無效字元、校正填充,並在標準 Base64 與 URL 安全的 Base64 之間轉換。所有處理均在本機進行…

Base91 編碼/解碼

最密集的可列印編碼:91 個字元,額外負擔約 23%,而 Base64 為 33%。頁面上列印完整字母表,提供往返檢查,並可與 Base64 和 Base85 比較大小。

basE91 23% 開銷 二進位制轉 ASCII Size compare

二進位制文本

線上二進位制文本轉換器:將文本轉換為二進位制程式碼(每字元 8 位,可帶或不帶空格),並將二進位制程式碼解碼為可讀的 UTF-8 文本。完全本地處理。

8-bit 7-bit UTF-8 bytes

多層編碼解碼器

逐層解開多次編碼的文字——例如 URL 編碼內嵌 Base64、再套 HTML 實體——每次剝開一層,並為每個候選結果給出信心分數與理由。僅解碼,從不執行。

啟發式檢測 多層 安全審計 僅解碼

編碼檢測器

偵測檔案、十六進位傾印或貼上文字的位元組編碼,包括 BOM 偵測、嚴格的 UTF-8 驗證,以及帶信心分數的 GBK、Big5、Shift-JIS 候選。完全在本機執行,可取代舊的伺服器端檔案編碼偵測。

BOM 檢測 UTF-8 / UTF-16 GBK / Big5 Shift-JIS Confiance Local

字串轉義

為 HTML、XML、JavaScript、Java、.NET、JSON、CSV 和 SQL 跳脫與反跳脫字串,非 ASCII 文字可選用 \uXXXX 形式。

HTML JavaScript Java JSON CSV SQL

十六進位制 Base64 轉換器

免費線上十六進位制轉 Base64 和 Base64 轉十六進位制轉換器。將十六進位制字串(0x 字首、空格分隔或連續)與 Base64 互轉。支援多種輸出格式。本地處理 — 無資料上傳。

高階十六進位制編輯器

瀏覽器中的強大十六進位制編輯器:檢查和編輯二進位制資料、搜尋十六進位制或文本模式、檢視整數和浮點數型別、匯出選區和比較位元組差異。

十六進位制文本

線上十六進位制文本轉換器:將文本轉換為十六進位制(空格分隔、0x 字首、逗號或連續),並將十六進位制轉換回文本。100% 瀏覽器本地處理。

0x prefix %XX UTF-8 bytes

HTML 實體轉換器 - 編碼/解碼/參考表

將文字編碼為 HTML 實體(命名實體,或十進位 © 與十六進位 © 形式),將實體文字解碼回字元,並瀏覽與搜尋完整的 HTML5 命名字元參照表。選項…

摩爾斯電碼

線上摩爾斯電碼轉換器:將文本轉換為摩爾斯電碼,將摩爾斯電碼解碼為明文。通過 Web Audio API 收聽摩爾斯聲音或觀察閃爍的燈光訊號。本地處理。

ITU Morse A-Z 0-9 Slash separator

八進位制文本

線上八進位制文本轉換器:將文本轉換為八進位制數(八進位制)並將八進位制序列轉換回文本。支援空格分隔、反斜槓和 0o 字首。本地處理。

8 bits → 3 octal 0o prefix UTF-8 bytes

Punycode / IDN

在國際化網域名稱及其標籤與 ASCII 相容的 xn-- Punycode 形式之間相互轉換(RFC 3492)。

RFC3492 xn-- IDN UTF-8

Quoted-Printable

符合 RFC 2045 的郵件安全編碼,支援可設定的軟換行,是 Base64 在 MIME 中的對應編碼。

RFC 2045 MIME Soft Line Break =XX=

ROT13 / ROT47

線上 ROT13 和 ROT47 加解密:經典凱撒密碼偏移 13 位(A-Z、a-z)和 ASCII 偏移 47 位(所有可列印字元 33 到 126)。本地處理。

ROT13 ROT47 a-zA-Z / ASCII 33-126

UUEncode / UUDecode

線上 UUEncode(Unix-to-Unix)編解碼器:將檔案和二進位制資料轉換為 7 位文本格式,帶 'begin 644' 授權頭和 'end' 結束行。本地處理。

begin 644 45 bytes/line UUDecode
加密、雜湊與證書工具 · 19

AES 加密/解密

使用 GCM、CBC、CTR 或 ECB 模式,以 AES-128、-192 或 -256 加密或解密。金鑰可為原始十六進位或 Base64 位元組,也可由 PBKDF2-HMAC-SHA256 從密碼衍生;支援隨機 IV 產生、AAD 與 GCM 標籤處理,並在輸出旁顯示能產生相同位元組的 OpenSSL 命令列。

Web Crypto APIGCM / CBC / CTR128/192/256-bit

證書解碼器

貼上 PEM、DER 或 PKCS#7 檔案、上傳檔案,或開啟內建範例,即可讀取主體、發行者、序號、兩種指紋、每個擴充套件及其解析值、已簽署的憑證時間戳記,以及十六進位的原始 DER。憑證鏈與簽署請求也會被辨識並讀取。

runs locallychains & csrjson export

證書與私鑰匹配驗證器

一頁回答部署問題:這把金鑰是否屬於該憑證?透過以私鑰對挑戰值簽章,再以憑證中的公鑰驗證來證明,因此適用於 RSA、ECDSA 和 Ed25519。報告會在兩側顯示指紋,且絕不輸出金鑰本身。

runs locallysigning proofkey stays local

CRC 計算器

對文字、十六進位位元組或檔案執行 14 組 CRC 參數——CRC-8/CCITT、各類 CRC-16、CRC-32 系列加 CRC-32C 和 cksum、三種 CRC-64,以及 Adler-32。每組的多項式、初值、反射與 XOR 輸出值並列顯示,結果可用十六進位、十進位或八進位輸出。

runs locally14 parameter setshex / dec / oct

CSR 生成器

選擇 RSA 或 ECDSA,填寫主體與備用名稱,即可產生私鑰以及要交給憑證機構的憑證簽署請求(CSR)。私鑰和 CSR 均可下載為 PEM 格式,CSR 也可下載為 DER 格式;簽章演算法、指紋與自我檢查指令並列顯示。

RSA & ECDSAWeb Crypto APIFormat PEM

雜湊生成器

以十六進位或 Base64 輸出文字或檔案的 MD5、SHA-1、SHA-256 或 SHA-512 摘要——SHA 透過 WebCrypto 計算,MD5 完全在本機計算。

MD5 SHA-1 SHA-256 SHA-512 SHA-3

HMAC 和 KDF 計算器

對文字、十六進位位元組或檔案使用 HMAC-MD5 或 HMAC-SHA 系列計算帶金鑰的 MAC,或以 PBKDF2(RFC 8018)與 HKDF(RFC 5869)衍生金鑰材料。金鑰與鹽可用文字、十六進位或 Base64 輸入;結果可輸出為十六進位、大寫十六進位、Base64 或 Base64url,並已依 RFC 測試向量校驗。

HMACPBKDF2HKDF

JWT 偵錯程式

解碼並驗證 JSON Web Token:格式化顯示標頭與載荷,顯示到期標記,並可用貼上的密鑰或 PEM 金鑰驗證 HS/RS/ES 簽章。

JWT 解碼JOSE 頭部Claims簽名驗證WebCrypto

古典密碼工具

不應用於新工作的密碼——ECB 或 CBC 模式的 DES、3DES、RC4(ARCFOUR)與 Blowfish——僅為讀取舊封存檔與舊協議追蹤資料而保留。每種都附上其應有的警告,結果已依 FIPS 46-3、RFC 6229 與 Schneier 原始 Blowfish 向量校驗。

CésarVigenèrePlayfair

OpenPGP 工具

貼上 ASCII 裝甲或二進位 OpenPGP 金鑰區塊並將其拆解:裝甲校驗和、以樹狀結構顯示的每個封包及其十六進位傾印、金鑰版本、演算法、指紋與金鑰 ID、使用者 ID、到期日期,以及每個簽章的子封包。僅進行解析——本頁不會解密或驗證任何內容。

OpenPGP.js加密/解密簽名/驗證

密碼雜湊生成器

以 PHP password_hash() 和 crypt() 採用的 PHC 字串格式產生並驗證 bcrypt、scrypt、Argon2id 與 PBKDF2 密碼雜湊;列出成本與記憶體參數,顯示每次執行的耗時,並逐欄位講解 OWASP 最低預設值。

bcryptArgon2idscrypt

RSA 加密/解密

產生 2048 至 4096 位元的 RSA 金鑰對,並以四種格式匯出為 PEM;匯入您已有的公鑰或私鑰;使用 RSA-OAEP 加密,使用 PKCS#1 v1.5 或 PSS 簽章;並可在金鑰所用的 SPKI、PKCS#8 與 PKCS#1 編碼之間相互轉換。

Web Crypto APIRSA-OAEP金鑰生成

自簽名證書生成器

產生自我簽署憑證,可自行設定有效期、金鑰用途、擴充金鑰用途、基本限制與備用名稱,適用於測試伺服器或內部網路。頁面會以淺顯語言說明:除非事先設定,否則任何瀏覽器都不會信任它。

自簽名 X.509本地開發SSL localhost

SM2 加密/解密/簽名

中國國家公鑰演算法(GB/T 32918-2016):產生金鑰對,以標準中的 SM3-with-ZA 雜湊進行簽章與驗章,以 C1C3C2、C1C2C3 和 DER 資料格式加密與解密,並以 OpenSSL 所用的 UN/SEC1 版面匯出金鑰。

SM2 橢圓曲線GM/T 0003商用加密

SM3 雜湊生成器

中國國家雜湊函式(GB/T 32905-2016):對文字、十六進位位元組或檔案計算 256 位元摘要;以 GB/T 15852.2 測試向量驗證帶金鑰的 HMAC-SM3;並說明 SM3 與 SHA-256 的關係,以及各自被規定使用的情境。

SM3 雜湊HMAC-SM3GM/T 0004

SM4 加密/解密

中國國家分組密碼(GB/T 32907-2016):ECB 和 CBC 模式下使用 128 位元分組與金鑰,支援 PKCS#7 填充,可輸入文字、十六進位或 Base64;金鑰排程與 S 盒邏輯已在說明部分詳細記錄。

SM4 分組密碼CBC / ECB / CTR 模式GM/T 0002

SM9 標識密碼

中國國家標準的身分基加密標準(GB/T 38635-2020),電子郵件地址或手機號碼可直接作為公鑰:說明 IBE 加密與 IBS 簽章如何運作,KGC 信任模型與憑證 PKI 有何不同,以及官方 256 位元 BN 曲線參數。為說明頁面,唯讀。

標識密碼GM/T 0044雙線性對

SSL 證書檢查器

將憑證轉化為結論:是否已過期或即將過期,有效期是否在目前上限之內,所需名稱是否出現在使用者備用名稱中,憑證鏈是否完整、其中的簽章是否可靠,金鑰或簽章演算法是否過弱,以及現代用戶端所期望但此憑證缺少的擴充功能。

信任鏈SSL 過期頒發機構

HTTPS 配置審計

貼上網站的回應標頭,可選附上其憑證和一頁原始碼,即可取得一份綜合報告,涵蓋傳輸安全標頭、憑證鏈以及頁面中的混合內容。每項發現都關聯到其來源規則;可選的可達性探測會在無法看到所詢問內容時明確說明。

HTTPS 審計TLS 1.2 / 1.3密碼套件
網路與 HTTP 工具 · 21

cURL 命令轉換器

貼上現有的 cURL 命令,即可檢查並將其轉換為 Node.js、Python 或 PowerShell 程式碼,也可只美化 curl 命令本身。

cURL 轉 Fetch cURL 轉 Python cURL 轉 Axios

Data URI 生成器

免費線上 Data URI 建立工具。可將 Base64 字串以任意 MIME 類型產生為 data: URI。輸出為 Data URI、HTML <img>、HTML <video>、HTML <audio>、CSS url()、HTML <link>…

DNS 查詢

查詢 A、AAAA、CNAME、MX、TXT、NS、SOA、SRV、CAA 和 PTR 記錄,並並排比較多個公共解析器的回應,顯示 TTL、DNSSEC 標誌與 CNAME 鏈;回應不一致時給出淺顯的解釋。

DNS 解析DNS-over-HTTPSMX / TXT 記錄

HTTP 頭部分析器

分析和解碼 HTTP 請求與響應頭部:快取指令(Cache-Control、ETag)、安全頭部、內容協商和 Cookie。

HTTP 頭部Cache-Control

HTTP 請求生成器

從現成範本(JSON、表單、檔案上傳)建立請求,並即時取得 cURL、Node.js fetch、Python requests 或 PowerShell 程式碼。

HTTP 請求 REST 方法 頭部引數 請求體

HTTP 狀態碼

完整的狀態碼列表,支援分組著色、全文搜尋與篩選;一個簡短的精靈可為特定情境選出正確的狀態碼;並對比容易混淆的成對狀態碼,例如 401 與 403、301 與 308。

HTTP 狀態碼200 OK404 Not Found

IDN 同形字攻擊檢查器

檢查 Unicode 或 xn-- 網域名稱中的混合文字、形似字元、相容形式與過長標籤,並說明瀏覽器為何可能改以 Punycode 顯示它。

同形字攻擊 域名搶注 Phishing 域名安全

IP 查詢與地理定位

查看您自己的位址,查詢任意 IPv4 或 IPv6 位址,讀取其背後的網路、國家、城市、時區與連線類型;並可在瀏覽器中檢查 WebRTC 連線是否暴露了您未預期的位址。

IP 地理定位IPv4/IPv6 查詢ISP

IP 子網/CIDR 計算器

輸入位址與前綴,即可得到網路位址、子網路遮罩、主機範圍與主機數量;讀取二進位與十六進位形式;將遮罩反推為前綴長度;並把網段劃分為子網路,同時標出位址類別與特殊位址範圍。

CIDR 計算器子網掩碼IP 地址範圍

MIME 型別目錄

依檔案副檔名或反向查詢 MIME 類型,涵蓋約 800 個常用項目,附帶分類與用途說明——適合用於標頭與上傳過濾器。

MIME 型別Content-Type 頭部副檔名

OpenAPI / Swagger 檢視器

將 OpenAPI 3.0 / 3.1 或 Swagger 2.0 文件(YAML 或 JSON)渲染為可瀏覽的參考手冊:依標籤列出端點、參數、由 schema 生成的範例請求內容、回應,以及 Try-it 呼叫。

OpenAPI 規範 Swagger 文件 API 端點 互動預覽

埠與網路服務查詢

可依埠號或服務名稱雙向搜尋埠註冊表,依 TCP 或 UDP 篩選,並依知名、註冊或動態埠範圍過濾;同時閱讀一則說明,了解那些意外暴露的服務遠比刻意暴露的更常見。

TCP / UDP 埠網路服務IANA 登錄檔

REST API 客戶端與測試器

向任意端點發送 HTTP 請求,可設定方法、標頭、查詢參數、Cookie,支援 Basic/Bearer/API 金鑰認證、JSON/表單/文字請求內容,以及 multipart 檔案上傳。

REST API 測試 HTTP 客戶端 JSON 請求 認證頭部

反向 IP 查詢(Reverse DNS)

從 IP 位址反查其擁有者公布的名稱,查看回應狀態與應答的解析器,並遍歷同一區塊中的相鄰位址,以讀出該網路的命名規則。

Reverse DNSPTR 記錄IP 主機名

Robots.txt 分析器與測試器

依 RFC 9309 所規定的爬蟲讀取方式檢查 robots.txt:合併群組、展開萬用字元、採用最長匹配規則;並提供測試器,可針對任意 User-Agent 與路徑回答允許或拒絕。

robots.txt 檔案SEO 規則User-Agent

HTTP 安全頭部檢查器

依 OWASP 清單為回應標頭評分:每缺少一個標頭即扣分,每項發現都附上可直接複製的 nginx、Apache 和 Express 修復設定行。

安全頭部CSPHSTS

URL 編碼器(百分號編碼)

對 URL 元件進行百分號編碼與解碼(完整或輕量模式),並支援 JSON、XML 和 YAML 字串跳脫,可雙向轉換。

URL 編碼 Percent-Encoding encodeURIComponent RFC 3986 YAML

URL 分析器與安全檢測

將 URL 拆分為協定、主機、埠、路徑、查詢與片段;檢視每一層百分號和實體解碼的結果;編輯或清除查詢參數(包括追蹤參數);並透過安全面板檢查內嵌憑證、形似主機名稱及其他常見手法。

URL 分解查詢引數URL 結構

URL 百分號編碼檢查器

並排查看同一字串經 encodeURIComponent、encodeURI 與 form-urlencoded 進行百分號編碼的結果,包括逐字元位元組表、RFC 3986 保留字元的作用,以及用於雙重編碼文字的多層解碼器。

%XX 編碼 UTF-8 位元組 URL 分析 特殊字元 Double encoding

User-Agent 字串分析器

貼上任意 User-Agent 字串,即可識別瀏覽器、引擎、作業系統、裝置廠商/型號/類型及 CPU;提供逼真的預設值,並可匯出為 JSON。

User-Agent瀏覽器檢測作業系統裝置型別

WebSocket 客戶端測試器

連線 WebSocket 伺服器(ws:// 或 wss://),即時傳送和接收文本或 JSON 訊息,附帶事件日誌。

WebSocket 客戶端 ws/wss 連線 即時訊息 日誌記錄
資料格式工具 · 23

CSV 清理與去重

修剪空白、修復引號、刪除空白列並去除重複列——下載前可預覽每一處變更。

清理 CSV 刪除重複 空格裁剪 表格資料

CSV 列操作

在一次操作中對整張表格的欄位進行重新排序、重新命名、擷取、刪除、插入、拆分或合併,並提供預覽。

CSV 列 重新排列 合併列 拆分列 列分割

CSV 轉 JSON / XML / YAML / HTML / SQL

將分隔符號資料轉換為 JSON 陣列、XML 文件、YAML 序列、HTML 表格或 SQL(CREATE TABLE + INSERT),並提供方言、型別偵測與格式化選項。

CSV 轉 JSON CSV 轉 SQL CSV 轉 XML CSV 轉 YAML 自動分隔符

CSV 轉換器

線上將 Excel(xlsx/xls/xl/xlt/xltx/slk/xlw/xml)或 Calc(ods/fods/ots/sxc/fods/stc/xlsb/xlc/ett/dif/wk1/wks/wb2)檔案轉換為 CSV 檔案。

CSV 檔案分割與合併

依列數或分片數將大型 CSV 檔案拆分為多個部分,每部分保留標題列或僅第一部分保留標題列。依欄位名稱或欄位位置合併檔案,並附帶欄位差異報告。

拆分 CSV 合併 CSV 大檔案 按行切割

CSV 與 TSV 比較器(Diff)

並排比較兩個分隔符號表格,在視覺化格線中高亮顯示每一處儲存格層級的新增、刪除或修改。

CSV Diff 表格比較 已修改單元格

CSV 與 TSV 編輯器

免費線上開啟、檢視與編輯 CSV 或 TSV 檔案。分隔符號(逗號、定位字元、分號)自動偵測。可編輯表格中的任意儲存格、增刪列、選取並刪除整欄…

JSON 比較器(Diff)

並排比較兩個 JSON 文件,以顏色標記新增、刪除和修改,並附帶差異摘要。

JSON Diff 語義比較 差異鍵

JSON ⇔ CSV / TSV 轉換器

將 JSON 物件陣列轉換為 CSV/TSV 表格檔案,並將 CSV 轉換為巢狀或扁平的 JSON 結構。

JSON 轉 CSV CSV 轉 JSON TSV 轉換

JSON 格式化與驗證

格式化、壓縮並驗證 JSON,並在行內標出語法錯誤的位置——非常適合 API 回應和設定檔。

JSON 縮排語法驗證JSON 壓縮

JSONPath 表示式求值器

測試 JSONPath 運算式,支援即時比對高亮、格式化結果、比對計數以及運算式語法參考。

JSONPath JSON 過濾 資料查詢

JSON Schema 生成與驗證

依 JSON Schema(draft-07)驗證 JSON 文件,給出精確的錯誤路徑,並可依範例資料產生初始 schema。

JSON Schema Schema 驗證 Draft-07 / 2020-12

JSON 轉 SQL / TOML 轉換器

將物件的 JSON 陣列匯出為適用於 MySQL/PostgreSQL 的 SQL INSERT 語句,或匯出為 TOML 文件,並依型別呈現數值。

JSON 轉 SQL JSON 轉 TOML INSERT 語句

JSON ⇔ 跳脫字元串轉換器

將 JSON 物件跳脫為字串常值,或將跳脫字串解析回格式化的 JSON,支援單引號與雙引號模式。

字串轉義 JSON 字串 反轉義

JSON 視覺化瀏覽器

以顏色區分的樹狀結構瀏覽 JSON,並可直接編輯:修改值與型別,新增、重新命名和刪除鍵,然後匯出為格式化或壓縮結果。

樹形瀏覽器 可摺疊節點 JSON 搜尋 資料型別

JSON ⇔ XML 轉換器

在 JSON 與 XML 之間轉換,支援屬性處理、縮排控制以及雙向往返選項。

JSON 轉 XML XML 轉 JSON XML 屬性

JSON ⇔ YAML 轉換器

在 JSON 與 YAML 之間轉換,可選 flow 風格,盡可能保留註解,並支援巢狀資料。

JSON 轉 YAML YAML 轉 JSON

RSS / Atom 轉 JSON 轉換器

解析 RSS 2.0 和 Atom XML 訂閱源,將其轉換為結構化的 JSON 資料流,便於程式消費。

RSS 訂閱 Atom 訂閱 RSS 轉 JSON

XML 與 HTML 檔案比較器 — 免費線上 Diff 工具

免費線上 XML 與 HTML 比較工具。並排比較兩份 XML 或 HTML 文件,檢視結構差異。所有處理均在本機進行,不上傳任何資料。

XML 轉 CSV 轉換器

將 XML 文件轉換為整潔的分隔符號 CSV/TSV 輸出,依文件順序讀取元素與屬性。

XML 轉 CSV 資料扁平化 表格匯出

XML 工具箱(格式化與驗證)

以樹狀檢視對 XML 文件進行格式化、壓縮、驗證與瀏覽,也支援 SVG 和 RSS 等標記語言。

XML 縮排XML 驗證元素樹標記清理

YAML 比較器 — 免費線上 YAML Diff 工具

免費線上 YAML 比較工具。並排比較兩份 YAML 文件,檢視結構差異。所有處理均在本機進行,不上傳任何資料。

YAML 工具箱(格式化與驗證)

驗證並格式化 YAML,可選按鍵排序、樹狀檢視,並可轉換為 JSON 以檢查設定。

YAML 驗證縮排格式化配置檔案整潔語法
程式碼工具 · 14

C / C++ / C# / Java 程式碼格式化

使用真正的 clang-format 引擎重新格式化 C、C++、Objective-C、C# 和 Java 程式碼,支援 LLVM、Google、Chromium、Mozilla、WebKit、Microsoft 和 GNU 樣式。

CC++Objective-CC#Javaclang-format

程式碼美化工具

使用 Prettier 美化 JavaScript、TypeScript、JSX/TSX、JSON5、GraphQL、Vue SFC、PHP 和 TOML,可自定義製表符寬度、引號和分號。

JavaScriptTypeScriptJSX / TSXVue SFCGraphQLPHPTOMLPrettier

程式碼沙盒

在沙箱 iframe 中執行 JavaScript,輸出彩色主控台資訊;或即時預覽完整的 HTML+CSS+JS 頁面並下載。失控的迴圈隨時可以停止。

JS 沙盒HTML 預覽控制台下載

程式碼截圖生成器

將程式碼片段轉換為精緻的 Carbon 風格 PNG 圖片:使用 highlight.js 語法色彩、視窗外框、行號與四種主題,並以 Retina 等級的清晰度匯出。

程式碼轉 PNGhighlight.jsCarbon 風格主題

內容安全策略 (CSP) 生成器

逐條指令建立 Content-Security-Policy,提供用於內嵌指令碼的 sha256 雜湊產生器,並在某種組合的實際效果與表面含義不符時發出警告。

CSP 安全HTTP 頭部

CSS 工具箱

格式化或壓縮 CSS、SCSS、LESS 和 SASS,並在前處理器方言之間編譯與反向轉換,用於整理樣式表。

CSSSCSSLESSSASS美化

JSON 轉類 / 模式

根據範例 JSON 和 XML 文件產生 C#、Java、TypeScript 或 PHP 類別、TypeScript 介面或 JSON Schema。

JSON 轉 TypeScript JSON 轉 C# Java 類 型別化模型

Go 程式碼格式化

使用編譯為 WebAssembly 的官方 gofmt 引擎格式化 Go 原始碼——採用確定性的標準 Go 風格,使用定位字元並對齊欄位。

Go 語言gofmt 約定製表符縮排官方風格

HTML 表格生成器 - 視覺化表格構建器

視覺化建立 HTML 表格:設定列、欄、標題、表頭、框線、間距、色彩與對齊方式;可直接在即時格線中輸入,或貼上 TSV/CSV/Excel 資料,然後取得可直接複製貼上的 HTML 程式碼…

HTML 工具箱

格式化或壓縮 HTML,提供即時預覽窗格與語法驗證,適用於手寫或產生的標記。

美化壓縮驗證預覽

Mermaid 圖表編輯器 - 流程圖、時序圖、甘特圖等

在瀏覽器中編輯 Mermaid 圖表,並即時查看渲染結果:流程圖、時序圖、類別圖、狀態圖、甘特圖、圓餅圖、時間軸和 ER 圖。可在 Default / Dark / Neutral / Forest 主題間切換,然後…

Python 程式碼格式化

使用 Ruff 格式化器重新格式化 Python 3(Black / PEP 8 風格)——可選擇縮排寬度、引號風格、行寬與魔術尾隨逗號。

PEP 8 風格4 空格縮排整潔 Python 程式碼格式化

正規表示式測試器

即時正規表示式比對,支援高亮、比對清單與擷取群組,提供旗標與常用模式庫。無效模式會在行內回報。

即時高亮 捕獲組 標誌 g i m s u 模式庫

Shell 指令碼格式化

使用 shfmt 格式化 Bash、POSIX sh 和 mksh 指令碼——統一縮排、重新導向的空格、函式版面與 case 區塊。

Bash 指令碼Unix Shell整潔縮排自動化
檔案工具 · 8

批次檔案雜湊與清單校驗

拖入整個資料夾,一次取得每個檔案的 MD5、SHA-1、SHA-256、SHA-384 或 SHA-512,再貼上或上傳校驗和清單(GNU sha256sum 輸出、BSD openssl dgst 行、SFV 檔案),即可看出哪些檔案校驗通過、哪些不符、哪些缺失。結果可複製回 sha256sum 相容的行。

本地執行檔案不離開本地GNU + BSD + SFV

二進位制檔案比較器

逐位元組對齊兩個檔案:列出每個不同的偏移量,顯示帶上下文的堆疊式十六進位差異,提供密度圖,並標出翻轉的位元。分塊對齊模式可偵測檔案中間的插入與刪除;報告可匯出為 TXT 和 CSV。

本地執行檔案不離開本地塊對齊

重複檔案檢測器

分三輪依內容找出位元組完全相同的檔案:依大小篩選、依 SHA-256 分組、逐位元組完整比較——因此會識別重新命名與修改日期不同的副本,而同名但內容不同的檔案不會被誤判。每個群組顯示其浪費的空間,刪除清單可匯出為 CSV。

本地執行檔案不離開本地三輪掃描

線上轉換文本/HTML 檔案編碼

線上轉換文字/HTML 檔案的編碼。自動偵測原始編碼,並轉換為 UTF-8、UTF-16、UTF-32、ANSI、UNICODE、GB2312、GBK、GB18030、Big5、Shift-JIS、EUC-KR 等多種編碼。

檔案批次重新命名

批次重新命名,在提交任何變更前可預覽每個新檔名:尋找與取代、插入文字、帶補零與佔位符的順序編號、大小寫轉換、修剪,以及可處理 Windows 無效字元與保留裝置名稱的清理。可逐一下載重新命名後的檔案,或打包為 ZIP 下載。

本地執行先預覽衝突檢查

檔案分割與合併

依大小或數量將任意檔案切成帶編號的分片(name.001、name.part01、name.split.001、name[1].ext),並可將分片序列以位元組層級精確地合併回去,附帶缺口偵測、大小校驗,以及對重組檔案計算 SHA-256 以便與原檔比對。

本地執行位元組精確SHA-256 校驗

檔案型別檢測器

讀取每個檔案內部的魔術位元組(而非副檔名),並依 60 多種簽章表回報其真實格式:圖片、Office、ODF、EPUB、壓縮檔、媒體、字型、可執行檔與資料庫。被改名的檔案會標記為副檔名不符;若檔頭包含相關資訊,也會顯示尺寸、PDF 版本與 MP4 品牌。

本地執行檔案不離開本地60+ 簽名

INI / ENV 比較器 — 線上免費配置差異工具

免費線上 INI 與 ENV 檔案比較工具。並排比較兩個設定檔,檢視結構差異。同時支援以區段為基礎的 INI 格式與扁平鍵值的 ENV 格式。所有處理均在本機進行…

Copyright © 2007-2026 DIGITBYTE STUDIO All rights reserved.