Permanently moving photos to an album

The absolute biggest thing I hate about Iphone is the inability to physically move photos to albums. I am not a software person but does it use anymore space to break one folder (i.e. photos or photo library) into several folder, especially since I have to pay for my cloud space. My phone is a convenience, not my life . I have several thousand pics that I would like sorted into folders and I only want to do this in occasional idle time and it would be so easy if I could just pick 10 or 20 at a time photos and physically move them to the album and they are no longer in photos. So eventually photos would be empty and all pictures would be in the albums. It’s so hard to keep track of where you left off it never gets done. It is a complete injustice to us to make it so harder and time consuming!

iPhone 12 Pro Max, iOS 18

Posted on Mar 15, 2025 10:47 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 16, 2025 7:30 PM

> Thats what I want my pictures to do!!!!!!!!


I get what you're asking for. However, as has been noted, that isn't how Photos works. The 'Library' isn't 'boxes in the shipping dock', it's the entire building. Does this book (Picture) exist anywhere in the building? then it's in the Library. Your box on the shipping dock is more akin to an album filtered by day.


That said, what you really want is a way to identify Photos that aren't in any album. That can be done via AppleScript. Here's an example:


Copy this script into Script Editor and click Run:


use AppleScript version "2.4" -- Yosemite (10.10) or later
use scripting additions
use framework "Foundation"

property uncategoriesPhotosAlbumName : "Uncategorized Photos"

tell application "Photos"
	set all_photos to current application's NSMutableOrderedSet's orderedSetWithArray:(get id of every media item)
	repeat with each_album in (get every album)
		set albumPhotos to (current application's NSArray's arrayWithArray:(id of media items of each_album))
		set uidFilter to current application's class "NSPredicate"'s predicateWithFormat_("NOT self in %@", albumPhotos)
		tell all_photos to filterUsingPredicate:(uidFilter)
	end repeat
end tell
set uncategorized_photos to all_photos's array() as list


tell application "Photos"
	try
		delete album uncategoriesPhotosAlbumName
	end try
	
	set _uncategorized to make new album named uncategoriesPhotosAlbumName
	repeat with each_photo in uncategorized_photos
		add {media item id each_photo} to _uncategorized
	end repeat
end tell


It starts by grabbing the ID of every photo in your library. It then iterates through the albums getting a list of photos in each album and eliminates them from the main list. What's left is a list of photos that aren't in any album.


The script then clears out the album "Uncategorized Photos" (if it exists), then creates a new Uncategorized Photos album and adds the photos from step 1 into it. At the end of the day, this will be your set of photos that you can choose to categorize/place in an album (or not, as you wish). Clearly it's not dynamic, but ou can repeat running the script any time to refresh the album.


The script takes less than a second to filter my Library (21k photos) and 14 discrete albums. The rest of the time depends on how many photos are 'uncategorized'.


The script doesn't affect the main Library at all, and it doesn't delete any photos, so should be safe.

Similar questions

12 replies
Question marked as Top-ranking reply

Mar 16, 2025 7:30 PM in response to Vnshgpt

> Thats what I want my pictures to do!!!!!!!!


I get what you're asking for. However, as has been noted, that isn't how Photos works. The 'Library' isn't 'boxes in the shipping dock', it's the entire building. Does this book (Picture) exist anywhere in the building? then it's in the Library. Your box on the shipping dock is more akin to an album filtered by day.


That said, what you really want is a way to identify Photos that aren't in any album. That can be done via AppleScript. Here's an example:


Copy this script into Script Editor and click Run:


use AppleScript version "2.4" -- Yosemite (10.10) or later
use scripting additions
use framework "Foundation"

property uncategoriesPhotosAlbumName : "Uncategorized Photos"

tell application "Photos"
	set all_photos to current application's NSMutableOrderedSet's orderedSetWithArray:(get id of every media item)
	repeat with each_album in (get every album)
		set albumPhotos to (current application's NSArray's arrayWithArray:(id of media items of each_album))
		set uidFilter to current application's class "NSPredicate"'s predicateWithFormat_("NOT self in %@", albumPhotos)
		tell all_photos to filterUsingPredicate:(uidFilter)
	end repeat
end tell
set uncategorized_photos to all_photos's array() as list


tell application "Photos"
	try
		delete album uncategoriesPhotosAlbumName
	end try
	
	set _uncategorized to make new album named uncategoriesPhotosAlbumName
	repeat with each_photo in uncategorized_photos
		add {media item id each_photo} to _uncategorized
	end repeat
end tell


It starts by grabbing the ID of every photo in your library. It then iterates through the albums getting a list of photos in each album and eliminates them from the main list. What's left is a list of photos that aren't in any album.


The script then clears out the album "Uncategorized Photos" (if it exists), then creates a new Uncategorized Photos album and adds the photos from step 1 into it. At the end of the day, this will be your set of photos that you can choose to categorize/place in an album (or not, as you wish). Clearly it's not dynamic, but ou can repeat running the script any time to refresh the album.


The script takes less than a second to filter my Library (21k photos) and 14 discrete albums. The rest of the time depends on how many photos are 'uncategorized'.


The script doesn't affect the main Library at all, and it doesn't delete any photos, so should be safe.

Mar 16, 2025 3:17 PM in response to Vnshgpt

Hold your horses there. I think you misunderstand the intent and purpose of the Photos library, and how they relate to albums.


The main Photos Library is meant and intended to be a repository for all your phones. ALL of them. Technically, this is the ONLY place that any individual photo actually exists in Photos.app.

This library is indexed, searchable, filterable.


Individual Albums are subsets of the Library that you use to categorize your photos in whatever way makes sense to you (Date, location, subject matter, whatever you like). The photos still exist in your library, and the album is just a way to filter them.


Think of your Photos Library as akin to a Public Library. The Library is the repository for all books.

Within the library are stacks of bookshelves, each dedicated to a different subject matter - True Crime, Horror, Mystery, Romance, Kids, etc.

The individual bookshelves ('albums') are a subset of all the books (photos) in the library, but they still exist in the library. You cannot remove a book (photo) from the Library without removing it from the bookshelf (album) that it is in.


(granted, not a perfect analogy since Photos allows a single photo to exist in multiple albums, unlike a book in a library, but I hope you get the point).


So, no, you cannot remove photos (books) from the Library and still have them in the album (bookshelf).


If you don't like that model, then Photos.app is not for you. However, I don't see this as a major blocker, unless I'm missing something - just don't use the main Library category if you don't want to see all photos at once.

Mar 15, 2025 12:38 PM in response to Vnshgpt

Adding a photo to an Album takes a minuscule amount of storage, just enough to point to which photo in the library is to be included. That same photo can be added to a second folder by adding a second pointer to the same library photo. (Think of Aunt Florence on vacation in Italy being filed in "Aunt Florence", "Vacation", "Italy", and maybe "Alps".)


I agree that it would be nice if there were easier ways to keep track of which photos were already in one or more Albums. At least in the latest versions, the Info box for a photo will tell you "Included in XXX" (where XXX might be a name or "NN Albums") below the map if applicable.

Mar 15, 2025 3:37 PM in response to Vnshgpt

As we keep saying on here:


An Album is not a place. You never move a picture to an album. An Album is a list. In effect, it's an instruction to the app to display this bunch of photographs together. So you can add a picture to an Album, but you can never move one to an Album.


All Apple's media management apps work like this. So, bluntly, the common sense approach is for you to use an app that works the way you prefer, rather than expecting Apple to upend their approach just for you.


Mar 17, 2025 10:47 AM in response to Vnshgpt

Vnshgpt wrote:

Thats what I want my pictures to do!!!!!!!!!
  • And what would you want to happen when you delete an Album. Your proposal would be to delete your pictures and most users would not expect that. The Library analogy is the same one used for Music where you have songs in a Library and can add them to multiple Playlists. You also would not want deleting a playlist to remove every song you had. This consistency across apps is important.
  • What would you want to happen if you wanted the same photo to be in more than one Album. Your proposal would require duplicating the photo and double your storage. That would be a very inefficient use of your Storage Space especially when it may be limited on an iPhone. Currently with the library, the photo is not duplicated and just a link to the original photo.
  • With your suggestion of using All Photos, should it show duplicate photos that are in multiple albums.
  • When you check for duplicate photos, should it delete the photo from one of your albums and if so, which one. Would a duplicate photo check even be feasible? Would you always have to review every album to make sure you want the same photo there? You obviously put it there for a reason, so should you have to exclude that photo from a duplicate check.


The Apple Photos app works very well and has not only been consistent with previous versions, but also all apps that manage a Library. A change that would result in photos being lost when deleting an Album would be catastrophic. I frequently add and delete albums to be shared with others and the process is simple without any loss of photos. If that does not work for you, the best option is to find one that does. There are many apps in the App Store that can be used to manage your Photo Library, so you can check them out to see if they would work better for you.


Mar 15, 2025 1:21 PM in response to Vnshgpt

No, I understand your point perfectly. I just have no control over how Apple implements things in Photos. The best I and the other volunteer user responders here in the Support Communities can do is describe how things work today, how you can work with them, and to agree that some things could be simpler.


Going deeper, I could tell you how your request (however reasonable it may seem) conflicts directly with the deep design principles of the Photos library implementation as we can deduce it, but I know you don't want to hear about that.


Oh, and I can tell you how to let Apple developers know what you want to see done differently.

Click on this link: Feedback - Photos - Apple and fill out the form.

They won't reply to you, but they do have people charged with reading submissions and forwarding summaries to people with the authority to make changes.

Mar 17, 2025 11:30 AM in response to Vnshgpt

What you want is a file manager rather than a digital asset management app where a database keeps track of the photos and where they are added to. With a file manager you need to duplicate the photo to add it to another album or project which doubles the space taken on the device.


On a Mac in Photos it's easier, imo, to see how Photos manages photos.


I don't know of any file managers for an iPhone.


Mar 15, 2025 12:55 PM in response to markwmsn

You totally missed the point! I don’t care about which folders they end up in multiple times. All I, and so many others want is to highlight x amount of pictures in photos, move them to an album and have them be physically moved out of photos so that I do not have to perform the impossible task of trying to keep track of the pictures in photos that have already been moved to and album! Why is this such a hard concept for all you brilliant people to understand! Oh yeah…… brilliance comes with a complete lack of common sense!

Mar 16, 2025 5:58 PM in response to Camelot

Using your library analogy …… actually the photos taken are shipped to my library and sitting in boxes ( which represent the day I took them) and are on the floor of the receiving area waiting to be put away on the shelves( albums ). Essentially all I want is to go to the receiving area and empty a box at my leisure til the receiving is empty. As it is you cannot empty a box so that you can keep track of where you left off. Every day more boxes get delivered so you have no idea what has been put away and what hasn’t! I pay money to keep everything on my phone and computers stored on Apples servers( the cloud), the more I store the more I pay, no problem. I all want is for “All Photos” to be a folder that I can select photos and move to another folder ( an album that I have named) and have them disappear from the “All Photos” folder. All this takes place in the cloud anyway and bloody difference does it make if I have one folder with a thousand pictures or ten folders with a hundred pictures! It can’t be that freakimg hard! I have several screens on my phone that contain my short cut icons or whatever they are called and I can move one of those short cuts from screen one to screen two and it move it physically! It doesn’t duplicate it onto screen two, so that now that short cut is on screens one and two, no it moves it!!!’ Thats what I want my pictures to do!!!!!!!!!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Permanently moving photos to an album

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.