Trang chủ / Công cụ phát triển / So sánh văn bản và tệp trực tuyến
Công cụ trực tuyến miễn phí

So sánh văn bản và tệp trực tuyến

So sánh hai văn bản hoặc tệp trực tuyến, xem dòng thêm, xóa, giữ nguyên. Chính xác, bảo mật, không tải lên máy chủ. Quá trình xử lý diễn ra cục bộ trong trìn…

Bắt đầu sử dụng

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

Công cụ này giúp bạn nhanh chóng tìm ra sự khác biệt giữa hai phiên bản văn bản hoặc hai tệp văn bản. Nó sử dụng thuật toán so sánh chính xác, phân biệt chữ hoa/thường và khoảng trắng.

Ví dụ cụ thể

Giả sử bạn có hai chuỗi văn bản:

  • Bên A: "đỏ" rồi đến "xanh"
  • Bên B: "đỏ" rồi đến "lục"

Kết quả so sánh sẽ giữ dòng "đỏ", đánh dấu "xanh" là dòng bị xóa (dấu -) và "lục" là dòng được thêm (dấu +).

Giới hạn và lưu ý

  • Mỗi bên tối đa 500.000 ký tự khi bắt đầu so sánh.
  • Mỗi bên tối đa 20.000 dòng.
  • Số ô so sánh (tích số dòng hai bên) phải nhỏ hơn khoảng 4.000.000.
  • Không có tùy chọn bỏ qua khoảng trắng, so sánh cú pháp, so sánh thư mục, hỗ trợ tệp nhị phân, trình soạn thảo hợp nhất hay tải lên máy chủ.
  • Tệp được đọc bằng phương thức File.text của trình duyệt, do đó các mã hóa ký tự cũ (không phải UTF-8) có thể hiển thị sai.

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

1. Tôi có thể so sánh hai tệp lớn không?

Công cụ giới hạn mỗi bên 20.000 dòng và tổng số ô so sánh khoảng 4 triệu. Nếu tệp quá lớn, bạn nên chia nhỏ hoặc sử dụng công cụ khác.

2. Kết quả có phân biệt chữ hoa và khoảng trắng không?

Có, so sánh chính xác từng ký tự, bao gồm chữ hoa/thường và khoảng trắng. Không có tùy chọn bỏ qua khoảng trắng.

3. Tôi có thể tải lên tệp có mã hóa không phải UTF-8 không?

Trình duyệt sẽ đọc tệp theo chuẩn UTF-8, do đó các tệp có mã hóa khác (ví dụ Windows-1252) có thể hiển thị sai ký tự. Hãy chuyển đổi tệp sang UTF-8 trước khi sử dụng.

Kiểm tra nhanh

  • Dán hai đoạn văn bản khác nhau vào hai ô.
  • Nhấn nút so sánh và xem các dòng được đánh dấu.
  • Thử thêm một dòng trống ở giữa để thấy sự khác biệt.

Quá trình xử lý diễn ra cục bộ trong trình duyệt.