All posts
Free tool

File Naming Convention Generator

Pick a preset, customize the fields, and copy a naming policy your whole team can follow. A good convention leads with a date, then the entity the file is about, then a short type, with no spaces. Build yours below and paste the policy straight into Notion, Confluence, or a Google Doc.

1. Pick a preset

2. Choose fields

3. Format

Your convention

Pattern
{YYYY-MM-DD}_{Entity}_{Type}_{Detail}.ext
Example
2026-04-12_Acme-Corp_Invoice_4471.pdf
Copyable policy
# File Naming Convention

**Pattern:** {YYYY-MM-DD}_{Entity}_{Type}_{Detail}.ext
**Example:** 2026-04-12_Acme-Corp_Invoice_4471.pdf

## Rules
- Lead with the date in YYYY-MM-DD format so files sort chronologically in any file browser.
- Separate fields with an underscore (_), and use hyphens inside a field. No spaces, slashes, or special characters.
- Project or client is the entity the file belongs to. Spell it the same way every time.
- Keep the convention identical for every file so anything is findable by browsing or search.
- Apply it to existing files in one cleanup pass, then enforce it at the point of filing.

Generated with Sortio (https://www.getsortio.com)

What makes a good file naming convention

A naming convention is useful when it makes files sortable, scannable, and searchable without anyone thinking about it. Three principles do most of the work. Lead with an ISO date so a folder sorts into a timeline on its own. Put the entity the file is about (client, matter, property, project) second so you can scan a folder by eye. Keep a short document type third because that is what people search for. Use hyphens inside a field and a single separator between fields so every field stays machine-parseable, and avoid spaces, slashes, and abbreviations only one person understands.

A convention is only as good as its enforcement

The hard part is not designing the convention. It is getting every file to actually match it, on day one and under deadline. A written policy in a wiki decays the moment the team gets busy. The conventions that hold are the ones a tool applies at the point of filing, so the output is identical no matter who did the work.

How to actually enforce the convention you just built

Once you have a pattern, there are two jobs left: apply it to the pile of existing files, and keep new files matching it. Sortio reads the content of each file with an LLM, writes the name and folder from your template, and shows you a preview before anything moves, so a backlog that would take weeks of manual renaming becomes a review-and-apply session. Point a watch folder at where new files land and the same template applies on arrival. The full approach is in our guide on enforcing a file naming convention your team actually follows.

Free downloadable templates

Ready-made folder structures and naming policies you can paste into your shared drive, Notion, or wiki. No signup required.

Keep reading

Apply this convention automatically

The free tier includes 10 AI sort credits. Point Sortio at a folder, and it renames and files each document to your convention by reading its content, with a preview before anything moves. No credit card required.

Download Sortio