這個工具能做什麼
HANEHikaku 是一款免費的線上文字比對工具,可將兩段文字或兩個檔案並排顯示並標出差異。免安裝、免註冊。資料只在您的瀏覽器內處理,絕不會傳送或儲存到伺服器,因此合約或公司機密文件也能安心使用。
-
🎨差異以顏色標示
內容不同的行顯示為黃色,只有右側才有的行(新增)為綠色,只有左側才有的行(刪除)為紅色。
-
📄不只純文字
讀取 PDF 或 Word(.docx)時,會擷取內文文字後進行比較。也支援 .txt、.md、.csv、.log、.json、.xml、.html。
-
✏️可以當場修改
點擊差異行即可直接改寫。也能用「左到右」「右到左」按鈕,把一側的內容套用到另一側。
-
🔍只顯示差異
可隱藏相同的行,只並排檢視有差異的部分。也能從一處差異跳到下一處。
-
💾儲存結果
可儲存修改後的左右文字(.txt),以及以顏色標示的比較結果(.html)。
比較條件有 4 種可選:不區分大小寫、忽略行首、行尾空白、忽略所有空白、忽略只有頁碼的行。例如只想忽略縮排差異時就很方便。
使用方式(3 步驟)
-
準備兩段文字在左(A)與右(B)分別貼上文字,或用「開啟檔案」讀取檔案。基本上左側放原始資料,右側放要比較的資料。
-
開始比較按下「開始比較」,差異就會以顏色並排顯示。切換到「只看差異」可隱藏相同部分,只留下不同之處。
-
合併、儲存點擊差異行直接修改,或用「左到右」「右到左」讓兩側一致。完成後,從「儲存」匯出為 .txt 或 .html。
這些時候特別好用
核對合約、報價單修改前後的內容
只要左右放好,修改過的條文就會以顏色標出。金額或日期即使只差一個字,也能以字元為單位找出來。
對方寄來修訂版時,要靠肉眼逐一找出哪裡改了並不實際。把修訂前與修訂後的文件左右並排比較,只有修改過的條文會以顏色浮現。金額、日期這類一個字的差異也會以字元為單位標示,不會漏看。
收到的是 PDF 也能直接讀取。檔案不會傳送到外部,處理與客戶往來的合約資料也沒問題。
找出稿件或操作手冊的修改處
比較舊版與新版,新增與刪除的段落一眼就能分辨。
多人編輯過的文件,常常搞不清楚哪裡被動過。比較舊版與新版,新增與刪除的段落一眼就能分辨。也可以一邊確認修改是否妥當,一邊只把需要的變更套用到另一側。
確認程式碼或設定檔的變更處
也支援程式碼、JSON、XML 與記錄檔(log)。只想忽略縮排差異時,請使用「忽略所有空白」。
把正常運作與無法運作的環境的設定檔並排比較,有時就能找到造成問題的那一行。由於支援程式碼、JSON、XML、記錄檔等文字格式,開發與維運時也派得上用場,例如比對本機的程式碼與實際部署的版本,確認有沒有漏掉的變更。只想忽略縮排差異時,請開啟「忽略所有空白」。
校對、修潤稿件或文章時
把校對前與校對後的稿件並排,只有修改過的地方會以顏色浮現。
修潤文章的過程中,常會連自己都忘了改了哪裡、怎麼改。把校對前後的版本左右並排比較,只有改寫過的句子會以顏色標出,方便一邊確認修改用意一邊重讀。
也可以拿校對人員退回的稿件和手邊的稿件互相核對,只把想採用的修改複製到另一側完成定稿。
將譯文或改寫稿與原文核對時
將譯文與原稿並排,可檢查是否有漏譯或遺漏的段落。
委託翻譯的文章交回來時,要逐段對照原文哪一段對應哪一段相當費工。把原文與譯文左右並排,就能一次確認段落數是否一致、有沒有未翻譯的地方。
核對改寫後的文章與原文章、掌握改寫幅度時,也能同樣使用。
文字比對的基礎知識
逐行比較與逐字比較的差別
逐行比較看的是文件結構的變化,逐字比較看的是細節的變化。本工具結合了兩者。
文字比對大致有兩種精細程度。逐行比較是判斷哪些行被新增、刪除或變更,適合掌握整份文件的結構變化,但無法得知變更的行裡「哪裡」改了。
逐字比較則能找出一行之中哪些字元改變了,適合找出「2026年4月1日」變成「2026年4月30日」這類細微差異。
本工具結合了兩者。先以行為單位找出對應關係,對有變更的行再進一步逐字比較,只把改變的部分以較深的顏色標示。結構的變化與細節的變化可以同時確認。
比較 PDF、Word 時的注意事項
只能比較內文文字。不支援版面差異、掃描的 PDF,以及舊格式 .doc。
PDF 與 Word(.docx)會先擷取內文文字再進行比較。因此字型、文字顏色、表格框線、圖片位置等版面差異不在比較範圍內。請把它當作查看文字內容如何變化的功能。
PDF 僅限含有文字資訊的檔案。單純掃描紙本的 PDF,文字是以圖片形式存在,無法直接比較。此外不支援 Word 舊格式(.doc),請另存為 .docx 後再讀取。
與免費軟體的使用區分
比對文字的方法大致有三種。需要長期、大量使用的話適合專用軟體;只想馬上比較手邊兩份文件,瀏覽器型工具最方便。
| 安裝型比對軟體 | 作業系統內建指令 | HANETOOL(瀏覽器型) | |
|---|---|---|---|
| 導入 | 需要安裝 | 不需要 | 不需要,用瀏覽器開啟即可 |
| 支援的作業系統 | 多為 Windows 專用 | 依作業系統而異 | Windows、Mac 的瀏覽器 |
| 結果是否易讀 | 左右並排、顏色區分 | 只有文字輸出 | 左右並排、顏色區分 |
| 整個資料夾比較 | 可以 | 可以 | 不行,比較兩份文件 |
| PDF、Word | 依產品而定 | 無法處理 | 擷取內文文字後比較 |
| 當場修改 | 可以(依產品而定) | 不行 | 可以,也能套用到另一側 |
※ 本表整理的是各種方式的一般傾向,並非比較特定產品。即使是同一種方式,條件也會因產品或服務而有很大差異,使用前請確認各自的條款。
文字比對也有好幾款安裝在電腦上使用的免費軟體,有些甚至能比較整個資料夾或二進位檔,需要長期使用時是很好的選擇。不過其中許多是 Windows 專用,而且必須安裝。
在無法安裝軟體的環境中使用
只靠瀏覽器就能運作,不需要系統管理員權限。若要整個資料夾一起比較,專用軟體較適合。
公司電腦沒有管理員權限、無法自行安裝軟體的情況並不少見。本工具只靠瀏覽器運作,不受能否安裝軟體的限制,在 Mac 上也能同樣使用。
選用的參考標準是:需要整個資料夾一起比較、或每天都要反覆比對時,用安裝型專用軟體;只想馬上比較手邊的兩份文件時,用本工具。
常見問題
可以讀取哪些檔案?
除了文字類檔案(.txt / .md / .csv / .log / .json / .xml / .html)之外,也支援 PDF 與 Word(.docx)。
PDF 與 Word 會擷取內文文字後進行比較,因此版面與圖片的差異不在比較範圍內。
沒有文字資訊的 PDF(單純掃描紙本的檔案)與 Word 舊格式(.doc)無法讀取,請另存為 .docx 後再讀取。也可以不用檔案,直接貼上文字進行比較。
比較結果的顏色代表什麼?
綠色是「只有右側才有的行(新增)」,紅色是「只有左側才有的行(刪除)」,黃色是「內容不同的行(變更)」。
這三種顏色沿用了文字比對(diff)工具常見的「新增、刪除、變更」概念。
黃色的行還會再逐字比較,只有實際改變的字元會以較深的顏色顯示。日期或金額差一個字也不會漏看。
可以隱藏相同部分,只看不同的地方嗎?
可以。每按一次「🔎 顯示全部」,就會依 全部 → 只看差異 → 只看相同 的順序切換(Ctrl+D)。
切換到「只看差異」,相同的行會被收合,只列出有差異的部分。適合在長篇文件中尋找修改處。也能依序從一處差異跳到下一處。
可以一邊比較一邊當場修改嗎?
可以。點擊差異行即可直接改寫,也有將一側內容套用到另一側的按鈕。
用「左到右」「右到左」按鈕,可把選取行的內容複製到另一側,逐行決定要採用哪個版本。
編輯的內容會直接反映在比較畫面上。修改完成後,請接著儲存。
可以忽略大小寫或空白的差異嗎?
可以。可指定「不區分大小寫」「忽略行首、行尾空白」「忽略所有空白」「忽略只有頁碼的行」這 4 種。
比較只有縮排方式不同的檔案時,用「忽略所有空白」;複製時行尾多了空白,則用「忽略行首、行尾空白」很方便。
設定會立即反映在比較結果上,可一邊切換一邊篩選出真正的差異。
可以儲存比較結果嗎?
可以。可儲存修改後的左右文字(.txt),以及以顏色標示的比較結果(.html)。
存成 .html 後,可在瀏覽器中以保留顏色的狀態開啟,適合把確認結果分享給相關人員或留作紀錄。
什麼是 diff(差異比對)工具?
比較兩段文字或兩個檔案、找出變更之處的機制或工具的統稱。
diff 原本是軟體開發領域使用的術語,指比較新舊程式碼並輸出新增、刪除、變更行的指令。現在泛指各種找出文字或資料差異的機制。
HANEHikaku 就是在瀏覽器上做到和 diff 相同事情的工具。不需安裝,也不用輸入指令,只要貼上兩段文字或讀取兩個檔案,變更之處就會以顏色標示出來。