NameCheck scans folders for filenames that are invalid on other operating systems or filesystems, and can rename them to be compatible.
Every major platform has different rules for what a valid filename looks like. macOS allows characters that Windows silently corrupts or refuses to read. Linux paths that work perfectly on an NFS volume break the moment they're accessed from a Windows workstation via SMB. Cloud services like OneDrive and SharePoint add their own restrictions on top.
On a 500,000-file media library, these incompatibilities multiply quietly until a deadline exposes them. NameCheck scans your entire directory tree, shows you exactly what's wrong, suggests the correct transformation for each file, and lets you apply fixes in bulk, with full undo support.
Scan results with color-coded issue badges, proposed renames, and batch rename toolbar. Filter by issue type or search by filename.
Choose your destination: APFS, NTFS, SMB, NFS, FAT, ext4, Google Drive, OneDrive, SharePoint, S3, and more. NameCheck applies the exact constraints of each filesystem so you know what will break before you move files.
Target Windows, macOS, Linux, or any combination. NameCheck unions the restrictions of every selected OS (illegal characters, reserved names like CON/AUX/NUL, path length limits) to find the most restrictive common denominator.
Illegal characters, path too long, folder too deep, reserved names, encoding incompatibilities, case collisions, trailing spaces, repeated separators. Each issue type gets a unique color badge for visual scanning.
Select issues individually or in bulk. Review proposed transformations before any file is touched. Every rename is recorded in a history log with full undo support. Restore original names with one click.
Start with built-in presets like Cross Platform File Server or Strict Shell Safe, then customize encoding, length limits, character substitutions, and exclusion patterns. Save your configuration as a named preset for reuse.
Export scan results and rename reports as JSON or CSV. Document your naming standard compliance for audit trails, team review, or handoff to IT.
Advanced settings: choose target filesystem and client OS, configure encoding, length limits, and character substitution rules.
NameCheck is for teams managing shared storage where Mac, Windows, and Linux workstations all hit the same volumes — post houses, broadcast operations, content archives, distribution pipelines.
Whether you're migrating a legacy archive, preparing deliverables for a client's Windows infrastructure, or just trying to enforce a naming standard before the library grows too large to fix manually — NameCheck gives you the full picture and the tools to act on it.
NameCheck is free while we gather early feedback. If you find it useful, contributions help fund continued development.
Support Development on Ko-fi