🌐 ZH-TW

🧽 HTML 轉文字轉換器

貼上 HTML 原始碼,取得去除所有標籤後,清晰且可閱讀的純文字。像 p、div、li 這類區塊元素會轉為換行,連結也可保留其 URL 並與連結文字一併顯示。

HTML 字元
0
擷取文字字元
0

安全性:HTML 僅使用瀏覽器內建的 DOMParser 進行解析,不會附加到目前頁面,因此腳本不會執行。擷取結果始終會以純文字呈現。

指南

瞭解更多

01

1. 為何要將 HTML 壓縮為純文字

從網頁或電子報原始碼直接複製 HTML 時,會連同標籤、樣式屬性,甚至嵌入的腳本程式碼一起帶進來。當你只需要可讀內容(像是筆記應用、搜尋索引,或純文字草稿)時,你需要的只是文字。這個工具會移除每個標籤,只保留人類實際會閱讀到的內容。

02

2. 解析過程如何保持安全

此工具使用瀏覽器內建的 DOMParser 解析 HTML 字串。DOMParser 產生的文件是「惰性」(inert)——它不會附加到即時頁面的 DOM,因此其中的 <script> 不會執行,也不會抓取圖片或外部資源。除此之外,<script> 與 <style> 內容會完全排除於擷取範圍之外,且結果始終寫入 textarea 的 value,絕不以 HTML 重新渲染。

03

3. 保留連結與區塊級換行

開啟「保留連結網址」即可在每個連結文字後加上實際的 href(以括號包住),讓你精準知道每個連結原指向何處。區塊級元素──p、div、li、tr、h1 到 h6──會自動轉為換行,因此轉換後文字大致保留原本的段落與清單結構。

常見問題

貼上的 HTML 裡面的腳本會執行嗎?
不會。DOMParser 產生的文件是惰性的,且不會附加到即時頁面,所以其中的腳本永不執行。擷取文字也始終以 textarea 的 value 寫入,絕不會再被當作 HTML 重新解讀。
表格儲存格如何分隔?
每個 <tr> 列都會有一個換行,但同一列中的儲存格(<td>)會連續排列,不會有額外的分隔符。若要保留精確的表格版面,請直接檢查原始來源。
我的 HTML 會被傳到伺服器嗎?
不會。所有流程都在你的瀏覽器中執行,本工具從未呼叫後端 API。