工具

這裡整理了一系列實用的 JavaScript 工具卡。點擊任一卡片即可開啟工具。多數功能都在瀏覽器端完成,不會經過伺服端處理,因此不會把資料送回本站(標示「server-side」的項目除外)。若擔心資料外洩,可以在載入工具後斷線再使用。所有操作請自行斟酌。

所有工具皆可免費用於商業與個人用途。許多過去由傳統免費軟體處理的工作,如今因商店 App 的能力有限,或企業用電腦難以安裝 OSS,而變得不易完成。這些純瀏覽器工具希望在力所能及的範圍內補足這個落差,儘管它們仍然有所限制。

若有功能需求或問題,歡迎透過 x.com 聯絡。直接訊息可能被忽略,隨手的 @ 回覆會更容易注意到。

Data Analysis

📊

HAR 檢視器

在瀏覽器內視覺化 HAR 檔案,提供請求列表、瀑布圖、依大小/狀態/MIME 類型的拆解。

harperformancewaterfalldiagnosticsclient-side
⏱️

ULID 時間戳記解析器

從 ULID 前 10 個字元(48 位元)還原 UTC 與任意時區的時間戳。可在 IANA 時區與固定偏移(30 分鐘刻度)間切換,匯出 CSV/TSV,並複製結果;剩餘 80 位元的隨機部分會以十六進位顯示。

ulidtimestampdecodinganalyticsclient-side
⏱️

UUID v7 時間戳記解析器

解碼 UUID v7 前 48 位元的 UNIX epoch,以取得 UTC 與任意時區的時間,同時視覺化版本、變異與隨機元件。

uuidversion7timestampdecodingclient-side
📜

X.509/CSR 解析器

直接在瀏覽器內檢視憑證與 CSR。顯示 SAN、金鑰用途、EKU、有效期間、簽章演算法、指紋等資訊,並可匯出為 JSON 或 CSV。

x509csrinspectioncertificateclient-side
📷

條碼讀取器

從相機影像或圖片檔讀取條碼並轉成文字。支援連續掃描、切換相機與調整偵測精度。

barcodescanningcameradecoderclient-side
🧠

詮釋結構模型:逐步 ISM 工具

在瀏覽器中逐步執行 ISM 方法,從 SSIM 輸入到可達矩陣、層級分解與最終導向圖。內建範例資料、復原操作、JSON/CSV 匯出與 SVG 輸出。

ismmodelingsystems-thinkingvisualizationclient-side
🎲

蒙提霍爾模擬器

在瀏覽器中模擬經典的蒙提霍爾機率問題。可手動遊玩或批量自動試驗觀看統計收斂,支援 3 到 10 扇門,並圖表化切換、維持或隨機策略。

monty-hallprobabilitysimulationstatisticsclient-side
🌐

顯示您的 IP

盡可能顯示您的公共 IP 位址與瀏覽器揭露的環境資訊。只要按一下按鈕,就能立即開啟解析後 IP 的 RDAP/Whois 資訊。

networkipwhoisanalyticsserver-side

Data Generation

📱

QR 碼產生器

將文字或 URL 轉成 QR 碼,並匯出為 SVG 或 PNG。可選擇尺寸、誤差修正等級與顏色,完全支援日文文字、換行與空白。

qrcodegeneratorsvgencodingclient-side
🧭

ULID 產生器

產生 ULID(48 位元 UNIX epoch 毫秒 + 80 位元隨機數,以 26 個 Crockford Base32 字元編碼)。可使用當前時間或指定的本地/IANA/偏移時間戳,啟用單調模式、預覽結果、複製或清除,適合測試資料、事件 ID 與分散式鍵值實驗。

ulididentifierbase32monotonicclient-side
🔖

UUID v4 產生器

產生任意數量的加密強度 UUID v4,適合測試資料、資料庫鍵值、追蹤編號等需要全球唯一的識別碼。

uuidrandomidentifiertestingclient-side
🕒

UUID v7 產生器

在瀏覽器內產生符合 RFC 9562 的 UUID v7 識別碼。可使用本地時鐘或選擇主要時區,以當地時間產生時間戳記。支援單調模式以維持字典順序、分隔符樣式與快速複製,適合測試資料、事件 ID 與分散式鍵值實驗。

uuidversion7identifiermonotonicclient-side
🔏

X.509 憑證產生器(自簽/CA 簽發)

在瀏覽器內產生 RSA 金鑰並建立自簽憑證,或使用現有 CA 私鑰簽發。可設定 SAN(DNS/IP)、basicConstraints、keyUsage、extendedKeyUsage、SKI/AKI,並匯出 DER .crt、PEM 或 PKCS#8 .key。支援從檔案匯入 CA 憑證/金鑰或貼上文字,輕鬆在本機建完整的測試 PKI。

x509certificatekeypairwebcryptoclient-side
🧑

姓名產生器

從豐富的姓氏與名字資料集中生成測試用的虛構個人資料。支援日文/英文姓名、性別、重複機率、包含郵遞區號的地址欄位,以及 CSV 匯出。預設使用實際郵遞區號,也可設定錯誤注入。

namesdatasetsynthetic-datacsvclient-side
🔒

密碼產生器

以自訂長度與字元集生成隨機密碼。內建快速複製功能,全程在瀏覽器內執行。

passwordgeneratorentropycredentialsclient-side
🏷️

條碼產生器

在瀏覽器內產生常見條碼格式(Code128、EAN-13、UPC 等),並儲存或列印為 SVG/PNG,使用內建的 JsBarcode 程式庫。

barcodegeneratorlabelingsvgclient-side
🔗

連結標籤產生器

透過友善介面產生超連結標籤。設定 href、target、rel、download 等屬性,當連結文字空白時改用 URL,並可選擇原生 download 屬性或自訂檔名。預設為 href=https://www.ixam.net 且 target=_blank。

htmlanchorgeneratorseoclient-side

Data Processing

Design and Media

📍

JPEG EXIF GPS 批次寫入器

在瀏覽器內把緯度與經度寫入多張 JPEG 的 EXIF GPS 中繼資料,並下載成 ZIP 壓縮檔。

jpegexifgeotaggingbatchclient-side
🎞️

MP4 影格擷取器

從本地 MP4 影片擷取選定的影格範圍,並下載為 JPG/PNG 打包成 ZIP。可處理最高 8K 解析度,所有流程皆在瀏覽器內完成。

mp4videoframesextractorclient-side
✂️

PDF 分割器

從 PDF 擷取頁面範圍、重新排序,並將每個範圍匯出成獨立文件。可個別下載或打包成 ZIP,所有處理都在瀏覽器內完成。

pdfsplitextractionworkflowclient-side
📄

PDF 合併器

在瀏覽器內合併多個 PDF,即使頁面尺寸不同也可處理。透過縮圖重新排序,離線也能快速完成。

pdfmergeworkflowproductivityclient-side
📱

QR 碼產生器

將文字或 URL 轉成 QR 碼,並匯出為 SVG 或 PNG。可選擇尺寸、誤差修正等級與顏色,完全支援日文文字、換行與空白。

qrcodegeneratorsvgencodingclient-side
🖊️

SVG 編輯器

在瀏覽器內編輯 SVG 圖形,建立與操作圖形、文字與路徑,提供移動、旋轉、縮放、格線對齊、圖層、縮放、檔案匯入匯出與 PNG 匯出。無需伺服器通訊。

svgvectoreditorgraphicsclient-side
🎨

色彩轉換器

在 HEX、RGB 與 HSL 之間轉換並立即預覽,支援快速微調設計。

colorconverterpalettepreviewclient-side
🖼️

批次影像調整器

一次調整多張 JPG/PNG 圖片的尺寸,並下載成 ZIP 壓縮檔,全程無伺服器參與。

imageresizebatchzipclient-side
🏷️

條碼產生器

在瀏覽器內產生常見條碼格式(Code128、EAN-13、UPC 等),並儲存或列印為 SVG/PNG,使用內建的 JsBarcode 程式庫。

barcodegeneratorlabelingsvgclient-side

Developer Utilities

⏱️

Cron 規劃器

解析 cron 表達式(分 時 日 月 週 [+年]),並在選定時區預覽最多十個未來執行時間,附上本地與 UTC 顯示。不支援 Quartz 擴充語法;全部處理皆在瀏覽器內完成。

cronschedulingtimezoneplannerclient-side
🔐

HTML 實體編碼/解碼器

編碼或解碼 HTML 實體,同時預覽渲染結果。可切換命名、十進位與十六進位輸出,保留連續空白、偵測已編碼文字並自動轉換,一切都在瀏覽器端進行。

htmlentityencodingescapingclient-side
🧮

IPv4 計算器:子網遮罩與位址範圍

在 IPv4 CIDR 與子網遮罩之間轉換,一次計算網路/廣播位址、主機範圍與可用主機數量。也能依需求主機數反推最小前綴長度。

ipv4subnettingcalculatorplanningclient-side
🌍

IPv6 計算器:前綴與屬性檢視

輸入 IPv6 位址與前綴長度,即可計算網路位址、範例主機範圍、ip6.arpa 反向查詢表示,並偵測 IPv4 相容或映射等特殊用途位址。

ipv6subnettingcalculatorplanningclient-side
🗂️

JSON 格式化/驗證器

在瀏覽器內為 JSON 加上縮排與換行、移除空白以壓縮,或檢查語法是否正確。

jsonformattingvalidationlintingclient-side
🔐

JWT 解碼/編碼器

在瀏覽器內解碼 JSON Web Token,驗證簽章並重新編碼/簽署。支援 HS/RS/PS/ES/EdDSA 演算法,金鑰與權杖皆維持在本機。

jwttokendecodingsigningclient-side
🖊️

SVG 編輯器

在瀏覽器內編輯 SVG 圖形,建立與操作圖形、文字與路徑,提供移動、旋轉、縮放、格線對齊、圖層、縮放、檔案匯入匯出與 PNG 匯出。無需伺服器通訊。

svgvectoreditorgraphicsclient-side
🌐

URL 編碼/解碼器

將任意字串做 URL 編碼或解碼。可在 encodeURIComponent 與 encodeURI 行為之間切換,也可以選擇把空白轉成 +。完整支援 UTF-8,因此全形字元與特殊符號都能精準處理。

urlencodingdecodingwebclient-side
🔏

X.509 憑證產生器(自簽/CA 簽發)

在瀏覽器內產生 RSA 金鑰並建立自簽憑證,或使用現有 CA 私鑰簽發。可設定 SAN(DNS/IP)、basicConstraints、keyUsage、extendedKeyUsage、SKI/AKI,並匯出 DER .crt、PEM 或 PKCS#8 .key。支援從檔案匯入 CA 憑證/金鑰或貼上文字,輕鬆在本機建完整的測試 PKI。

x509certificatekeypairwebcryptoclient-side
📜

X.509/CSR 解析器

直接在瀏覽器內檢視憑證與 CSR。顯示 SAN、金鑰用途、EKU、有效期間、簽章演算法、指紋等資訊,並可匯出為 JSON 或 CSV。

x509csrinspectioncertificateclient-side
💾

二進位編輯器

在瀏覽器內編輯二進位檔案,提供同步的十六進位與 ASCII 檢視。被修改的區域以紅色標示,可自由插入或刪除位元組。

binaryhexeditorinspectionclient-side
📑

文字差異檢視器

逐行比較兩段文字並以統一格式顯示差異。提供忽略空白或大小寫的選項,全部都在瀏覽器內完成。

diffcomparisontextreviewclient-side
🔍

正則表達式測試器

以醒目提示與結果列表呈現正則表達式的匹配。支援 g/i/m/s/u/y 標誌,並內建超過 100 個實用範例。所有處理都在瀏覽器端完成。

regextestingpatternvalidationclient-side
📘

批次尋找與取代(.docx)

跨多個 Word 文件(.docx)批次取代本文、頁首、頁尾、註腳、註解等字串。支援跨越 w:t 的片段,並可選擇依序或同時取代以避免連鎖。流程於瀏覽器內完成解壓→XML 編輯→重新壓縮。

docxfind-replaceofficeautomationclient-side
📝

批次尋找與取代(文字)

一次跨多個檔案(.txt / .md / .csv / .tsv / .html / .css / .js 等)取代字串。支援 CSV/TSV 取代表,並可選擇依序或同時取代以避免連鎖問題。所有處理都在瀏覽器內完成。

find-replacebatchtextautomationclient-side
🏷️

條碼產生器

在瀏覽器內產生常見條碼格式(Code128、EAN-13、UPC 等),並儲存或列印為 SVG/PNG,使用內建的 JsBarcode 程式庫。

barcodegeneratorlabelingsvgclient-side
📷

條碼讀取器

從相機影像或圖片檔讀取條碼並轉成文字。支援連續掃描、切換相機與調整偵測精度。

barcodescanningcameradecoderclient-side
🔗

連結標籤產生器

透過友善介面產生超連結標籤。設定 href、target、rel、download 等屬性,當連結文字空白時改用 URL,並可選擇原生 download 屬性或自訂檔名。預設為 href=https://www.ixam.net 且 target=_blank。

htmlanchorgeneratorseoclient-side
🔢

進位制轉換:十進位/十六進位/二進位

在十進位、十六進位或二進位輸入數字並立即取得其他兩種表示。理解負數、0x/0b 前綴、底線、空格、逗號,並利用 BigInt 處理巨量整數。支援大小寫輸出、4 位分組、3 位逗號分隔,以及小數。

radixconverterbinarydecimalclient-side
🔑

雜湊產生器

計算文字或檔案的雜湊值,用於完整性檢查與比對。採用 Web Crypto,涵蓋常用演算法。

hashchecksumintegritycryptoclient-side

Document Processing

📄

Markdown 預覽與轉換器

即時將 Markdown 渲染為 HTML,支援 GitHub Flavored Markdown 的表格與工作清單。可複製或下載生成的 HTML,全程不離開瀏覽器。

markdownprevieweditorconversionclient-side
✂️

PDF 分割器

從 PDF 擷取頁面範圍、重新排序,並將每個範圍匯出成獨立文件。可個別下載或打包成 ZIP,所有處理都在瀏覽器內完成。

pdfsplitextractionworkflowclient-side
📄

PDF 合併器

在瀏覽器內合併多個 PDF,即使頁面尺寸不同也可處理。透過縮圖重新排序,離線也能快速完成。

pdfmergeworkflowproductivityclient-side
📂

字元編碼轉換器

批次轉換檔案編碼,支援 UTF-8、Shift_JIS、EUC-JP、ISO-2022-JP 等。可選擇行結尾(LF/CRLF/CR)、控制 UTF 系列的 BOM 輸出,並以單一 ZIP 處理多種編碼的檔案。

charsetencodingconverterbatchclient-side
📘

批次尋找與取代(.docx)

跨多個 Word 文件(.docx)批次取代本文、頁首、頁尾、註腳、註解等字串。支援跨越 w:t 的片段,並可選擇依序或同時取代以避免連鎖。流程於瀏覽器內完成解壓→XML 編輯→重新壓縮。

docxfind-replaceofficeautomationclient-side
📦

密碼保護 ZIP 製作器

在瀏覽器內建立加密 ZIP 壓縮檔—適合在 Windows 不再原生支援時使用。可選多個檔案或資料夾,拖放操作,並在 ZipCrypto 相容與 AES-256 強度間切換。壓縮檔名稱預設跟隨第一個檔案或資料夾。

zipencryptionarchivepasswordclient-side

Encoding and Conversion

🔡

Base64 轉換器

在文字與 Base64 之間雙向轉換。讓含有特殊字元的二進位資料或文字變成容易攜帶的編碼表現,或立即解碼還原。

base64encodingdecodingtextclient-side
📊

CSV ⇄ JSON 轉換器

把表格資料轉成 API 用的 JSON,或將 JSON 陣列轉成容易散佈的 CSV/TSV。

csvjsonconverterdatasetclient-side
🔐

HTML 實體編碼/解碼器

編碼或解碼 HTML 實體,同時預覽渲染結果。可切換命名、十進位與十六進位輸出,保留連續空白、偵測已編碼文字並自動轉換,一切都在瀏覽器端進行。

htmlentityencodingescapingclient-side
🌐

URL 編碼/解碼器

將任意字串做 URL 編碼或解碼。可在 encodeURIComponent 與 encodeURI 行為之間切換,也可以選擇把空白轉成 +。完整支援 UTF-8,因此全形字元與特殊符號都能精準處理。

urlencodingdecodingwebclient-side
📂

XML ⇄ JSON 轉換器

在 XML 文件與 JSON 之間轉換。透過選項設定縮排、屬性處理與命名空間,方便重塑 API 回應或設定檔。

xmljsonconverterapiclient-side
📂

YAML ⇄ JSON 轉換器

在 YAML 與 JSON 之間轉換,並可調整縮排與結構選項。適合快速調整 API 回應或設定檔。

yamljsonconverterconfigurationclient-side
📂

字元編碼轉換器

批次轉換檔案編碼,支援 UTF-8、Shift_JIS、EUC-JP、ISO-2022-JP 等。可選擇行結尾(LF/CRLF/CR)、控制 UTF 系列的 BOM 輸出,並以單一 ZIP 處理多種編碼的檔案。

charsetencodingconverterbatchclient-side
🎨

色彩轉換器

在 HEX、RGB 與 HSL 之間轉換並立即預覽,支援快速微調設計。

colorconverterpalettepreviewclient-side
🔢

進位制轉換:十進位/十六進位/二進位

在十進位、十六進位或二進位輸入數字並立即取得其他兩種表示。理解負數、0x/0b 前綴、底線、空格、逗號,並利用 BigInt 處理巨量整數。支援大小寫輸出、4 位分組、3 位逗號分隔,以及小數。

radixconverterbinarydecimalclient-side

Identifier Management

Networking

Scheduling and Time

Security and Encryption

🔐

JWT 解碼/編碼器

在瀏覽器內解碼 JSON Web Token,驗證簽章並重新編碼/簽署。支援 HS/RS/PS/ES/EdDSA 演算法,金鑰與權杖皆維持在本機。

jwttokendecodingsigningclient-side
🔏

X.509 憑證產生器(自簽/CA 簽發)

在瀏覽器內產生 RSA 金鑰並建立自簽憑證,或使用現有 CA 私鑰簽發。可設定 SAN(DNS/IP)、basicConstraints、keyUsage、extendedKeyUsage、SKI/AKI,並匯出 DER .crt、PEM 或 PKCS#8 .key。支援從檔案匯入 CA 憑證/金鑰或貼上文字,輕鬆在本機建完整的測試 PKI。

x509certificatekeypairwebcryptoclient-side
📜

X.509/CSR 解析器

直接在瀏覽器內檢視憑證與 CSR。顯示 SAN、金鑰用途、EKU、有效期間、簽章演算法、指紋等資訊,並可匯出為 JSON 或 CSV。

x509csrinspectioncertificateclient-side
📦

密碼保護 ZIP 製作器

在瀏覽器內建立加密 ZIP 壓縮檔—適合在 Windows 不再原生支援時使用。可選多個檔案或資料夾,拖放操作,並在 ZipCrypto 相容與 AES-256 強度間切換。壓縮檔名稱預設跟隨第一個檔案或資料夾。

zipencryptionarchivepasswordclient-side
🔒

密碼產生器

以自訂長度與字元集生成隨機密碼。內建快速複製功能,全程在瀏覽器內執行。

passwordgeneratorentropycredentialsclient-side
🔑

雜湊產生器

計算文字或檔案的雜湊值,用於完整性檢查與比對。採用 Web Crypto,涵蓋常用演算法。

hashchecksumintegritycryptoclient-side

Simulation and Learning

Text Processing