← All Apps
Free — Limited Time
NameCheck icon

NameCheck

NameCheck scans folders for filenames that are invalid on other operating systems or filesystems, and can rename them to be compatible.

macOS 14 Sonoma or later  ·  Apple Silicon & Intel  ·  v1.0.5

Filename Compatibility Across Platforms

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.

NameCheck main window showing scan results with color-coded issue badges and proposed renames

Scan results with color-coded issue badges, proposed renames, and batch rename toolbar. Filter by issue type or search by filename.

What NameCheck Does

13 Target Filesystems

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.

Cross-Platform Rules

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.

11 Issue Types

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.

Batch Rename with Undo

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.

Saveable Presets

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.

Reports & Export

Export scan results and rename reports as JSON or CSV. Document your naming standard compliance for audit trails, team review, or handoff to IT.

NameCheck advanced settings showing filesystem picker with 13 presets, encoding options, and character translation table

Advanced settings: choose target filesystem and client OS, configure encoding, length limits, and character substitution rules.

Who It's For

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.

Download

System Requirements
macOS 14 Sonoma or later
Apple Silicon and Intel
Supports local and network volumes (SMB, NFS, APFS, HFS+, exFAT)