Free tool

Find duplicate and near-duplicate filenames without uploading a single file

  • Paste filenames or full paths — the tool extracts filenames automatically
  • Detects exact duplicates, near-duplicates, and version conflicts like _v1, _final, (copy)
  • Adjust sensitivity and export a cleanup report to share with your team

Proof: Handles hundreds of filenames instantly, entirely in your browser

Paste a list of filenames to instantly find exact duplicates, near-duplicates, and version conflicts — no uploads, no signup, everything runs in your browser.

  • Exact duplicates: identical filenames that appear more than once in your listing.
  • Near-duplicates: filenames that differ by a few characters, like typos or inconsistent formatting (e.g. “meeting-notes-jan15” vs “meeting_notes_jan15”).
  • Version conflicts: files following patterns like _v1, _v2, _final, _copy, or (1) that indicate multiple versions of the same document.

Free, no signup, and your data never leaves your browser.

Duplicate filenames waste storage, cause confusion during collaboration, and make it impossible to trust which version is current. The problem compounds across shared drives where multiple people save files with similar names, slight typos, or ad-hoc versioning like “_final_v2”. This tool surfaces every pattern so you can clean up before it becomes a crisis.

Paste any file listing — from a terminal, file manager, or spreadsheet.

Duplicate detector

Paste filenames below, one per line. Full file paths are also supported.

0 filenames
Strict (90%+)

Paste filenames above to detect duplicates

One filename per line. Full paths are also supported.

How it works

Three steps from messy file listing to actionable cleanup report.

01

1. Paste your filenames

Paste filenames or full paths from any source — terminal output, file managers, or spreadsheets. The tool extracts filenames from paths automatically, so you do not need to clean the input first.

02

2. Detect patterns

The tool runs three analyses: exact string matching for duplicates, Levenshtein distance for near-duplicates, and regex pattern matching for version indicators like _v1, _final, and (copy).

03

3. Export your report

Copy the grouped results as a plain-text report. Share it with your team as a cleanup checklist, or use it to decide which files to rename, archive, or delete.

Found 23 duplicate naming patterns? Standardize them all with renamed.to

renamed.to reads your files, understands their content, and applies consistent naming conventions across entire folders — no manual renaming, no regex, no scripts.

50 free renames, no credit card required.

Frequently asked questions

How does near-duplicate detection work?

The tool compares every pair of filenames using Levenshtein distance, which measures how many single-character edits (insertions, deletions, substitutions) are needed to transform one string into another. The result is normalized to a similarity percentage. You can adjust the sensitivity between Strict (90%+), Moderate (75%+), and Loose (60%+) depending on how aggressively you want to catch near-duplicates.

Can I paste full file paths or just filenames?

Both work. If you paste full paths like C:\Documents\Report.pdf or /Users/john/Report.pdf, the tool automatically extracts just the filename portion for comparison. This means you can paste output from directory listings, file managers, or command-line tools directly.

What counts as a “version conflict”?

Version conflicts are files that appear to be different versions of the same base document. The tool detects common patterns including _v1/_v2 numbering, (1)/(2) copy suffixes, _copy, _final, _draft, _revised, _backup, _old/_new, and _edited suffixes. These are grouped by their base filename so you can see all versions at a glance.

Is there a limit on how many filenames I can check?

There is no hard limit. The tool runs entirely in your browser, so performance depends on your device. It handles hundreds of filenames instantly. For very large lists (thousands of files), the built-in optimization skips obviously dissimilar pairs to keep analysis fast.

Does this tool upload my files anywhere?

No. The tool runs 100% in your browser. Your filenames never leave your device—there are no server requests, no uploads, and no data collection. You can verify this by using the tool with your network disconnected.