Since 2010, I’ve logged nearly all of my driving (both personal and rental cars) by downloading location data from GPS devices.

My driving, North America, 2010–2022. (I’ve also driven in Hawaii, Puerto Rico, Germany, Iceland, Australia, and New Zealand.)
I’ve started adding annual driving maps to my recent Year in Travel posts.
I’ve also logged cycling, walking, and other travel data using iPhone GPS logging apps.
Technical Details
My primary device for logging my driving is a Bad Elf GPS Pro+ GPS data logger. I’ve also historically used a number of Garmin automotive GPS devices from the DriveSmart and nüvi series.
I store my driving logs in a single KML file, using a script I wrote to convert and import GPX tracks from the GPS logger.
Resources
See my Mapping Resources page.
My GitHub repository for my GPS logging scripts is at bogardpd/gps-log-tools.
Relevant Posts
31 Dec 2022 · This year I spent 97 nights traveling, visited my 100th airport, flew 74 times (including my 1000th flight), and had some issues with rental cars.
Automating myTracks Driving Log Filtering with iOS Shortcuts
18 Dec 2022 · How I use iOS automation to record when I start and stop driving.
31 Dec 2021 · My travel statistics for 2021.
Fixing Driving Log Inter-Track Gaps
21 Dec 2021 · How I fixed gaps in my driving log data.
How I Store My Driving Logs (2021)
9 Feb 2021 · I organized my driving logs into a single KML file and wrote a script to automatically import GPS data.
15 Jan 2021 · Using a gravity metaphor, I calculated the U.S. cities with the most attraction from my hometown based on population and distance.
31 Dec 2020 · My travel statistics for 2020. For obvious reasons, travel has been substantially lower than in recent years.
31 Dec 2019 · My travel statistics for 2019.
4 Jul 2016 · In the summer of 2016, I visited every one of Ohio’s 88 counties.
20 Jan 2014 · States I’ve driven in with my car versus states I’ve only driven in with other cars.