File hygiene · one spreadsheet

File Naming & Organization Engine

Check every filename against your own convention, get the corrected name for each file, and catch the rename that would quietly overwrite another file — before you run it.

Per file you get one of three verdicts: CONFORMS (leave it), RENAME (here's the fixed name), or COLLISION (two files would become the same name — fix first).

instant download · .xlsx · yours to keep

The problem

A messy folder is annoying. A bad rename loses a file.

Nobody can find anything

Inconsistent names mean every search is a hunt, and the right version is anyone's guess.

The rename that overwrites

Two files cleaned up to the same name — and the second silently replaces the first. The fix caused the loss.

Doing it by hand drifts

Renaming a hundred files by hand is slow and inconsistent. A rule applies the same way every time.

What's inside

One spreadsheet that checks names and catches clashes.

A naming convention you define from ordered tokens (date, client, type, version)
A live per-file check grid — every token tested, the proposed name assembled
A collision gate that flags any two files that would become the same name
Editable allowed document types and separator
A worked 6-file example, ready to overwrite with your own batch

The standard

A collision outranks a clean name — because the rename is what loses data.

Deterministic

Every check is a fixed string rule against your convention — no model, no invented confidence. The same batch always gives the same verdicts.

Collision-safe

Two files that would become one name are both flagged COLLISION regardless of how well-formed each is. You disambiguate before renaming.

Honest about bad fields

A malformed token shows as FIXME-<token>, never a bad value smuggled into a 'conforming' name. The proposed name is always a valid target.

How it works

Try it — fix a bad date, or disambiguate a collision, and watch the verdicts move.

Check a batch of files · live · deterministic
as of 2026-06-22
Convention: {date}_{client}_{doctype}_{version}.ext
2026-04-20_acme_invoice_v2.pdfCONFORMS
(already conforms)
Northwind Report FINAL.docxRENAME
2026-05-03_northwind_report_v1.docx
contract draft.pdfRENAME
FIXME-date_globex-corp_contract_v3.pdf
invoice_copy_A.pdfCOLLISION
2026-03-01_initech_invoice_v1.pdfshared by 2
invoice_copy_B.pdfCOLLISION
2026-03-01_initech_invoice_v1.pdfshared by 2
proposal_umbrella.pdfRENAME
2026-06-10_umbrella_proposal_v1.pdf
Batch verdict
COLLISIONS FOUND

1 conform · 3 to rename · 2 collision. A collision must be fixed before renaming.

Conformance
17%
context only — the gate decides

Mixed batch (collisions found): One already-correct file, three to rename (incl. a bad date flagged FIXME), and two different files that normalize to the same name — a collision.

Every check is a fixed string rule against the convention you set — a malformed token shows as FIXME and never leaks a bad value into a name. The workbook produces these exact verdicts.

This is the live engine. The full .xlsx with your own token convention and allowed types Live per-file checks, proposed names, and the collision gate A worked 6-file example you can overwrite with your own batch

Get the kit — $49

What you'll see

A proposed name for every file, and a clear stop on the dangerous ones.

CONFORMS

The name already matches the convention. Nothing to do.

RENAME

Valid fields, name doesn't match yet. Rename to the proposed name — safe.

COLLISION

Two files would become the same name. Add a disambiguating token first.

Who it's for

Anyone with a folder of files that should follow one naming rule.

Built for
  • Ops and admins standardizing a shared drive
  • Bookkeepers naming invoices, receipts, and contracts
  • Anyone migrating files into a new convention
  • Teams who want a safe-rename check before a bulk move
Not for
  • Actually moving or renaming files on disk (it tells you the names; you apply them)
  • Classifying document content (that's a routing tool)
  • Scoring or ranking people

FAQ

Straight answers before you buy.

You define a naming convention as ordered tokens — date, client, document type, version — each with a format rule, and for every file it checks each token, assembles the corrected name, and returns one of three verdicts: CONFORMS (the name already matches, leave it), RENAME (valid fields, here's the corrected name, safe to apply), or COLLISION (renaming would clash with another file — fix first). It's a single .xlsx, so it tells you the names to use; you apply them. It never touches your disk and never moves or renames a file.

Start here

New to the document-ops line? Run the Document Processing Pipeline Diagnostic first — it scores your workflow across six stages and routes you to the exact drop that fixes your bottleneck.

Get the kit

Rename with confidence.

  • One .xlsx — Start Here, Dashboard, Naming Checker.
  • Your convention, your allowed types, your separator.
  • A worked example ready to overwrite.
$49

one-time

Buy the Kit

Checks your own filenames against a convention you define. It does not score or rank people, and it is not legal advice.

← Browse all Quick Kits