The user starts by selecting a folder with photos and then the application automatically identifies those photos that have not been named presenting those to the user for naming. A resizeable thumbnail of the current photo is shown. The user then chooses a photo naming pattern and specifies a base name that are used in constructing the photo name. Finally the user chooses whether to rename just the current photo or use the current selections to rename all the rest of the unnamed photos in the current folder. The application automatically makes sure that each photo gets a unique name.
A photo naming pattern describes how to build a photo name including how to make the name unique. A pattern can include a combination of the picture taken date, photo file metadata, parts of the original file name, where to insert the base name, and where to insert the integer that makes the resulting name unique. Photo Naming Assistant Pro comes with sixteen photo naming patterns built in and the user can create as many additional patterns as they want. Additional pattern descriptions can be entered by hand but dialogs are provided to make the task easier. While a different pattern can be used for each photo, to facilitate rapid naming, the most recently used pattern is the default whe