Chuyển ảnh thành chữ (OCR)

Chuyển ảnh thành chữ (OCR)

Chuyển chữ trong ảnh chụp, ảnh màn hình hoặc trang scan thành văn bản để sao chép, chỉnh sửa và tìm kiếm. Việc nhận dạng diễn ra trong chính trình duyệt của bạn — ảnh không bao giờ bị tải lên — và hỗ trợ 24 ngôn ngữ.

Chọn, kéo thả hoặc dán (Ctrl+V) ảnh chụp, ảnh màn hình, bản scan — JPG, PNG, WebP… Trên điện thoại có thể chụp ngay. Ảnh được đọc trên thiết bị của bạn và không bao giờ bị tải lên.
Ảnh đã chọn0
Ngôn ngữTiếng Việt + Tiếng Anh
Tải về ở lần dùng đầu3,7 MB

Chọn, kéo thả hoặc dán (Ctrl+V) một ảnh ở trên — ảnh chụp, ảnh màn hình hoặc bản scan. Chữ được chính trình duyệt của bạn nhận dạng, không có gì bị tải lên. Lần đầu, bộ máy đọc chữ và dữ liệu ngôn ngữ được tải về một lần; từ lần sau, việc đọc bắt đầu gần như ngay lập tức.

Tính ngay trên thiết bị của bạn · công thức được kiểm thử bằng kết quả đã biết · Cách chúng tôi kiểm thử

Cách chuyển ảnh thành chữ

  1. Thêm ảnh. Chọn file, kéo thả vào khung hoặc dán ảnh màn hình bằng Ctrl+V (⌘V trên Mac). Trên điện thoại, khi chọn file sẽ có cả tùy chọn máy ảnh, nên bạn có thể chụp ngay một trang sách, tấm biển hay hóa đơn. Có thể thêm nhiều ảnh cùng lúc.
  2. Kiểm tra ngôn ngữ. Mặc định là tiếng Việt và bật Nhận dạng cả tiếng Anh, để từ tiếng Anh, tên thương hiệu, email và đường link ra đúng. Nếu văn bản bằng ngôn ngữ khác, hãy chọn trong danh sách.
  3. Đợi vài giây. Bộ đếm hiển thị tiến độ. Lần đầu, trình duyệt tải bộ máy đọc chữ và dữ liệu ngôn ngữ — khoảng 3,7 MB cho tiếng Việt và tiếng Anh. Chúng được lưu lại trong trình duyệt nên những lần sau gần như chạy ngay.
  4. Sao chép hoặc tải về. Chữ của mỗi ảnh có nút Sao chép, còn Tải .txt lưu thành file văn bản — mỗi ảnh một file, kèm một file gộp tất cả khi bạn đọc nhiều ảnh. Dán vào Word, Google Docs, Zalo hay Excel rồi sửa những chỗ đọc sai.

Cách hoạt động

Việc nhận dạng ký tự quang học (OCR) do Tesseract đảm nhận — bộ máy được phát triển tại Hewlett-Packard, công bố mã nguồn mở năm 2005 và sau đó được phát triển tiếp với sự tài trợ của Google. Dự án tesseract.js biên dịch nó sang WebAssembly, nên nó chạy ngay trong trang này như mọi chương trình khác trên thiết bị của bạn. Từ phiên bản 4, Tesseract đọc cả dòng bằng mạng nơ-ron LSTM thay vì so từng chữ cái; ở đây dùng các mô hình gọn “fast” trong bộ sưu tập chính thức tessdata_fast.

Mỗi ảnh trước tiên được xoay đúng chiều (theo hướng máy ảnh đã lưu) rồi được đọc nguyên trạng. Nếu độ tin cậy của Tesseract dưới 85% — thường gặp với ảnh điện thoại có bóng đổ hoặc nhiễu hạt —, trang còn cân bằng ánh sáng: ước lượng độ sáng của tờ giấy trên toàn ảnh, bù chênh lệch, đưa nền về màu trắng và chữ về màu đen. Phiên bản này cũng được đọc, và kết quả đáng tin hơn sẽ được giữ lại. Ảnh màn hình và bản scan sạch thường bỏ qua bước này — điều đó tốt, vì việc cân bằng có thể xóa mất chữ trắng trên dải màu.

Với tiếng Việt, mô hình đọc được đầy đủ dấu thanh và các chữ ă, â, đ, ê, ô, ơ, ư; tuy vậy dấu nhỏ là chỗ dễ sai nhất khi ảnh mờ hoặc chữ bé, nên hãy rà lại dấu hỏi, dấu ngã và dấu nặng.

Độ chính xác ra sao? Thử nghiệm của chúng tôi

Chúng tôi tạo 23 ảnh thử ngay trong trình duyệt: một đoạn mẫu 169 ký tự (câu văn, số hóa đơn, ngày, số tiền, email và số điện thoại) bằng các phông chữ và cỡ chữ thông dụng, các đoạn ngắn bằng hệ chữ khác, và các bản sao giả ảnh chụp điện thoại — giấy xám ánh sáng không đều, nhiễu hạt, nén JPEG và hơi nghiêng. Văn bản nhận dạng được so với bản gốc từng ký tự (độ chính xác = 1 − khoảng cách chỉnh sửa ÷ độ dài), trên Microsoft Edge, tháng 10/2026:

Ảnh thửĐộ chính xác theo ký tự
Chữ sạch, 18–28 px (Arial, Georgia, Times New Roman, Courier New)100%
Chữ màn hình nhỏ, 11–12 px (Segoe UI, Verdana)98,8–99,4%
Chữ trắng trên nền xanh đậm; xám nhạt trên nền xám100%
Chữ rất nhỏ, 9 px92,3%
Giống ảnh chụp điện thoại, nghiêng 3°99,4% (không đọc được nếu không cân bằng sáng)
Giống ảnh chụp điện thoại, nghiêng 7°93,5%
Tiếng Tây Ban Nha, Đức, Nga, Nhật, Trung giản thể, Hindi100%
Tiếng Ả Rập, ảnh sạch và giống ảnh chụp98,7% (một dấu phẩy bị đọc thành chữ)
Phông chữ giống chữ viết tay (Caveat)100%
Phông chữ viết liền kiểu thư pháp (Great Vibes)82,8%

Ảnh thật lộn xộn hơn ảnh tạo sẵn, nên con số thực tế có thể thấp hơn một chút. Nhưng quy luật không đổi: lỗi đến từ chữ quá nhỏ, ảnh nghiêng, mờ và phông chữ trang trí nhiều hơn hẳn so với ngôn ngữ.

Mẹo để có kết quả tốt hơn

Ảnh của bạn ở lại trên thiết bị

Phần lớn dịch vụ OCR online tải ảnh của bạn lên máy chủ. Ở đây không có gì bị tải lên: bộ máy đọc chữ và dữ liệu ngôn ngữ lấy từ trang này, còn việc đọc do trình duyệt thực hiện trên máy tính hoặc điện thoại của bạn. Điều này quan trọng với chính những giấy tờ hay phải chép lại nhất: CCCD, hợp đồng, thông tin tài khoản ngân hàng, đơn thuốc, ảnh chụp tin nhắn. Bộ máy và dữ liệu ngôn ngữ được lưu trong bộ nhớ của trình duyệt (IndexedDB) để khỏi tải lại; ảnh và văn bản thì không được lưu ở đâu cả.

Giới hạn

Ngôn ngữ

24 ngôn ngữ: tiếng Việt, Anh, Trung giản thể, Nhật, Hàn, Thái, Indonesia, Mã Lai, Pháp, Đức, Tây Ban Nha, Bồ Đào Nha, Ý, Hà Lan, Ba Lan, Nga, Ukraina, Thổ Nhĩ Kỳ, Ả Rập, Ba Tư, Urdu, Do Thái, Hindi và Bengal. Mỗi ngôn ngữ chỉ được tải về khi bạn chọn — từ 0,3 MB (Ba Tư) đến 3 MB (Hà Lan); riêng tiếng Việt chỉ khoảng 0,4 MB. Văn bản viết từ phải sang trái như tiếng Ả Rập, Do Thái được hiển thị và sao chép đúng thứ tự.

Muốn đếm số từ của văn bản vừa lấy ra, hãy dán vào công cụ đếm số từ.

Câu hỏi thường gặp

Công cụ chuyển ảnh thành chữ này có miễn phí không?

Có. Không cần đăng ký, không giới hạn số ảnh và không có watermark.

Ảnh của tôi có bị tải lên máy chủ không?

Không. Trình duyệt nhận dạng chữ ngay trên thiết bị của bạn; từ trang này chỉ tải về trang web, bộ máy đọc chữ và dữ liệu ngôn ngữ.

Làm sao lấy chữ từ ảnh chụp màn hình?

Chụp màn hình (Windows: Win+Shift+S; Mac: Shift+Command+4), bấm vào trang này rồi nhấn Ctrl+V hoặc ⌘V. Chữ hiện ra bên dưới kèm nút Sao chép.

Có chuyển ảnh sang Word được không?

Bạn nhận được văn bản thuần: sao chép hoặc tải file .txt rồi dán vào Word hay Google Docs để chỉnh sửa thoải mái. Phông chữ, bảng và cột không được giữ lại.

Có đọc được chữ viết tay không?

Chỉ chữ in viết rất rõ ràng, và không đảm bảo. Mô hình được huấn luyện bằng chữ in nên chữ viết liền và chữ ký gần như luôn bị đọc sai.

Vì sao một số chữ bị sai?

Chữ nhỏ, mờ, nghiêng, ánh sáng không đều và phông chữ trang trí gây ra phần lớn lỗi, chọn sai ngôn ngữ cũng vậy. Hãy cắt sát hơn, chụp thẳng trong đủ ánh sáng và kiểm tra lại con số, tên riêng trước khi dùng.

Gắn công cụ này vào trang web của bạn

Miễn phí cho mọi trang web hoặc blog. Dán đoạn mã này vào chỗ bạn muốn công cụ hiển thị:

Cập nhật lần cuối: 15 tháng 10, 2026

Menu

Danh mục

Công cụ tính tài chính14 công cụ tínhCông cụ tính kinh doanh và mua sắm5 công cụ tínhCông cụ tính sức khỏe và thể hình6 công cụ tínhCông cụ tính toán học và học tập7 công cụ tínhCông cụ tính ngày và giờ5 công cụ tínhĐếm ngược đến những ngày quan trọng8 công cụ tínhTiện ích hằng ngày8 công cụ tínhCông cụ PDF và hình ảnh12 công cụ tínhKiểm tra micro, webcam và công cụ âm thanh6 công cụ tính

CalcWorthy

Giới thiệuLiên hệChính sách bảo mậtĐiều khoản sử dụng

Ngôn ngữ

Ngôn ngữ
Tiếng ViệtVietnameseEnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrdu简体中文Simplified Chinese