Filename Tools
Create, check, and fix filenames in seconds.
Generate consistent filenames, validate naming conventions, and bulk-rename files directly in your browser.
- Free
- No account required
- Browser-based — files never leave your device
File Name Generator
Create consistent filenames using patterns, numbering, dates, IDs, and custom separators.
Open GeneratorFile Naming Validator
Check filenames for invalid characters, duplicates, inconsistent naming, and naming-rule violations.
Open ValidatorBulk File Renamer
Rename hundreds of files using a consistent naming pattern and download the results as a ZIP.
Open RenamerHow it works
What can FileNameTools do?
Three focused tools that cover the whole naming workflow, from a blank folder to a batch of files ready to ship.
Generate filenames
Build a pattern once — base name, numbering, dates, IDs — and get a clean, ready-to-use list before you save a single file.
Validate filenames
Drop in files you already have and see exactly which ones break naming rules, and why, in a scannable report.
Rename files in bulk
Apply one pattern across hundreds of files, preview every change before it happens, and download a ZIP of the renamed copies.
Common filename problems
Spaces and special characters
"Product Final (2).jpg" breaks on some servers and command-line tools. Hyphens and lowercase letters work everywhere.
Inconsistent capitalization
IMG_0001.JPG next to img-0002.jpg looks like two different systems, and sorts unpredictably.
Duplicate names
Two files named invoice.pdf silently overwrite each other the moment they land in the same folder.
Missing or mismatched extensions
A missing extension, or ".JPG" mixed with ".jpg", causes files to be skipped by tools that check extensions literally.
Names that are too long
Very long filenames — common after "Save As" a few times — hit real limits on some filesystems and sync tools.
File naming examples
Frequently asked questions
What is a file name generator?
A file name generator creates a batch of filenames from a pattern — base name, sequential numbering, dates, IDs, and separators — before a single file exists, so everything is named consistently from the start.
What is a file name validator?
A file name validator checks filenames you already have against a set of naming rules, flagging invalid characters, reserved names, duplicates, and inconsistent casing, along with a suggested fix for each issue.
How do I rename multiple files at once?
Use the Bulk File Renamer: add your files, build a naming pattern (numbering, find-and-replace, case conversion), preview every change, then download all the renamed copies as a single ZIP.
How to clean file names?
Run them through the File Naming Validator to see exactly what's wrong — invalid characters, extra spaces, inconsistent casing — then use "Fix All" or the Bulk Renamer to apply the fixes across the whole batch at once.
How to change file names in bulk?
The Bulk File Renamer applies one naming pattern — a prefix, suffix, sequential numbers, or find-and-replace — across an entire batch of files in a single pass, with a before/after preview so nothing changes unexpectedly.
What characters are not allowed in filenames?
Characters like < > : " / \ | ? * and control characters aren't allowed on Windows, and several of these also cause problems on macOS, Linux, and in URLs. The File Naming Validator flags these automatically for the platform you choose.
How long can a filename be?
Most filesystems cap filenames around 255 characters, and the safe practical limit is often shorter once combined with a full folder path. The Validator warns you before a name gets close to that limit.
How should I name images for SEO?
Use short, descriptive, lowercase filenames with hyphens instead of spaces or underscores — for example blue-running-shoes.jpg instead of IMG_2034.JPG — since search engines read filenames when indexing images.
Can I generate or rename hundreds of filenames at once?
Yes. Both the Generator and the Bulk Renamer are built for batches of hundreds of files in one pass; very large batches (thousands of files) depend on your browser's available memory.
Are my files uploaded to FileNameTools?
No. Every tool runs entirely in your browser using standard Web APIs — your files and filenames are never sent to a server.
Filename Tools: Generate, Validate, and Bulk Rename Files Online
FileNameTools is a free, browser-based toolkit built around one job: getting filenames right. Whether you need a file name generator that produces sequential, numbered, or SEO-friendly filenames, a file name validator that flags invalid characters and rule violations, or a bulk file renamer that can rename files online in a single pass, everything here runs locally in your browser. No install, no account, and no file ever leaves your device.
Search for a "bulk filename utility" or a "free bulk rename utility" and most results are desktop-only software you have to download, install, and trust with full access to your files. FileNameTools takes a different approach: a filename generator, filename validator, and bulk filename changer that work the same way on Windows, macOS, Linux, or a Chromebook, because they run entirely as Web APIs inside the browser tab you already have open.
A File Name Generator for Every Naming Pattern
The File Name Generator is built for anyone who needs to create a batch of filenames before a single file exists — photographers naming a shoot before export, store owners preparing a product catalog, or a team standardizing document names ahead of a migration. Enter a base name, choose a separator, and it builds a sequential filename generator pattern with zero-padded numbering (product-001.jpg, product-002.jpg…) so files sort correctly no matter how many you add. It also supports a numbered filename generator workflow with custom start numbers, dates, and unique IDs, plus prefixes and suffixes for versioning.
Because it's aimed at real publishing workflows, it doubles as an image filename generator for product photography, stock photos, and social assets; a photo filename generator; a document filename generator for contracts, invoices, and reports; and an SEO filename generator that lowercases text, strips special characters, and swaps spaces for hyphens — the format search engines read most reliably when indexing files and images. Every name previews instantly, and the full batch can be copied or exported as TXT or CSV before you touch a single file.
A Filename Validator That Catches Problems Before They Ship
The File Naming Validator works as a filename character checker, filename rules checker, and filename convention checker in one pass, and as both a valid filename checker and an invalid filename checker at once. Upload files or paste a list of names, and it runs each one against a naming preset — general best practices, or a strict Windows filename validator, macOS, Linux, and web/SEO rule set — flagging exactly what's wrong and why.
It's built to catch the mistakes that cause real damage later: it flags invalid characters and reserved Windows names such as CON, PRN, or LPT1; a duplicate filename checker finds exact and case-insensitive collisions that silently overwrite each other; and a filename length checker warns before a name crosses the 255-character limit that trips up some filesystems and sync tools. Because it also works as a bulk filename validator and batch filename validator, you can check hundreds of files in a single report instead of opening them one at a time, with pass/warning/error status, a naming health score, and a suggested fix for every issue.
Bulk File Renamer: Rename Hundreds of Files in One Pass
For files that already exist, the Bulk File Renamer is a bulk file renamer and batch file renamer in one: add a folder of files, define a pattern — find-and-replace text, sequential numbering, case conversion, separator normalization — and preview every before/after result before anything changes. It's built so you can rename files online and rename multiple files without installing anything: bulk rename photos, bulk rename images, and bulk rename PDFs are all supported, and any conflict — like two files that would land on the same name — is flagged and blocked before you can proceed.
Unlike tools that overwrite files in place, this bulk filename change is one you can undo just by not downloading the result: renamed copies are packaged into a single ZIP, so your originals are never touched. That makes it a safe way to run a zip file name change or a zip batch file name pass across hundreds of files, a group file name change before a client handoff, or a mass file name edit on an entire project folder — all without giving a desktop app access to your file system.
One File Rename Utility Instead of Three Different Apps
Most people don't need to rename a single file — they need a batch file name editor for hundreds of them at once, on a deadline. That's the gap FileNameTools fills: a file rename utility that covers the full loop, from a file name change online, to validating what's already on disk, to a batch filename change on what's broken — without switching between three different downloaded apps or paying for a subscription.
Why a Browser-Based Bulk Filename Utility Beats Desktop Software
Desktop tools like Bulk Rename Utility get the job done, but they're typically Windows-only, need installing, and ask you to trust a downloaded executable with full access to your files. FileNameTools works the same way in any modern browser, on any operating system, and nothing you type or upload is ever sent to a server — every generator, validator, and renamer pass happens locally using the File and Blob APIs already built into your browser. That makes it a free bulk rename utility you can open on a work laptop, a personal machine, or a shared computer, and bulk rename files without software to install, trust, or clean up afterward.