Command Palette

Search for a command to run...

Công cụ so sánh văn bản

So sánh hai văn bản và làm nổi bật sự khác biệt giữa chúng

Văn bản 1

0 ký tự · 0 dòng

Văn bản 2

0 ký tự · 0 dòng

Mẹo: nhấn Ctrl/⌘ + Enter để so sánh

Nhập văn bản vào cả hai ô để xem kết quả so sánh tại đây

Công cụ So sánh Văn bản Online - Phát hiện Khác biệt Chính xác

Công cụ So sánh Văn bản Online làm nổi bật chính xác những gì đã thay đổi giữa hai đoạn văn bản. Công cụ căn lề các dòng một cách thông minh, đánh dấu đúng những từ được thêm, xóa hay chỉnh sửa, và đưa ra điểm tương đồng rõ ràng — tất cả xử lý ngay trong trình duyệt của bạn, nên văn bản không bao giờ rời khỏi thiết bị.

Cách sử dụng

1
Thêm văn bản

Nhập hoặc dán văn bản vào hai khung, hoặc tải tệp .txt, .md, .csv, .json vào một trong hai bên. Dùng nút Hoán đổi để đảo hai bên ngay lập tức.

2
Chọn tùy chọn so sánh

Bật 'Bỏ qua hoa/thường' hoặc 'Bỏ qua khoảng trắng' để bỏ qua các khác biệt hình thức và chỉ tập trung vào thay đổi thực sự.

3
So sánh

Kết quả cập nhật trực tiếp khi bạn gõ, hoặc nhấn Ctrl/⌘ + Enter (hay nút So sánh). Các phép so sánh nặng chạy trong Web Worker nên trang luôn mượt.

4
Xem & xuất kết quả

Chuyển giữa chế độ Song song và Hợp nhất, đọc điểm tương đồng cùng thống kê, rồi sao chép hoặc tải kết quả về.

Tính năng nổi bật

🔀Căn lề dòng thông minh

Thuật toán diff (LCS) căn các dòng khớp nhau và chèn khoảng trống cho dòng được thêm/xóa, nên chỉ một dòng chèn thêm cũng không làm lệch toàn bộ — diff thật sự, không phải so theo chỉ số.

🔤Làm nổi bật theo từ

Trong các dòng bị thay đổi, đúng những từ được thêm hoặc xóa sẽ được tô sáng, giúp bạn thấy ngay điểm khác biệt mà không phải dò cả dòng.

🔢Số dòng

Cả hai khung đều hiển thị số dòng ở lề, giúp dễ dàng định vị và tham chiếu mọi thay đổi.

📊Điểm tương đồng & thống kê

Xem phần trăm tương đồng tổng thể cùng số dòng được thêm, xóa, sửa và tổng số ký tự, từ, dòng.

👁️Chế độ song song & hợp nhất

So sánh hai cột với cuộn đồng bộ, hoặc chuyển sang một luồng hợp nhất duy nhất — tùy cách nào dễ đọc hơn.

⚙️Bỏ qua hoa/thường & khoảng trắng

Các tùy chọn cho phép bỏ qua khác biệt về chữ hoa/thường hay khoảng trắng để chỉ hiện những thay đổi quan trọng.

Trực tiếp & hiệu năng cao

Tự động so sánh khi gõ, phần xử lý nặng được đưa sang Web Worker nên văn bản lớn không làm treo trình duyệt. Nhấn Ctrl/⌘ + Enter để so sánh bất cứ lúc nào.

📁Tải tệp & hoán đổi

Nạp văn bản trực tiếp từ tệp (.txt, .md, .csv, .json, .log) và hoán đổi hai bên chỉ với một cú nhấp.

🔒Riêng tư 100%

Mọi so sánh diễn ra ngay trong trình duyệt. Không có gì được tải lên máy chủ, nên cả văn bản nhạy cảm cũng luôn ở trên thiết bị của bạn.

Trường hợp sử dụng phổ biến

👨‍💻Review mã nguồn & cấu hình

Phát hiện thay đổi giữa các phiên bản, kiểm tra merge conflict và phát hiện sai lệch cấu hình giữa các tệp.

✍️Biên tập & soát lỗi

Theo dõi sửa đổi giữa các bản nháp, bắt lỗi chính tả và đảm bảo mọi chỉnh sửa đều có chủ đích.

📄Phiên bản tài liệu

So sánh hợp đồng, báo cáo và quy định để xác minh chính xác điều gì đã thay đổi giữa các bản.

🎓Học tập & nghiên cứu

So sánh các bản nháp bài luận, đối chiếu tài liệu tham khảo và xem lại dữ liệu hay ghi chú nghiên cứu.

🌐Dịch thuật & bản địa hóa

Đối chiếu văn bản gốc với bản dịch để đảm bảo không thiếu hay sai lệch nội dung.

🧾Dữ liệu & nhật ký

So sánh tệp xuất CSV hay JSON và đối chiếu log để nhanh chóng tìm ra khác biệt.

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

Q

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

A

Không. Công cụ chạy hoàn toàn trong trình duyệt bằng Web Worker. Văn bản của bạn không được gửi đi đâu cả, nên hoàn toàn an toàn khi so sánh nội dung bí mật hay nhạy cảm.

Q

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

A

Chế độ song song hiển thị hai văn bản ở hai cột song song với thay đổi được căn theo từng dòng — lý tưởng để thấy chỗ khác biệt. Chế độ hợp nhất gộp tất cả vào một luồng, đánh dấu dòng bị xóa bằng '-' và dòng thêm bằng '+', giống diff của Git.

Q

Điểm tương đồng được tính như thế nào?

A

Dựa trên so sánh ở cấp ký tự: tỷ lệ ký tự không thay đổi so với cả hai văn bản, biểu diễn dưới dạng phần trăm. 100% nghĩa là hai văn bản gần như giống hệt nhau theo tùy chọn hiện tại.

Q

'Bỏ qua hoa/thường' và 'Bỏ qua khoảng trắng' làm gì?

A

'Bỏ qua hoa/thường' coi chữ hoa và chữ thường là như nhau (ví dụ 'Hello' = 'hello'). 'Bỏ qua khoảng trắng' bỏ qua khoảng trắng ở đầu/cuối và khác biệt về khoảng cách giữa các từ, nên việc định dạng lại không bị tính là thay đổi.

Q

Tôi có thể so sánh tệp thay vì dán văn bản không?

A

Có. Dùng nút tải lên ở mỗi khung để nạp tệp .txt, .md, .csv, .json hoặc .log. Bạn cũng có thể dán văn bản trực tiếp hoặc hoán đổi hai bên bất cứ lúc nào.

Q

Có giới hạn kích thước văn bản không?

A

Không có giới hạn cứng. Vì việc so sánh chạy trong Web Worker, ngay cả tài liệu dài vẫn mượt, dù dữ liệu cực lớn có thể mất một chút thời gian để xử lý.

Dù bạn đang review mã nguồn, soát lỗi bản nháp hay kiểm tra phiên bản tài liệu, công cụ so sánh văn bản này mang lại kết quả chính xác đến từng từ kèm điểm tương đồng rõ ràng — nhanh, miễn phí và hoàn toàn riêng tư ngay trên trình duyệt của bạn.