Spot every difference between two texts instantly
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Ảnh gốc
Đã thay đổi
What you can do with Trình so sánh khác biệt
Everything this tool helps you accomplish — no learning curve, no setup.
- Compare two texts line by line
- Spot changes between document versions
- View differences side by side or unified
- Ignore whitespace to focus on real edits
- Ignore case when comparing text
- Review code or config changes side by side
Settings information
3 settings
Every control in Trình so sánh khác biệt, explained — what it does and when to use it.
Cài đặt
- Chế độ xemCài đặt sẵn
- Chọn cách hiển thị khác biệt: Hợp nhất xếp các dòng bị xóa và dòng được thêm trong cùng một cột, còn Chia đôi hiển thị văn bản gốc và văn bản đã đổi cạnh nhau trên máy tính.Tùy chọn: Hợp nhấtTách
- Bỏ qua khoảng trắngOn / Off
- Gộp các chuỗi khoảng trắng, tab và thụt lề trước khi so sánh, nhờ đó những dòng chỉ khác nhau về khoảng cách hay định dạng được xem là giống hệt nhau.
- Bỏ qua chữ hoa/thườngOn / Off
- So sánh cả hai văn bản mà không phân biệt chữ hoa với chữ thường, nhờ đó những dòng chỉ khác nhau ở cách viết hoa sẽ không bị đánh dấu là thay đổi.
Xong với Trình so sánh khác biệt rồi? Hãy thử những công cụ này tiếp theo
Những công cụ được chọn lọc kết hợp tốt với Trình so sánh khác biệt. Tiếp tục làm việc mà không mất tệp của bạn.
Làm đẹp JSON
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Dùng thử ngayLàm đẹp HTML
Exported HTML is a wall of text. Paste or drop a file for consistent indentation you can actually read — or minify it to one line for production, instantly in your browser.
Dùng thử ngayTrình soạn thảo Markdown
Stop guessing how your README will render. Write or open any .md file, watch the live HTML preview update instantly, then export as HTML or Markdown. Editing stays in your browser.
Dùng thử ngayĐếm từ
Essay limits and character caps sneak up on you. Paste or type to see words, characters, sentences, paragraphs and reading time update live. Free to use and copy — no account needed.
Dùng thử ngayCông cụ chuyển đổi chữ hoa/thường
Retyping a caps-lock paragraph is misery. Paste text and switch between UPPERCASE, lowercase, Title, Sentence, camelCase, snake_case, and more in one click, right in your browser.
Dùng thử ngayBảng sang JSON / SQL
Re-typing table data into code is slow and error-prone. Paste CSV, TSV, pipe, or Markdown tables and get JSON, JSONL, or ready-to-run SQL INSERTs instantly in your browser.
Dùng thử ngayCâu hỏi thường gặp
Dán văn bản gốc vào bên trái và văn bản đã thay đổi vào bên phải. Các điểm khác biệt được tô sáng ngay lập tức — phần thêm vào màu xanh lá, phần xóa đi màu đỏ — bằng thuật toán chuỗi con chung dài nhất ở cấp độ dòng, để các dòng khớp nhau vẫn được căn thẳng hàng ngay cả khi các khối di chuyển.
usageChế độ xem tách hiển thị hai đoạn văn bản trong hai cột song song, đây là cách dễ nhất để đọc văn xuôi, hợp đồng hoặc bản dịch. Chế độ xem hợp nhất xen kẽ các phần thêm vào và xóa đi trong một cột duy nhất với tiền tố "+" và "-" — cùng định dạng mà Git sử dụng, rất tiện cho việc rà soát mã.
featuresCó. Bật "Bỏ qua khoảng trắng" để gộp các chuỗi khoảng trắng và tab trước khi so sánh, giúp ẩn đi nhiễu do định dạng lại. Bật "Bỏ qua hoa thường" để chuyển cả hai bên về chữ thường, nhờ đó "Apple" và "apple" được coi là giống nhau. Có thể kết hợp cả hai tùy chọn.
featuresViệc so sánh chạy ngay trong trình duyệt của bạn, nên dung lượng bị giới hạn bởi bộ nhớ khả dụng chứ không phải một giới hạn cố định. Các đoạn lên đến vài trăm nghìn ký tự được tính tức thì; các tệp rất lớn có thể mất một chút thời gian, đặc biệt khi bật cả tùy chọn bỏ qua khoảng trắng và bỏ qua chữ hoa/thường.
technicalSo sánh theo dòng không phát hiện việc di chuyển — khi một khối biến mất ở chỗ này và xuất hiện lại ở chỗ khác, cả hai thay đổi đều được báo riêng. Đó cũng chính là cách hoạt động của diff mặc định trong Git, giúp thuật toán nhanh và dễ đoán.
technicalKhông. Cả hai đoạn nội dung đều được so sánh cục bộ ngay trong trình duyệt của bạn. Không có gì được lưu trữ, không có gì được truyền đi và không có gì được ghi lại, nên bạn hoàn toàn yên tâm khi so sánh các hợp đồng mật, mã nguồn nội bộ hay nội dung chưa công bố.
privacyCó — trình kiểm tra khác biệt này hoạt động trên mọi văn bản, bao gồm mã nguồn, JSON, CSV, nhật ký và tệp cấu hình. Dán phiên bản cũ và mới để so sánh mã trực tuyến từng dòng và làm nổi bật mọi dòng được thêm, xóa hay thay đổi.
usageCó — khi một bản diff đang hiển thị, nhấp Copy diff (nút thao tác chính, hoặc điều khiển tương tự trong bảng Settings) để sao chép một phiên bản văn bản thuần vào bảng nhớ tạm, được định dạng với dấu + ở đầu cho phần thêm, − cho phần xóa, và một tiền tố trống cho các dòng không đổi. Nút hiển thị ngắn gọn "Copied!" để xác nhận, và văn bản đã sao chép có thể dán thẳng vào một ticket, email hay thông điệp commit.
featuresChuyển sang Split view để hai phiên bản hiện cạnh nhau như tài liệu gốc, rồi bật Ignore whitespace để những khác biệt về định dạng lại và ngắt dòng không làm rối kết quả, và thêm Ignore case nếu việc viết hoa không nhất quán không có ý nghĩa với việc rà soát của bạn. Khi bản so sánh đã ổn, dùng Copy diff để chỉ xuất những thay đổi được đánh dấu cho người rà soát hoặc khách hàng.
tipsCó — mỗi bên được giới hạn ở 3.000 dòng. Nếu hộp Original hoặc Changed vượt quá con số đó, công cụ sẽ dừng lại và hiển thị cảnh báo 'Input is too large to diff (3,000 line max per side). Compare smaller sections' thay vì tính toán kết quả, giúp tab không bị treo trên thuật toán so sánh từng dòng. Nếu bạn chạm giới hạn này, hãy chia tài liệu thành các phần nhỏ hơn — theo chương, tệp hoặc mục — và so sánh từng phần riêng.
technicalCó. Dán hai tài liệu JSON vào và công cụ so sánh sẽ làm nổi bật các dòng được thêm và bị xóa. Vì việc so sánh dựa trên từng dòng, hãy định dạng đẹp (pretty-print) cả hai tài liệu trước để mỗi khóa nằm trên một dòng riêng — nếu không, một thay đổi nhỏ trong khối dữ liệu một dòng sẽ khiến toàn bộ dòng đó bị đánh dấu là đã thay đổi. Cách làm tương tự cũng áp dụng cho tệp YAML, XML và tệp cấu hình.
usageMở từng tệp trong bất kỳ trình soạn thảo nào, sao chép nội dung, rồi dán một bên vào ô Original và bên còn lại vào ô Changed — công cụ so sánh chạy ngay lập tức trên trình duyệt mà không cần tải lên. Cách này áp dụng được cho mã nguồn, tệp CSV, log và file cấu hình. Các tệp quá lớn có thể vượt giới hạn số dòng, trong trường hợp đó hãy so sánh theo từng phần.
usageTrình so sánh khác biệt giúp bạn hoàn thành công việc như thế nào
Những vấn đề thực tế mà công cụ này giải quyết mỗi ngày — cho doanh nghiệp, người sáng tạo và các tác vụ thường ngày. Tìm trường hợp sử dụng phù hợp với bạn và bắt đầu trong vài giây.
So sánh các phiên bản mã trước khi commit
So sánh hai đoạn mã cạnh nhau để phát hiện những chỉnh sửa vô tình trước khi mở pull request, đặc biệt khi làm việc mà không có IDE hoặc khi kiểm tra các bản vá sao chép từ cửa sổ chat
Phát hiện thay đổi trong hợp đồng & thỏa thuận
So sánh hai phiên bản của hợp đồng, NDA hoặc SOW để tìm mọi nội dung thêm vào và xóa đi mà luật sư và khách hàng đã thực hiện, ngay cả khi tài liệu đã được đánh máy lại
So sánh các bản dịch cạnh nhau
So sánh hai bản dịch nháp để xem biên tập viên đã thay đổi, bỏ sót hay viết lại những cụm từ nào, giúp các đội bản địa hóa kiểm tra chất lượng nội dung qua tiếng Anh, tiếng Tây Ban Nha và tiếng Pháp
Phát hiện đạo văn trong tiểu luận và bài viết
So sánh bản nháp của học sinh với một nguồn nghi ngờ để làm nổi bật các câu và đoạn văn bị tái sử dụng nhằm kiểm tra đạo văn ở trường học, đại học và báo chí
Kiểm tra các chỉnh sửa đối với phản hồi API & JSON
So sánh hai payload JSON, phản hồi API hoặc cấu hình YAML để theo dõi thay đổi cấu trúc, gỡ lỗi tuần tự hóa và xác nhận rằng một lỗi hồi quy thực sự đã làm thay đổi đầu ra
Theo dõi các bản sửa đổi tài liệu cho đội ngũ biên tập
So sánh bản nháp blog hôm nay với phiên bản hôm qua để thấy chính xác câu nào đã được di chuyển, viết lại hoặc xóa trong quá trình biên tập và căn chỉnh nội dung
Rà Soát Điều Khoản Dịch Vụ & Thay Đổi Chính Sách
Dán Điều khoản Dịch vụ hoặc Chính sách Bảo mật cũ của nhà cung cấp ở một bên và phiên bản mới ở bên kia, rồi bật Bỏ qua khoảng trắng để chỉ hiển thị những thay đổi từ ngữ thực chất trước khi bạn chấp nhận lại.
Soát lỗi chỉnh sửa sơ yếu lý lịch và thư xin việc
So sánh hai bản nháp CV hoặc thư xin việc trước khi nộp hồ sơ, xác nhận rằng việc rút gọn xuống một trang không vô tình xóa mất một chức danh, ngày tháng hay chỉ số bạn muốn giữ lại.
So sánh các bản nháp chiến dịch email
Kiểm tra dòng chủ đề và nội dung thân thư giữa hai phiên bản của một email tiếp thị trước khi nó được gửi đến danh sách của bạn, phát hiện một lời kêu gọi hành động bị mất hoặc một thay đổi nội dung chưa được duyệt từ lượt biên tập.
So sánh tài liệu gia hạn hợp đồng bảo hiểm
So sánh điều khoản hợp đồng năm nay với bản gia hạn năm ngoái để phát hiện các thay đổi về phạm vi bảo hiểm, mức khấu trừ hoặc phí bảo hiểm bị giấu trong phần văn bản mẫu dày đặc dễ đọc lướt qua.
So sánh các phiên bản tệp cấu hình hoặc phản hồi API
Dán hai phiên bản của một file cấu hình JSON, YAML hoặc .env, hoặc hai payload phản hồi API, để xác định chính xác khóa hay giá trị nào đã thay đổi giữa các lần triển khai hoặc môi trường, mà không cần cài đặt kho git cục bộ hay công cụ so sánh khác biệt.
