DiffDuo

Công cụ diff checker online miễn phí

So sánh văn bản: tìm mọi điểm khác nhau

So sánh hai văn bản, file hoặc code và thấy ngay điểm khác nhau: dòng được thêm, dòng bị xóa và từ bị thay đổi, hiển thị song song theo kiểu git diff. Riêng tư, miễn phí, ngay trên trình duyệt của bạn.

 
 
Đang so sánh…

Cách so sánh hai văn bản online

  1. Dán hoặc mở văn bản gốcĐặt phiên bản thứ nhất vào ô Văn bản gốc. Bạn có thể dán văn bản, hoặc mở hay kéo thả file.
  2. Thêm phiên bản đã sửaĐặt phiên bản thứ hai vào ô Văn bản đã sửa. Việc so sánh tự động chạy ngay khi bạn gõ.
  3. Xem điểm khác nhauDòng bị xóa có màu đỏ, dòng được thêm có màu xanh lá, và chính xác những từ đã thay đổi được tô sáng bên trong từng dòng.

Công cụ so sánh văn bản nhanh và riêng tư

Diff song song hoặc hợp nhất

Xem thay đổi trong hai cột, hoặc chuyển sang diff hợp nhất một cột giống hệt git diff.

Tô sáng từng từ

Thấy được từ và ký tự nào đã thay đổi trong một dòng, chứ không chỉ dòng nào khác nhau.

So sánh file

Mở hoặc kéo thả hai file để so sánh. Hỗ trợ mọi file văn bản thuần có dung lượng tối đa 50 MB.

Bỏ qua khoảng trắng và chữ hoa/thường

Bỏ qua khác biệt về dấu cách, tab, thụt lề hoặc viết hoa để tập trung vào những thay đổi quan trọng.

Xử lý file cực lớn

So sánh file hơn 100.000 dòng trong một luồng nền, nên trang không bao giờ bị treo.

Riêng tư 100%

Không có gì được tải lên. Văn bản được so sánh ngay trên thiết bị của bạn, nên an toàn cho cả công việc bảo mật.

Bạn có thể so sánh những gì

Code

So sánh code JavaScript, TypeScript, Python, Java, C#, C++, Go, PHP, Ruby và mọi ngôn ngữ khác để xem lại thay đổi trước khi commit.

JSON, XML, YAML và CSV

Tìm điểm khác nhau giữa hai file cấu hình, phản hồi API, dữ liệu xuất ra hoặc bảng tính lưu dưới dạng CSV.

Tài liệu và bài viết

So sánh hai phiên bản của bài luận, bài báo, hợp đồng hoặc bản dịch và xem chính xác những gì đã được chỉnh sửa.

Danh sách

So sánh hai danh sách tên, email, ID hoặc URL để biết mục nào đã được thêm hoặc bị xóa.

SQL và log

Kiểm tra hai câu truy vấn SQL hoặc lược đồ cơ sở dữ liệu, hay so sánh file log để xem điều gì đã thay đổi giữa các lần chạy.

Chuỗi và đoạn mã ngắn

So sánh hai chuỗi hoặc đoạn mã ngắn theo từng ký tự để tìm lỗi chính tả khó thấy hoặc dấu cách thừa.

Cách đọc kết quả diff

  • −Dòng màu đỏ chỉ có trong văn bản gốc: chúng đã bị xóa.
  • +Dòng màu xanh lá chỉ có trong văn bản đã sửa: chúng đã được thêm vào.
  • abPhần tô sáng đậm hơn đánh dấu chính xác những từ đã thay đổi trong một dòng được sửa.
  • @@Tiêu đề hunk như @@ -12,7 +12,9 @@ cho biết dòng bắt đầu và số dòng trong mỗi phiên bản. Các dòng không đổi ở giữa được thu gọn; nhấn Mở rộng để hiển thị chúng.

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

Làm thế nào để so sánh hai văn bản online?

Dán văn bản gốc vào ô bên trái và văn bản đã sửa vào ô bên phải. DiffDuo so sánh ngay lập tức và tô sáng mọi điểm khác nhau: dòng bị xóa màu đỏ, dòng được thêm màu xanh lá, và chính xác những từ thay đổi bên trong từng dòng.

Diff checker là gì?

Diff checker (hay công cụ diff) tìm ra điểm khác nhau giữa hai phiên bản của một văn bản. Công cụ này cho biết dòng nào đã được thêm, xóa hoặc thay đổi, giống cách git diff hiển thị thay đổi trong mã nguồn.

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

Không. Việc so sánh chạy hoàn toàn trên trình duyệt, nên văn bản và file của bạn không bao giờ rời khỏi thiết bị. Nhờ vậy DiffDuo an toàn cho tài liệu mật, code và file cấu hình.

Có thể so sánh hai file không?

Có. Nhấn Mở hoặc kéo thả file vào một trong hai ô. Mọi file văn bản thuần đều dùng được, bao gồm code, JSON, XML, YAML, CSV, SQL, Markdown, HTML và file log, tối đa 50 MB mỗi file.

Làm sao để bỏ qua khác biệt về khoảng trắng hoặc chữ hoa/thường?

Bật Bỏ qua khoảng trắng để coi các dòng là giống nhau khi chúng chỉ khác về dấu cách, tab hoặc thụt lề, và bật Bỏ qua chữ hoa/thường để bỏ qua khác biệt giữa chữ hoa và chữ thường.

Chế độ xem chia đôi và hợp nhất khác nhau thế nào?

Chế độ chia đôi hiển thị hai văn bản song song, dễ đọc nhất. Chế độ hợp nhất hiển thị một cột, dòng bị xóa được đánh dấu bằng dấu trừ và dòng được thêm được đánh dấu bằng dấu cộng, cùng định dạng với git diff và file patch.

Có so sánh được file lớn không?

Có. DiffDuo so sánh file hàng trăm nghìn dòng trong một luồng nền, nên trang vẫn phản hồi mượt mà. Hai file 4 MB, mỗi file 100.000 dòng, được so sánh trong chưa đến một giây.

DiffDuo có miễn phí không?

Có. DiffDuo hoàn toàn miễn phí, không cần đăng ký, không giới hạn số lần so sánh và không có quảng cáo.

Các công cụ so sánh miễn phí khác