**So sánh văn bản — Tìm điểm khác nhau giữa hai văn bản | SozAI**
Source: https://sozai.app/vi/tools/text-compare/

Công cụ miễn phí

# So sánh văn bản

Dán hai phiên bản của một văn bản và xem chính xác điều gì đã thay đổi — từng từ, từng dòng hoặc từng chữ cái. Cả hai văn bản đều ở lại trong trình duyệt của bạn.

- Chạy ngay trên trình duyệt
- Không tải tệp lên
- Không cần đăng ký

Văn bản gốc  Mở tệp

Văn bản đã sửa  Mở tệp

So sánh theo Số từ Dòng Số ký tự

Bỏ qua Chữ hoa chữ thường Khoảng trắng và ngắt dòng Dấu câu

Cách hoạt động

## Ba bước để So sánh văn bản

01

### Dán cả hai phiên bản

Đặt bản gốc bên trái và văn bản đã sửa bên phải, hoặc mở tệp .txt và .docx.

02

### Chọn cách so sánh

Theo từ, dòng hoặc ký tự, và bỏ qua chữ hoa, khoảng trắng hay dấu câu nếu chúng không quan trọng.

03

### Đọc và sao chép kết quả

Văn bản bị xóa màu đỏ, văn bản được thêm màu xanh lá. Sao chép hoặc tải phép so sánh dưới dạng văn bản thuần.

## Việc so sánh văn bản hoạt động như thế nào?

Công cụ tìm chuỗi từ dài nhất mà hai văn bản có chung, theo đúng thứ tự, rồi đánh dấu mọi thứ còn lại là bị xóa khỏi văn bản thứ nhất hoặc được thêm vào văn bản thứ hai. Chuỗi chung đó gọi là dãy con chung dài nhất, và việc tìm ra nó chính là việc của mọi công cụ diff; công cụ này dùng thuật toán Myers, cùng phương pháp đứng sau `git diff`, ở dạng chỉ cần bộ nhớ tỷ lệ với độ dài của các văn bản.

Trước khi so sánh, cả hai văn bản được cắt thành từng mảnh. Ở chế độ **Từ**, một mảnh là một từ, một dấu câu hoặc một chuỗi khoảng trắng. Ở chế độ **Dòng**, đó là cả một dòng, và mỗi cặp dòng đã thay đổi sau đó được so sánh từng từ để bạn thấy điều gì đã di chuyển bên trong dòng. Ở chế độ **Ký tự**, các văn bản được so sánh từng từ trước, rồi mỗi đoạn bị thay thế dài đến 4,000 ký tự được so sánh lại từng chữ cái — nhờ đó một lỗi gõ chỉ làm nổi bật một chữ cái thay vì cả một từ. Tiếng Trung, Nhật, Thái, Lào, Khmer và Miến Điện, vốn viết không có khoảng trắng, được so sánh từng ký tự một.

Việc so sánh chạy trong một luồng nền của trình duyệt, nên văn bản dài không làm treo trang. Mỗi văn bản có thể dài tới 300,000 ký tự. Hai văn bản không liên quan ở cỡ đó có thể mất hàng phút để căn chỉnh chính xác, nên công việc dừng sau năm giây và các khác biệt còn lại được hiển thị thành từng khối nguyên; trang sẽ báo khi điều đó xảy ra.

## Các tùy chọn bỏ qua thay đổi điều gì?

| Tùy chọn | Từ và ký tự | Dòng |
| --- | --- | --- |
| Chữ hoa chữ thường | "Memory" và "memory" được coi là cùng một từ | Các dòng chỉ khác nhau ở chữ hoa được coi là bằng nhau |
| Khoảng trắng và ngắt dòng | Dấu cách, tab và ngắt dòng không bao giờ được tính là khác biệt — hữu ích khi cùng một văn bản được ngắt dòng khác nhau | Chuỗi dấu cách được tính là một, khoảng trắng đầu và cuối dòng bị bỏ, dòng trống bị bỏ qua |
| Dấu câu | Dấu phẩy, dấu chấm, dấu ngoặc kép, dấu gạch ngang và các dấu khác bị bỏ qua; "don't" bằng "dont" | Các dòng được so sánh khi không có dấu câu |

Các ký tự bị bỏ qua vẫn được hiển thị trong kết quả. Chúng chỉ không bao giờ được tính là thêm, xóa hay thay đổi.

## Các con số có ý nghĩa gì

Các số đếm tính theo đơn vị bạn dùng để so sánh. **Đã thêm** là phần chỉ xuất hiện trong văn bản thứ hai, **đã xóa** là phần chỉ xuất hiện trong văn bản thứ nhất, và **đã thay đổi** là phần bị thay thế ở cùng một vị trí, tính theo bên dài hơn. Ở chế độ Từ, một dấu câu được tính là một từ. **Giống nhau** là tỷ lệ phần trùng khớp của cả hai văn bản: hai lần phần không đổi chia cho tổng độ dài của cả hai văn bản, nên hai văn bản giống hệt nhau đạt 100% và hai văn bản không có gì chung đạt 0%.

"Ẩn văn bản không đổi" giữ lại 160 ký tự, hoặc ba dòng, quanh mỗi thay đổi và gập phần còn lại, giúp dễ lướt qua một tài liệu dài chỉ có vài chỗ sửa. "Sao chép kết quả" cho bạn phép so sánh dưới dạng văn bản thuần: dấu `[-đã xóa-]` và `{+đã thêm+}` ngay trong văn bản, hoặc các dòng bắt đầu bằng `-` và `+` ở chế độ Dòng.

## Văn bản của bạn đi đâu

Không đi đâu cả. Cả hai văn bản được so sánh trên thiết bị của bạn; không có gì được gửi đến máy chủ hay lưu lại, nên bạn có thể yên tâm dán hợp đồng, bản nháp và bài của học sinh. Bạn cũng có thể mở tệp: tệp văn bản thuần tối đa 5 MB và tệp Word .docx, có phần chữ được đọc ngay trong trình duyệt.

## Những giới hạn đáng biết

Diff cho thấy điều gì đã thay đổi, không phải vì sao: một đoạn bị di chuyển sẽ hiện là bị xóa ở một chỗ và được thêm ở chỗ khác. Định dạng trong tệp Word — chữ đậm, bảng, chú thích — không được so sánh, chỉ có các từ. Và với hai văn bản gần như không có gì chung, giới hạn năm giây khiến một số khác biệt được hiển thị thành khối lớn hơn mức thực sự cần.

Câu trả lời

## So sánh văn bản — câu hỏi thường gặp

Đây có phải là công cụ diff không?

Phải. "Diff" là cách gọi của giới lập trình cho danh sách các khác biệt giữa hai văn bản. Công cụ này dùng cùng thuật toán với git diff (dãy con chung dài nhất của Myers) và hiển thị kết quả song song hoặc liền mạch, theo từ, dòng hoặc ký tự.

Văn bản của tôi có bị tải lên đâu không?

Không. Việc so sánh chạy trong trình duyệt của bạn và không có gì được gửi đến máy chủ hay lưu trữ — đóng tab là cả hai văn bản biến mất. Vì vậy dùng được an toàn cho hợp đồng, bản thảo chưa công bố và tài liệu cá nhân.

Văn bản có thể dài bao nhiêu?

Mỗi văn bản tối đa 300,000 ký tự, tương đương khoảng một cuốn sách 150 trang. Các văn bản giống nhau ở cỡ đó được so sánh trong chớp mắt. Hai văn bản rất khác nhau được căn chỉnh trong tối đa năm giây, sau đó các khác biệt còn lại được hiển thị thành khối nguyên.

Nên dùng chế độ nào?

Từ cho văn xuôi, bài viết và bản ghi lời. Dòng cho danh sách, mã nguồn, phụ đề và mọi thứ mà mỗi dòng là một đơn vị. Ký tự để bắt lỗi gõ và những chỗ sửa một chữ cái — nó so sánh từ trước rồi nhìn vào bên trong từng từ đã đổi.

Bỏ qua khoảng trắng làm gì?

Ở chế độ Từ và Ký tự, dấu cách, tab và ngắt dòng không còn được tính là khác biệt, nên văn bản được ngắt dòng lại hoặc sao chép với hai dấu cách vẫn được coi là bằng nhau. Ở chế độ Dòng, khoảng trắng được gộp và cắt bớt, còn dòng trống bị bỏ qua.

Tôi có thể so sánh tài liệu Word không?

Có, hãy mở tệp .docx bằng nút Mở tệp: phần chữ được trích xuất trong trình duyệt và so sánh như văn bản dán vào. Định dạng như chữ đậm, bảng hay chú thích không được so sánh, chỉ có các từ. Với PDF, hãy sao chép văn bản rồi dán vào.

Tỷ lệ phần trăm giống nhau được tính như thế nào?

Là hai lần phần không đổi chia cho tổng độ dài của cả hai văn bản, tính theo đơn vị bạn dùng để so sánh. Văn bản giống hệt nhau đạt 100%, văn bản không có gì chung đạt 0%. Nó đo mức trùng lặp về câu chữ, không phải việc ý nghĩa có giống nhau hay không.

Tôi có thể so sánh hai bản ghi lời của cùng một bản thu không?

Có — dán cả hai và so sánh theo từ, bỏ qua chữ hoa và dấu câu, để chỉ còn lại những khác biệt thực sự về câu chữ. Đây là cách nhanh để kiểm tra bản ghi lời tự động với bản đã sửa, hoặc hai dịch vụ chuyển giọng nói thành văn bản với nhau.

Cần chép lời đầy đủ?

Tải file âm thanh lên hoặc dán liên kết YouTube để nhận bản chép lời AI đầy đủ kèm nhãn người nói, mốc thời gian và tóm tắt.

 [Tải ứng dụng — Miễn phí](https://sozai.app/vi/download/)

Miễn phí trên iOS và Android. Không cần tài khoản.

Công cụ miễn phí

## Thêm công cụ miễn phí

- [01 Bộ đếm ký tự mạng xã hội](https://sozai.app/vi/tools/social-counter/)
- [02 Bộ đếm từ & ký tự](https://sozai.app/vi/tools/word-counter/)
- [03 Bộ hẹn giờ & Đồng hồ bấm giờ trực tuyến](https://sozai.app/vi/tools/timer/)
- [04 Công Cụ Tính Thời Gian & Chi Phí Gỡ Băng](https://sozai.app/vi/tools/transcription-calculator/)
- [05 Ghi chú online](https://sozai.app/vi/tools/online-notepad/)
- [06 Làm sạch bản ghi lời](https://sozai.app/vi/tools/transcript-cleaner/)
- [07 Máy nhắc chữ online](https://sozai.app/vi/tools/teleprompter/)

[YouTube Transcript Generator](https://sozai.app/vi/youtube-transcript/) · [SozAI vs Other Tools](https://sozai.app/vi/compare/) · [Alternatives to Popular Apps](https://sozai.app/vi/alternatives/)


---
This is the markdown twin of https://sozai.app/vi/tools/text-compare/ — the same content, without the markup.
Published by SozAI (https://sozai.app). Reuse and quotation are allowed with attribution and a link back.
Machine-readable index: https://sozai.app/llms.txt · data API: https://sozai.app/api/
