文字差異比對

比對兩段文字、反白顯示差異

🔒 本機處理與外部服務的使用方式請查看本工具的隱私說明;網站統計服務另見隱私政策。

差異結果

—

快速理解

文字差異比對可以怎麼幫你?

免費線上文字 Diff 工具,輸入兩段文字比對差異,反白顯示新增(綠)刪除(紅)修改。支援程式碼、文件、合約。

適合情境

要核對合約修訂、設定檔、程式碼片段或兩版文案等內容,可把舊內容放「原始版本」、新內容放「修改版本」,再選行、單字或字元模式。按行適合看段落與程式碼,按單字適合英文句子,按字元則能抓到中文少一字或標點不同。

使用方式

貼入左右兩欄後結果會即時更新,不需另按比對。模式選「行」時,每個新增行以綠色加號顯示,刪除行以紅色減號顯示;「單字」與「字元」會在同一段內標出新增與刪除。兩段完全相同時,結果區會直接顯示「兩段文字相同」。

結果怎麼看

綠色代表只在修改版本出現,紅色代表只在原始版本出現。工具以新增與刪除呈現差異,不會另外判定「移動」或理解句意;整段換位置時,可能看起來像先刪除再新增,這不等於內容真的被刪掉。

隱私與限制

兩段文字只在目前瀏覽器中比對,不會上傳到本站伺服器,也不會自動保存。合約、程式設定或未公開文案仍可能留在系統剪貼簿;共用電腦上比對完成後,請清空兩個輸入框或直接關閉分頁。

演算法會建立 O(n × m) 的比對表,超長文件用單字或字元模式可能占用大量記憶體並讓分頁停頓。字元模式也可能拆開 emoji;大型檔案請先用行模式,或改用專用 diff 軟體。

常見問題

可以比對程式碼嗎?

可以。「按行比對」模式適合程式碼,可清楚看到每一行的差異。

中文比對怎麼算?

「按字元」會逐字比對;「按單字」用空白切分(適合英文);中文建議用「按字元」。