Xóa Dòng Trùng Lặp & Sắp Xếp Dòng

Dán danh sách để xóa dòng trùng lặp ngay lập tức. Bỏ qua chữ hoa/thường hoặc khoảng trắng thừa, loại bỏ dòng trống và sắp xếp kết quả theo bảng chữ cái, kiểu tự nhiên, theo độ dài hoặc ngẫu nhiên.

Cập nhật
0
Số dòng đầu vào
0
Số dòng đầu ra
0
Dòng trùng đã xóa
0
Dòng trống đã xóa
Kết quả
Các dòng bị trùng 0
DòngSố lần

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
So sánh hai đoạn văn bản hoặc file code trực tuyến, tô sáng mọi khác biệt đến từng từSo sánh văn bản →

Cách dùng Xóa Dòng Trùng Lặp

  1. Dán danh sách vào ô Đầu vào (mỗi mục một dòng) hoặc mở tệp .txt/.csv.
  2. Chọn cách so sánh dòng: Bỏ qua chữ hoa/thường coi “Apple” và “apple” là một, Cắt khoảng trắng bỏ qua khoảng trắng đầu và cuối dòng.
  3. Tùy chọn: chọn kiểu Sắp xếp — theo bảng chữ cái, số tự nhiên, độ dài, đảo ngược hoặc xáo trộn.
  4. Sao chép hoặc tải kết quả về. Bộ đếm sẽ hiển thị số dòng trùng và dòng trống đã bị xóa.

Công cụ xóa dòng trùng lặp làm gì?

Công cụ đọc văn bản theo từng dòng, chỉ giữ lại lần xuất hiện đầu tiên (hoặc cuối cùng) của mỗi dòng, xóa các dòng lặp lại và giữ nguyên thứ tự ban đầu. Đây là cách nhanh nhất để dọn dẹp danh sách email, danh sách từ khóa, URL thu thập từ crawler, nhật ký hệ thống, cột CSV, danh sách thẻ tag hoặc bất kỳ tệp xuất dữ liệu nào có giá trị lặp lại — mà không cần mở bảng tính hay viết script. Mọi xử lý đều diễn ra trên trình duyệt của bạn, nên ngay cả danh sách hàng trăm nghìn dòng cũng được xử lý tức thì và riêng tư.

Các tùy chọn so sánh

Tùy chọnTác dụngVí dụ
Bỏ qua chữ hoa/thườngCác dòng chỉ khác nhau về viết hoa được coi là trùng; giữ cách viết của dòng đầu tiên.Apple, apple, APPLE → Apple
Cắt khoảng trắngXóa khoảng trắng và tab ở đầu và cuối dòng trước khi so sánh và trong kết quả." red " và "red" → red
Xóa dòng trốngLoại bỏ các dòng trống hoặc chỉ chứa khoảng trắng.—
Chỉ giữ dòng không lặp lạiXóa mọi bản sao của dòng bị trùng, chỉ để lại các giá trị xuất hiện đúng một lần.a b a c → b c
Giữ lần xuất hiện cuốiMỗi giá trị nằm ở vị trí lần xuất hiện cuối cùng — hữu ích với nhật ký mà mục mới nhất là mục cần giữ.a b a → b a

Sắp xếp dòng

  • A → Z / Z → A sắp xếp theo bảng chữ cái dựa trên quy tắc ngôn ngữ (locale) của trình duyệt, nên chữ có dấu nằm cạnh chữ gốc (é đứng cùng e).
  • Tự nhiên (Natural) sắp xếp các số trong văn bản theo giá trị: file2, file10, file100 thay vì thứ tự chữ cái thông thường file10, file100, file2.
  • Theo độ dài sắp xếp dòng từ ngắn đến dài (hoặc ngược lại), tiện để tìm các dòng bất thường.
  • Xáo trộn sắp xếp ngẫu nhiên bằng thuật toán Fisher–Yates không thiên lệch — phù hợp để bốc thăm, lấy mẫu hoặc tạo dữ liệu kiểm thử ngẫu nhiên.

Tương đương với lệnh dòng lệnh

Trên Linux hoặc macOS, sort -u file.txt xóa dòng trùng nhưng cũng sắp xếp luôn; awk '!seen[$0]++' file.txt giữ nguyên thứ tự gốc giống chế độ mặc định của công cụ này; sort file.txt | uniq -u chỉ giữ các dòng không lặp lại; sort -V là sắp xếp tự nhiên. Trang này cho kết quả tương tự mà không cần terminal, đồng thời cho bạn biết chính xác dòng nào bị trùng và trùng bao nhiêu lần.

Cần so sánh hai danh sách? Hãy dùng Diff Checker. Muốn đổi chữ hoa/thường cho toàn bộ danh sách trước, hãy chạy qua Case Converter.

Cũng được tìm dưới tên: loại bỏ dòng trùng, dedupe lines, remove duplicates, sắp xếp dòng theo alphabet, xáo trộn dòng ngẫu nhiên, làm sạch danh sách, lọc dòng duy nhất.

Các công cụ dùng kèm tốt với Xóa Dòng Trùng Lặp

  • Đếm từ — Dán hoặc gõ văn bản để đếm từ và ký tự theo thời gian thực, kèm thời gian đọc và thời gian nói, mật độ từ khóa và kiểm tra độ dài cho tiêu đề SEO, mô tả meta và bài đăng mạng xã hội.
  • CSV sang JSON — Dán CSV hoặc TSV để nhận mảng JSON gồm các object.
  • Tạo slug URL — Chuyển mọi tiêu đề thành slug URL gọn gàng, viết thường, với cách bỏ dấu, chuyển ä/ö/ü và chữ Cyrillic chính xác.
  • Trình tạo bảng Markdown — Tạo bảng trong trình soạn thảo kiểu bảng tính — hoặc dán ô từ Excel, Google Sheets hay CSV — chọn căn lề cho cột và nhận ngay bảng Markdown (GitHub-flavored) được căn thẳng hàng, hoặc HTML sạch sẽ.

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

Công cụ có giữ thứ tự gốc của các dòng không?
Có. Mặc định, lần xuất hiện đầu tiên của mỗi dòng được giữ nguyên vị trí và các lần lặp sau sẽ bị xóa. Chỉ chọn tùy chọn Sắp xếp khi bạn muốn thay đổi thứ tự.
Làm sao để xóa dòng trùng nhưng bỏ qua chữ hoa và chữ thường?
Tick chọn Bỏ qua chữ hoa/thường. Khi đó “Email@Example.com” và “email@example.com” sẽ được coi là cùng một dòng, và cách viết của dòng xuất hiện đầu tiên sẽ được giữ lại.
Có giới hạn số dòng không?
Không có giới hạn cố định. Việc xử lý diễn ra trên trình duyệt và có thể xử lý hàng trăm nghìn dòng trong chưa đến một giây trên thiết bị hiện đại. Với tệp rất lớn (vài chục MB), hiệu năng phụ thuộc vào bộ nhớ của thiết bị.
Danh sách của tôi có được tải lên máy chủ không?
Không. Văn bản được xử lý hoàn toàn trên trình duyệt, không được lưu trữ hay gửi đi đâu, nên an toàn khi dùng với danh sách khách hàng hoặc dữ liệu nội bộ.
Tôi có thể xem dòng nào bị trùng không?
Có. Mở bảng Các dòng bị trùng bên dưới trình soạn thảo để xem từng dòng lặp lại và số lần xuất hiện, được sắp xếp theo tần suất.
Tôi có thể cài Xóa Dòng Trùng Lặp như một ứng dụng web và dùng khi không có mạng không?
Có. Xóa Dòng Trùng Lặp là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan