Paste this object into Structured JSON, validate it, and apply it:
{
"imageDate": "2026-07-17",
"baseName": "Museum Catalog",
"detail": "Front Cover",
"format": "jpg",
"photographer": "CW",
"width": 2400,
"height": 3000
}
Then read the displayed full filename.
Paste multiple existing filenames into Batch filenames, one per line. Process the batch and preserve the returned row order when presenting the proposed names.
Paste this object into Structured JSON, validate it, and apply it to Batch. (Can also pull from existing entries in form with "Get From Tool" button and edit):
{
"baseName": "Half Moon Bay Trip-INFO",
"useCompression": true,
"quality": "UNC",
"usePhotographer": true,
"photographer": "CW",
"useCamera": true,
"camera": "iPhone 14",
"flags": [
"original"
]
}
These are the values that will be applied to every filename in the batch. Other values, like date/time and dimensions, will come from the metadata of found files or from the filenames themselves.
Go to Batch Filenames panel, click button “Choose Directory” which, in this example, has the Half Moon Bay Trip images, click button “Populate From Directory”, then click button “Process Batch”. When completed, click “Copy Bash Script” (or, alternatively, “Copy PowerShell Script”), review, then use the script at the chosen directory to rename the images.