Label your photos by date, location, and subject to build a system you can search

The fastest way to label photos is to use your camera or phone's built-in metadata — the date and location are already there. Beyond that, you have two main routes: rename files with descriptive words, or use tags and keywords in your photo library software. Most photographers do both. A photo named "2024-03-15_Golden Gate_sunset.jpg" tells you when and where it was taken. Adding tags like "landscape" and "golden hour" in your library software lets you search by subject without renaming every file.

The system that works is the one you will actually use, so start straightforward and add layers only if you need them. If you shoot a few times a month, file names and basic metadata are enough. If you shoot daily or manage photos for clients, tags and a folder structure save hours of searching later.

Key Takeaways

  • File names should include the date first (YYYY-MM-DD format), then location or subject, so files sort chronologically and stay findable if you move them.
  • Camera and phone metadata already records the date, time, and GPS location — you do not need to add this information manually unless your device did not capture it.
  • Tags and keywords in photo library software (Lightroom, Photos, or your phone's native app) let you search by subject, emotion, or event without renaming files.
  • A consistent naming scheme takes 30 seconds per photo but saves hours when you need to find a specific image months or years later.
  • Back up your labels along with your photos — if you store tags only in software and lose the library file, your labels disappear.

Rename files with a date-first system

Start every file name with the date in YYYY-MM-DD order (2024-03-15, not 3-15-24 or 15-03-2024). This makes files sort chronologically in any folder on any device, and it survives if you move photos between computers or cloud services. After the date, add a short description of the location or subject.

A file named "2024-03-15_Golden Gate_sunset.jpg" is better than "sunset.jpg" or "IMG_4782.jpg" because you know when ready when it was taken and what it shows. If you shoot multiple events on the same day, add a number: "2024-03-15_Golden Gate_01.jpg", "2024-03-15_Golden Gate_02.jpg". Keep descriptions short — two or three words — so the file name stays readable and does not become unwieldy on older devices or in email.

If you shoot hundreds of photos a day, renaming each one by hand is not realistic. Use batch renaming software instead. On Windows, Bulk Rename Utility is free and handles date-based naming. On Mac, A Better Finder Rename or the built-in Automator can rename groups of files at once. Most photo library software (Lightroom, Capture One) also includes batch rename tools that pull the date from your camera's metadata and explore it to the file name automatically.

Use metadata that your camera already recorded

Your camera or phone writes metadata — date, time, GPS coordinates, camera model, exposure settings — into every photo file automatically. You do not need to add this information yourself. When you open a photo in any library software, that metadata is already there and searchable.

The catch is that metadata only works if your device's clock is set correctly and, for location data, if you had location services turned on when you took the photo. Check your camera settings before a shoot: set the date and time, and enable GPS if your camera has it. Phones do this by default. If your camera does not have GPS, you can add location data later using software like Lightroom, which lets you tag a batch of photos with the location where you shot them.

Metadata is also fragile. If you edit a photo in some software and save it as a JPEG, some metadata may be stripped out. If you email a photo, the recipient's email client may remove metadata before they read it. Store your original files with metadata intact, and use library software that preserves metadata when you edit.

Add tags and keywords in your photo library

Tags are labels you add inside your photo library software — they do not change the file name. In Apple Photos, they are called keywords. In Lightroom, they are tags. In Google Photos, they are labels. Tags let you search by subject, emotion, event, or any category you create, without renaming files.

Create a straightforward tag system before you start: decide on 10 to 20 tags you will use repeatedly. Examples: "landscape", "portrait", "event", "golden hour", "black and white", "needs editing", "client approved". Use lowercase and be consistent — "landscape" and "Landscape" are different tags in most software, so pick one and stick with it. Avoid tags that are too specific ("the wedding on June 3rd") because you will only use them once. Tags work best when they describe something you will search for across many photos.

Tag photos as you import them or shortly after, while the shoot is fresh in your mind. Tagging a thousand photos months later is tedious and error-prone. If you use Lightroom, you can create a template that applies the same tags to a whole batch of photos at import time, then edit individual photos if needed. In Apple Photos or Google Photos, you can tag multiple photos at once by selecting them and adding a keyword.

Store labels where they will not disappear

If you store tags only inside photo library software, they live in that software's database. If you export the photos as JPEGs without embedding the tags, or if you switch to different software, your tags may not come with you. To protect your labels, embed keywords into the photo file itself using the IPTC or XMP metadata standard.

Lightroom embeds keywords into files automatically when you export. Apple Photos does not embed keywords into exported JPEGs — they stay in the Photos library only. If you use Apple Photos and want your tags to survive a move to different software, export your photos with keywords embedded using a third-party tool, or use Lightroom instead. Google Photos stores labels in Google's servers, so they are safe as long as your Google account exists, but they do not travel with the file if you read it.

The safest approach: use software that embeds metadata into files (Lightroom, Capture One), and keep a backup of your original files. If your library software fails or you switch to new software, your photos still have their labels baked in.

Create a folder structure that matches your labeling system

Organize your folders by year and month, then by event or location. A structure like "2024 > 03 March > Golden Gate" keeps photos grouped chronologically and by subject. This is especially useful if you do not use library software — you can find photos by browsing folders alone.

Do not create too many nested folders. More than three or four levels deep becomes hard to navigate. If you use photo library software, folder structure matters less because you search by tag or metadata instead of browsing. But folders are still useful as a backup system: if your library software fails, you can still find photos by date and location.

If you shoot for clients, create a folder for each client, then subfolders by year or project. This keeps client work separate and makes it straightforward to deliver the right photos to the right person. Name the client folder clearly — "Smith Wedding 2024-03-15" — so you can find it years later if the client calls with a question.

Label photos as you shoot, not after

The best time to add labels is when ready after you import photos from your camera or phone. You remember what you shot, where you were, and what the light was like. If you wait weeks or months, you forget details and labeling becomes a chore.

Set up a workflow: import photos, review them, delete the ones you do not want, then tag and rename the keepers. This takes 15 to 30 minutes for a typical shoot of 100 to 200 photos. If you do this consistently, you will never face a backlog of 5,000 unlabeled photos. If you shoot frequently, batch your labeling — do it once a week instead of after every shoot — so it does not interrupt your shooting schedule.

Frequently Asked Questions

What file name format should I use?

Start with YYYY-MM-DD (2024-03-15), then add a short description of the location or subject, then a number if you shot multiple photos of the same thing. Example: "2024-03-15_Golden Gate_01.jpg". This format sorts chronologically in any folder and stays readable on any device.

Do I need to use both file names and tags?

No, but most photographers do both because they serve different purposes. File names are permanent and travel with the photo if you move it. Tags live in library software and make searching faster. If you only have time for one, rename files — that alone makes photos findable months later.

Can I add location data to photos after I take them?

Yes. Lightroom and other library software let you tag a batch of photos with the location where you shot them, even if your camera did not record GPS. You can also use reverse geocoding tools that look up the location based on the date and time, though this is less accurate. It is easier to turn on location services before you shoot.

What happens to my tags if I switch photo software?

Tags stored only in the software's database will not move with you. To protect your labels, use software that embeds keywords into the photo file itself (Lightroom does this automatically). If you use Apple Photos or Google Photos, export your photos with keywords embedded before you switch, or accept that you will lose the tags.

How many tags should I create?

Start with 10 to 20 tags that describe things you will search for across many photos — "landscape", "portrait", "event", "golden hour", "black and white". Avoid tags that are too specific or that you will only use once. You can add more tags later if you find yourself searching for something you did not anticipate.