How to view embedded 'favourite' data in a JPEG pic taken via iOS device (in Windows)

Posted on 2016-11-10
Last Modified: 2016-11-30
When going through my pics on my iPhone, I'm able to mark them as a 'favourite'. I use a Windows PC primarily, and want to be able to view this data via some means on that OS, once the pictures are copied across. I would have assumed that Apple used a custom data field within the JPEGs EXIF data or the like, but all viewers I've used don't seem to show a difference with the data fields and entries on files I've marked as favourites versus ones I haven't. However, I do notice that when I mark a picture as a favourite under iOS, the modification time stamp on the file is updated.

I suspect Apple are doing something non-standard here (wouldn't be the first time!) but does anyone have insite as to where the 'favourite' field is set, and how I might be able to view that data (better still, do searches on the basis of it) on the MS Windows 10 platform.

Many thanks! :-)
Question by:bluemercury
  • 4
  • 3
  • 2
  • +1
LVL 19

Assisted Solution

darbid73 earned 500 total points
ID: 41882404
When you make an image a favorite on your apple device you are not changing something with respect to the image itself.  The operating system iOS has a small image database which, for this image has an isFavorite flag which is set to true.  In case you are a developer here is the reference to the things in this little database for all media types (images, audit, video)

Thus only your Apple Devices that support iPhoto or similar kinds of apps that not only display the image but read these little databases will be able to show you your favorites.
LVL 52

Expert Comment

by:Joe Winograd, EE MVE
ID: 41882416
I don't have an iPhone and don't know anything about iOS, but I do have a recommendation on two (free!) metadata viewers — Phil Harvey's amazing ExifTool and Calvin Hass' also amazing JPEGsnoop:

Perhaps one of them will show something that the viewers you've tried so far have not shown. Regards, Joe
LVL 14

Expert Comment

by:Kyle Santos
ID: 41882490
You could go to and see your favorites there, and download them to your desktop.  (Assuming you have your devices synced to the cloud.)

Author Comment

ID: 41883033
Hi Darbid73.

That is exactly what I wondered. What I found interesting (having run a couple of little tests), is if I mark an image as a favourite on my iPhone, it updates the modified date / time on the actual file with that moment in time. So I vainly hoped that (even though I anticipated there would be such a DB) iOS would double up in some way, putting something in the meta data for the actual JPEG file. I can only therefore assume that it is doing this file mod for some other reason (perhaps the DB itself updates the modified date when the entry is written to the DB).

Do you know of other apps that are capable of reading the photos DB and perhaps making a list of all images that have been 'favourited'? The problem is, my storage is full on my iPhone, and I need to remove old pics - but it would be nice to retain some kind of record of the pics marked as favourite, even if just a list to refer to.

Thanks for your suggestions, Joe. The first one I've already used some time back, and remember it being a great tool. Looks like the best EXIF viewer in the world isn't going to help out on this one though :-(

Interesting suggestion Kyle - I'm going to check that out. At present, I just use iCloud for the Image State type backups and Photo Stream. I might see if I can roll with something along these lines to sync just my favourites to iCloud, then download from there. That would be good enough!

Cheers all :-)
LVL 52

Expert Comment

by:Joe Winograd, EE MVE
ID: 41883054
> sync just my favourites to iCloud, then download from there

If you can do that, you can then add a custom tag using ExifTool. Should be fairly easy to write a script that would loop through all of them, making it an automated process to add the custom tag to all of your favs.
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.


Author Comment

ID: 41883067
Sounds great Joe, I was thinking of doing something along those lines :-)

Cheers for the thought!
LVL 19

Expert Comment

ID: 41883075
On my iPhone 7 with the native photo app I can view all my favorites.  I can then Select all of these favorites. After Selected I can choose "Add to" at the bottom and then add them to a new Album. Once you've done that does windows now see that Album so you can now just copy them or make your own list from what you see in windows explorer?

Accepted Solution

bluemercury earned 0 total points
ID: 41901843
Hi darbid73.

Thanks for the suggestion, and sorry for being slow in replying. Unfortuantely, the way the images are served up to Windows Explorer couldn't be made to work like that. Apple just makes the pictures appear in DCIM subfolders, titled 100APPLE, 101APPLE, 102APPLE, etc. Each folder contains up to 1000 pictures, with an ongoing counter starting 'IMG_1001', or such like. After 'IMG_9999' it loops back to the beginning again.

In short, whatever folders I create in the iOS Photo app, Windows does not see. And as we've already established, the favourites flag is set in the iOS photos DB, which Windows isn't given access to.

I worked out a simple way of handling this and finding a solution to my problem. I took my normal backups in iTunes and copied all files to my server before doing anything (well, this is done every night anyway). Then, on the iPhone, I made sure my deleted photos folder was empty. I then went into the pictures marked as favourites in the photo app, and deleted them all, moving them to the deleted folder, where they are safe for 30 days. THEN (having unplugged and replugged my iPhone) in MS Windows Explorer, I selected all photos and videos it could see on the iPhone and deleted them. The beauty here is that Explorer cannot see the content of the deleted photos folder under iOS, so I'd effectively filtered out my favourites.

So with this deletion of everything else done, back to my iPhone, and my camera roll is empty. Now I go back into deleted items, restore them all and all I'm left with now on my phone is my favourite items. I can copy and keep these in an additional folder on my PC, which save for using a little extra space, defines my favourites without doing anything more. If I could really be bothered, I could give them all a star rating with the EXIF batch tools available.

It's a heath robinson resolution, but it is working quite well. Sorry for not sharing before.

Fundementally, your initial comment is spot on that the favourites data is stored in the photos DB, and so I'm awarding you the points as this defined the answer to my question. Many thanks for your help, and the input from everyone else too :-)
LVL 52

Expert Comment

by:Joe Winograd, EE MVE
ID: 41901859
You're welcome. Happy to help. And thanks to you for sharing your solution. Regards, Joe

Author Closing Comment

ID: 41906999
Ultimately worked out a heath robinson solution utilising the deleted folder in the iOS app in a leapfrog approach, but Darbid73 answered my initial question (and suspicion) that the meta data concerning whether a picture is a favourite or not is stored in the iOS photo DB, and not in the EXIF data of the image files themselves. Thanks a lot!

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Dual boot for S.O 7 32
wamp versus xampp 4 44
Windows 10 and WSUS 3.2 5 41
Deleting thousands of photos from icloud 6 39
What to do when Windows Update is not working correctly? What tools can I use to detect the cause of the malfunction problem? What does this numeric error code mean? These and other questions that you have been asking in the past are answered here (…
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup" or a blinking cursor with black screen. A loop for Auto repair will start but fix nothing.  You will be panic as there are no back…
The goal of the tutorial is to teach the user what exposure is and how to use the exposure slider. Analyze the photo that you want to edit, then adjust the exposure slider to your liking.
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now