So sánh hai văn bản
So sánh hai bản văn bản theo dòng và từng từ, đánh dấu phần thêm, xóa, sửa; có thể bỏ qua hoa/thường, khoảng trắng hoặc dấu tiếng Việt.
Không tải được công cụ. Hãy kiểm tra kết nối mạng rồi tải lại trang.
Mỗi bản tối đa 500.000 ký tự hoặc 20.000 dòng; tệp .txt, .md, .csv, .json đến 5 MB được đọc như văn bản thuần.
Kết quả so sánh
- 0 dòng thêm
- 0 dòng xóa
- 0 dòng sửa
- 0 dòng không đổi
Quyền riêng tư
Hai bản văn bản và tệp bạn mở được so sánh ngay trên trình duyệt (văn bản dài chạy trong Web Worker của chính trang), không gửi lên máy chủ Softonline, không ghi vào đường dẫn hay bộ nhớ trình duyệt và mất khi bạn đóng trang hoặc bấm "Xóa". Báo cáo tải về được tạo ngay trên máy và không chứa mã script. Trang chỉ nhớ tùy chọn so sánh và chế độ xem trên thiết bị này; bấm "Đặt lại tùy chọn" để xóa.
Tiện ích liên quan
- Văn bản & Văn phòngĐếm từ, ký tự, câu và dòngĐếm từ, ký tự có và không khoảng trắng, câu, đoạn, dòng và thời gian đọc ngay trên trình duyệt, đúng với tiếng Việt có dấu.
- Văn bản & Văn phòngĐổi kiểu chữ và khoảng trắngĐổi chữ thường, CHỮ HOA, viết hoa đầu câu hoặc mỗi từ, đảo hoa thường; làm sạch khoảng trắng, dòng trống và dấu câu cho văn bản tiếng Việt.
- Văn bản & Văn phòngChuyển mã VNI/TCVN3/UnicodeChuyển văn bản tiếng Việt giữa Unicode, VNI Windows và TCVN3 (ABC) ngay trên trình duyệt, có gợi ý bảng mã và cảnh báo ký tự không chuyển được.
- Văn bản & Văn phòngLọc trùng, dòng rỗng và sắp xếpXóa dòng trùng, dòng rỗng, khoảng trắng thừa và sắp xếp danh sách theo tiếng Việt, theo số hoặc ngẫu nhiên; xem rõ từng dòng bị loại.
- Văn bản & Văn phòngXóa dấu tiếng ViệtBỏ dấu tiếng Việt khỏi văn bản ngay trên trình duyệt, giữ nguyên chữ hoa/thường hoặc chuyển thành dạng đường dẫn, mã không dấu.
- Website, Kỹ thuật & Bảo mậtĐịnh dạng và kiểm tra JSONĐịnh dạng, thu gọn và kiểm tra JSON chuẩn, báo lỗi đúng dòng/cột, giữ nguyên số lớn; xem cây dữ liệu và sao chép đường dẫn ngay trên trình duyệt.
Cách sử dụng
- Dán hoặc gõ bản cũ vào ô "Bản A" và bản mới vào ô "Bản B"; có thể bấm "Mở tệp" hoặc kéo thả tệp .txt, .md, .csv, .json vào từng ô.
- Chọn tùy chọn so sánh nếu cần: bỏ qua chữ hoa/thường, khoảng trắng, dòng trống hoặc dấu tiếng Việt.
- Bấm "So sánh" (hoặc Ctrl+Enter trong ô nhập) để xem số dòng thêm, xóa, sửa và không đổi.
- Chọn chế độ xem "Song song" hoặc "Hợp nhất"; bấm "Khác biệt trước" và "Khác biệt sau" để nhảy giữa các vùng thay đổi.
- Bấm "Tải báo cáo HTML", "Tải .diff" hoặc "Sao chép .diff" để lưu kết quả.
Khi nào nên dùng
Đối chiếu hai phiên bản hợp đồng, báo giá, quy chế hay bài viết trước khi duyệt; kiểm tra người khác đã sửa những gì trong tài liệu; so sánh tệp cấu hình, CSV hoặc JSON xuất ra ở hai thời điểm.
Giới hạn
Mỗi bản tối đa 500.000 ký tự hoặc 20.000 dòng; tệp .txt, .md, .csv, .json tối đa 5 MB và được đọc như văn bản thuần. Công cụ so theo dòng trước rồi mới đánh dấu từng từ trong dòng bị sửa; dòng dài hơn 10.000 ký tự (như JSON viết liền một dòng) chỉ được so cả dòng. Khi hai bản khác nhau quá nhiều, công cụ dừng tìm cách ghép tối ưu sau vài giây và báo rõ. Không đọc trực tiếp Word/PDF và không có chức năng gộp (merge) hai bản.
Module liên quan
Chỉ cần một tác vụ nhanh? Công cụ miễn phí này là đủ.Cần lưu lịch sử phiên bản và phân quyền tài liệu cho cả đội? Xem Module Quản lý tài liệuLưu trữ tài liệu theo thư mục, phiên bản, phân quyền và chia sẻ link có thời hạn.Câu hỏi thường gặp
Công cụ so sánh theo dòng hay theo từ?
Công cụ ghép các dòng giống nhau giữa hai bản bằng thuật toán Myers (cùng loại với lệnh git diff) để tìm ít thay đổi nhất. Dòng có nội dung gần giống được hiển thị là "sửa" và từng từ thêm, bớt trong dòng đó được tô màu; dòng khác hẳn được hiển thị là xóa ở bản A và thêm ở bản B.
Các tùy chọn bỏ qua có làm thay đổi văn bản của tôi không?
Không. Bỏ qua hoa/thường, khoảng trắng, dòng trống hay dấu chỉ ảnh hưởng cách so sánh; kết quả luôn hiển thị nguyên văn hai bản. Lưu ý bỏ qua dấu có thể che khác biệt có ý nghĩa, ví dụ "bán" và "bạn" sẽ được coi là giống nhau.
Vì sao hai dòng trông giống hệt nhau vẫn bị đánh dấu khác?
Thường do khoảng trắng thừa ở cuối dòng, tab thay cho dấu cách hoặc khoảng trắng không ngắt. Bật "Bỏ qua khác biệt khoảng trắng" để bỏ qua các khác biệt này. Chữ có dấu gõ dạng dựng sẵn và dạng tổ hợp luôn được coi là giống nhau và trang sẽ ghi chú khi gặp.
Báo cáo HTML tải về có an toàn không?
Báo cáo là một tệp HTML tĩnh tạo ngay trên máy bạn: mọi nội dung được mã hóa thành chữ, không có mã script và không tải tài nguyên bên ngoài, nên mở được cả khi không có mạng. Tệp .diff dùng định dạng unified diff quen thuộc với git và các công cụ lập trình.
Văn bản của tôi có bị gửi đi hay lưu lại không?
Không. Phép so sánh chạy trên trình duyệt của bạn, kể cả khi mở tệp. Hai bản văn bản không được lưu và mất khi bạn đóng trang; trang chỉ nhớ tùy chọn so sánh và chế độ xem.
Có so sánh được tệp Word hoặc PDF không?
Công cụ chỉ đọc tệp văn bản thuần .txt, .md, .csv và .json. Với Word hoặc PDF, hãy sao chép nội dung rồi dán vào từng ô. Nếu tệp không phải UTF-8, trang sẽ hỏi trước khi thử đọc theo bảng mã Windows-1258 và không thay đổi nội dung đang có khi bạn chọn Hủy.
