Bỏ qua điều hướng, tới nội dung chính
Tiện Ích Số

So sánh 2 đoạn văn bản (Text Diff)

So sánh 2 đoạn văn bản online miễn phí: làm nổi phần thêm (xanh), xóa (đỏ), giữ nguyên. Diff theo dòng hoặc theo từ, bỏ qua khoảng trắng và hoa/thường.

Nội dung: Ban biên tập Tiện Ích SốCập nhật:

Văn bản chỉ được xử lý trên trình duyệt của bạn.

Phần thêm so với bản A sẽ hiện màu xanh.

Tùy chọn so sánh

Thống kê khác biệt

Chưa có kết quả. Hãy dán văn bản vào bản A và/hoặc bản B.

Xem khác biệt

Chưa có kết quả. Hãy dán văn bản vào bản A và/hoặc bản B.

Mẹo: dùng chế độ "Theo dòng" khi so hợp đồng hoặc mã nguồn; chuyển "Theo từ" khi cần thấy chính xác chỗ sửa trong cùng một câu.

So sánh 2 đoạn văn bản online là gì?

Công cụ so sánh văn bản (text diff) giúp bạn nhìn thấy ngay chỗ khác nhau giữa bản A và bản B. Phần được thêm hiện màu xanh, phần bị xóa hiện màu đỏ gạch ngang, phần giữ nguyên giữ màu bình thường. Bạn không cần cài phần mềm hay mở Word: chỉ cần dán hai đoạn chữ, chọn chế độ so theo dòng hoặc theo từ, rồi đọc kết quả ngay trên trình duyệt.

Toàn bộ phép so khớp chạy bằng JavaScript trên máy của bạn. Văn bản không được gửi lên máy chủ, nên bạn có thể yên tâm khi đối chiếu hợp đồng, điều khoản, bản nháp bài viết hay đoạn mã nguồn nhạy cảm.

Khi nào nên dùng Text Diff?

  • So phiên bản tài liệu: đối chiếu bản dự thảo với bản đã chỉnh sửa để biết biên tập viên thêm/bớt câu nào.
  • Rà soát hợp đồng: kiểm tra điều khoản mới so với bản cũ trước khi ký, tránh bỏ sót thay đổi quan trọng.
  • So mã nguồn / cấu hình: xem nhanh khác biệt giữa hai file cấu hình, đoạn script hoặc log ngắn.
  • Học và biên tập: so bài viết trước–sau để nắm chỗ viết lại, hoặc so đáp án với bài làm.

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

Chế độ Theo dòng phù hợp văn bản dài và mã nguồn: mỗi dòng được đánh dấu thêm (+), xóa (−) hoặc giữ nguyên. Chế độ Theo từ chi tiết hơn trong cùng một câu: từ mới tô xanh, từ bị bỏ tô đỏ. Tùy chọn Bỏ qua khoảng trắng giúp bỏ qua lỗi thụt lề hay khoảng trắng thừa; Bỏ qua hoa/thường coi "ABC" và "abc" là giống nhau theo locale tiếng Việt.

Khối thống kê cho biết số dòng (hoặc từ) thêm, xóa và đổi. Một cặp xóa ngay trước thêm thường được đếm là "đổi" — tức là cùng vị trí đã được thay nội dung, không phải thêm hẳn một khối mới. Nút Sao chép kết quả xuất bản tóm tắt dạng chữ (tiền tố [+]/ [-]/ [ ]) để gửi email, chat hoặc đính kèm biên bản đối soát.

Xử lý nhiễu trước khi so sánh

Phần lớn kết quả diff rối mắt không phải vì hai bản khác nhau nhiều, mà vì nhiễu định dạng. Xử lý trước vài phút sẽ tiết kiệm rất nhiều thời gian đọc.

Văn bản copy từ PDF hoặc Word

Loại này thường dính ngắt dòng giữa câu, khoảng trắng kép và ký tự lạ — khiến gần như mọi dòng đều bị đánh dấu thay đổi. Hãy dọn văn bản cho cả hai bản trước, rồi mới so sánh.

Hai bản khác nhau cách viết hoa

Nếu một bản viết hoa tiêu đề còn bản kia thì không, hãy bật tùy chọn bỏ qua hoa/thường, hoặc chuẩn hóa kiểu chữ hoa thường cho cả hai trước khi đối chiếu.

Chỉ cần biết có khác hay không

Khi bạn không cần biết khác ở đâu mà chỉ cần xác nhận hai tệp có giống hệt nhau hay không, tính mã băm file nhanh và chắc chắn hơn nhiều so với đọc diff.

Mẹo dùng hiệu quả

Dán bản gốc vào Bản A và bản mới vào Bản B để màu xanh luôn nghĩa là "phần mới xuất hiện". Nếu bạn vô tình đảo chiều, dùng nút đổi chỗ A ↔ B. Với văn bản rất dài, ưu tiên chế độ theo dòng để trình duyệt vẫn mượt; chỉ chuyển sang theo từ khi cần soi đúng từng từ trong đoạn ngắn.

Khi cần báo cáo mức độ thay đổi cho người khác, khối thống kê phía trên cho bạn con số cụ thể; muốn biết độ dài từng bản thì đếm từ và ký tự sẽ cho thêm ngữ cảnh về quy mô tài liệu.

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

Màu xanh và màu đỏ trong kết quả diff nghĩa là gì?

Màu xanh là phần có ở bản B nhưng không có ở bản A (được thêm). Màu đỏ gạch ngang là phần chỉ có ở bản A (đã bị xóa hoặc thay). Phần không tô màu là nội dung giữ nguyên giữa hai bản.

Nên chọn so sánh theo dòng hay theo từ?

Theo dòng phù hợp hợp đồng, tài liệu dài và đoạn mã. Theo từ phù hợp khi hai câu gần giống nhau và bạn cần thấy chính xác từ nào đổi. Có thể chuyển qua lại mà không mất nội dung đã dán.

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

Không. Thuật toán so khớp chạy hoàn toàn trên trình duyệt của bạn. Không có dữ liệu nào được gửi đi hay lưu lại sau khi bạn đóng trang.

Tùy chọn bỏ qua khoảng trắng và hoa/thường dùng khi nào?

Bật bỏ qua khoảng trắng khi bạn chỉ quan tâm nội dung chữ, không muốn bị nhiễu bởi thụt lề hay dòng trống. Bật bỏ qua hoa/thường khi so tiêu đề hoặc đoạn chữ chỉ khác cách viết hoa.

Gợi ý theo quy trình thường dùng cùng lúc — không chỉ cùng nhóm Văn bản.

← Xem toàn bộ công cụ