I would swear that I'd seen somewhere that someone had written a bit of code to parse out the favorites when downloading your information from TomTom, but I didn't see it. Here's how you can do it for yourself, but it's a messy one by one process. If you have a lot of them, a short program to parse the json file (see below) would be more practical.
If you go to
TomTom Route Planner
mydrive.tomtom.com
and select the cog wheel at the bottom ("SETTINGS), then "MYDRIVE", you'll notice that the 2nd option in the list is "Download your MyDrive data".
What will be returned to you in the way of a download is a file called
youraccountname_MyDrive.json.gz
When opened with your favorite archive extractor, that in turn will produce a text file called
youraccountname_MyDrive.json
(Java
script
Object
Notation).
That file is quite a mess of old historical work you may have done with MyDrive in the past, and buried in it will be your 'favorites'.
Copy and paste the entire content of the file at this site
https://jsoneditoronline.org
and then click on the button in the lower left that says "FORMAT". That will organize things to make them readable.
Now, click on the magnifying (search) icon in the bar at the top and then search for the word favoritesinterop
You will see entries that look like this. The bits that will be important to you are the "latitude", "longitude" and "name" fields. Note that the latitude and longitude don't include the requisite decimal. Decimals are assumed. For both, there are six digits after the decimal, so the coordinates in the example above are really 40.298480 and -105.063160.
{
"address": "{\"street\":\"Banjo Drive\",\"number\":\"367\",\"postcode\":\"80513-3842\",\"place\":\"Berthoud\",\"stateCode\":\"CO\",\"countryCodeISO3\":\"USA\",\"formattedAddress\":\"367 Banjo Drive, Berthoud, CO 80513, USA\",\"poiCategory\":\"ADDRESS\",\"origin\":\"TOM_TOM\",\"originId\":\"0.8758935829450303\"}",
"color": "#00A2BD",
"creation": 1675731125490,
"icon": "GENERIC"
},
"location": {
"locationType": "RawCoordinate",
"pointPosition": {
"latitude": 40298480,
"longitude": -105063160
},
"uri": "",
"version": 1
},
"metadata": {
"name": "Sherwood Berthoud",
"starred": true
}
}
},