圖片轉文字(線上 OCR 文字辨識)

圖片轉文字(線上 OCR 文字辨識)

【圖片轉文字】是一個免費的線上 OCR 工具,可以擷取圖片、截圖或照片中的文字,轉換成你能複製、編輯與下載的文字檔。整個辨識過程都在你的瀏覽器完成,圖片不會上傳到任何伺服器。

圖片轉文字 · OCR

將圖片拖曳到這裡,或點一下選擇 支援 JPG、PNG、WebP、GIF、BMP。也可以直接按 Ctrl + V 貼上截圖。
待辨識的圖片預覽

TXT

0 字元
0%

圖片在你的瀏覽器處理,不會上傳到伺服器。處理身分證、帳單、合約這類文件也能安心使用。

要轉成文字的是一份 PDF?用【PDF 轉文字】—— 有文字層的 PDF 秒出,掃描檔會自動用 OCR,不必自己逐頁截圖。

使用方法

  1. 放入圖片 — 點一下拖放區選擇圖片、直接把圖片拖進來,或截圖後按 Ctrl + V 貼上。
  2. 選擇圖片中的語言 — 語言選得越精準,辨識結果越準確。
  3. 按下「開始辨識」 — 完成後右側會顯示文字,你可以直接編輯、複製,或下載成 .txt 檔。

辨識完成後,圖片上會用綠色框標示出每一行讀到的文字。如果有整段文字沒有被框住,代表那個區域辨識失敗了——通常原因是傾斜、字太小或背景太雜。

支援的格式與語言

項目 支援範圍
圖片格式 JPG、PNG、WebP、GIF、BMP
檔案大小 每張最多 12 MB
語言 繁體中文、簡體中文、英文、日文、韓文

第一次選擇某個語言時,瀏覽器會下載對應的語言檔(中文約 10–15 MB),所以第一次會比較慢。下載完成後,同一次瀏覽階段內再次辨識會快很多。

提高辨識準確度的五個技巧

  1. 拍正一點 — OCR 對傾斜的文字非常敏感。讓鏡頭與紙面平行,效果比任何後製都好。
  2. 光線均勻 — 避開陰影、反光與閃光燈光斑,這是中文辨識最常見的失敗原因。
  3. 字越大越準 — 圖片中每個字最好有 20 像素以上的高度。字太小時請開啟「自動放大小字」,工具會先放大再辨識。
  4. 背景越乾淨越好 — 花紋底圖、浮水印、表格線都會造成誤判。可以先裁掉不需要的部分。
  5. 不要貪心選語言 — 只選圖片真正用到的語言。同時選繁體與簡體,反而會讓兩者都變差。

你的圖片不會離開這台電腦

這個工具使用開源的 Tesseract.js 引擎,整個辨識過程都在你的瀏覽器中執行,圖片與辨識出的文字都不會上傳到任何伺服器,我們也無從得知你處理過什麼內容。

因此即使要處理身分證、銀行對帳單、發票、醫療紀錄或合約這類敏感文件,也不必擔心資料交給第三方。(附帶好處:語言檔下載後,即使離線也能使用。)

OCR 是什麼?

OCR 的全稱是 Optical Character Recognition,中文稱為「光學字元辨識」。簡單說,就是把圖片中「畫」出來的文字形狀,還原成電腦真正讀得懂、可以複製的文字。

對電腦而言,一張拍著文件的照片和一張風景照沒有差別,都只是一堆像素。OCR 做的事情就是把這些像素重新變回字元——書本的某一頁、白板上的筆記、PDF 截圖、發票、菜單,過去必須重新打一次,現在按一下就能擷取出來。

要注意的是,OCR 主要是為印刷體設計的,手寫文字的準確度會低很多,中文的行書、草書幾乎無法辨識。

常見問題

圖片轉文字需要付費嗎?要註冊嗎?

完全免費,不需註冊,也沒有次數限制。因為辨識在你的瀏覽器完成,我們不需負擔伺服器成本,所以能持續免費開放。

我的圖片會被上傳或被別人看到嗎?

不會。這個工具使用 Tesseract.js,所有處理都在你的瀏覽器執行,圖片與辨識結果都不會傳送到任何伺服器。

支援 PDF 嗎?

這個工具本身只處理圖片,不過我們有另一個【PDF 轉文字】工具專門處理 PDF——有文字層的 PDF 秒出,掃描檔會自動用 OCR,不必自己逐頁截圖。

辨識結果不準確怎麼辦?

先試著開啟「自動放大小字」,並且只選擇圖片真正用到的語言。若仍不理想,通常是圖片傾斜、太暗或字太小——重新拍一張正面、光線均勻的照片,改善會非常明顯。

可以辨識手寫字嗎?

可以嘗試,但準確度落差很大。這類 OCR 引擎主要針對印刷體訓練,工整的手寫正楷有機會讀出部分內容,行書草書則幾乎無法辨識。

為什麼第一次辨識要等這麼久?

第一次需要下載語言檔(中文約 10–15 MB)與辨識引擎。下載完成後,同一次瀏覽階段內再次辨識會快很多。

其他你可能用得到的工具